Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments. Click here to view the documentation for the current version.

Uninstalling Smart IT and MyIT

The following procedure describes how to uninstall the file system for BMC Remedy with Smart IT (Smart IT) and BMC MyIT.

Note

The uninstaller does not uninstall the Smart IT-MyIT database; it removes only the system files. BMC MyIT and Smart IT data (including BMC Remedy Action Request System integrations) and structures remain intact.

To uninstall Smart IT and MyIT

  1. Uninstall the application: 
    (Windows)
    Go to the UninstallBMCSmartIT folder (such as /data1/bmc/Smart_IT_MyIT/UninstallBMCMyIT), and run the uninstall file.
    Alternatively, From the Windows Control Panel, select Add or Remove Programs > BMC MyIT and click Remove.

    (Linux)
    a. Go to the UninstallBMCSmartIT folder (such as C:\Program Files\BMC Software\Smart_IT_MyIT\UninstallBMCSmartIT), and run the uninstall file.
    b. Stop the MongoDB service if it is running because uninstalling BMC Remedy with Smart IT and BMC MyIT in a Linux environment does not stop services related to Smart IT-MyIT.

  2. On the BMC Remedy ITSM server, log on to BMC Remedy Developer Studio, and delete the following:
      • MyIT and MyIT Administration forms (all forms prefixed with MyIT)
      • CAI:Events2, if any
      • MyIT workflows containing the word "social"
        You might have to switch to Base Development mode to delete the files. For more information, see new  Deleting forms  and  Changing the development mode  in the BMC Remedy AR System documentation
     

    Deleting MyIT forms from Developer Studio

     
  3. Go to each AR Server and remove references to the MyIT plugin from the ar.cfg and the pluginsrv_conf.xml file.
  4. Delete the MyIT plugin from the pluginsvr/fnd directory on each AR Server.
  5. From Oracle or Microsoft SQL, drop the Smart IT database including Openfire chat if you are using it.

    Deleting the Smart IT database in SQL
  6. (If using only Smart IT, this step is not required) If you are using BMC MyIT and a stand-alone MongoDB (not the bundled one), drop the social database that MyIT created from the MongoDB shell, run the dropdatabase command.
    For more information about the MongoDB shell and command, see the following MongoDB documentation: 
    http://docs.mongodb.org/manual/reference/command/dropDatabase/

    http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/.
  7. Verify that the following services have been stopped and removed:
      • SmartITMyITTomcat
      • MongoDB
      • MyITSocialService
      • openfire(only if Smart IT chat feature is installed)
    .
  8. Verify that the Smart_IT_MyIT directory has been removed. If not, delete it manually. 
  9. Restart the AR Server.
Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Thomas Hammer

    We recently noticed an issue after we did the uninstall.

    We followed the above steps, but ran into an issue with a looping filter guide.

    As it seems there is at least one step missing in the documentation.

    The communication between ITSM and Smart-IT / MyIT is done via a component called "social bridge". The hook into ITSM is still active, even after the uninstall and the deletion of the MyIT forms. This is because the workflow is added to the existing ITSM realm by the installer. The uninstall or the delete will not remove it.

    A filter "SHR:SHRCAI_ModifyRBAC_Values_CG" is executed and will call a guide with several embedded filters. These try to communicate with the Smart-IT or MongoDB, but without success.  Obvious, because those components have been uninstalled before.

    Please provide a documentation which will FULLY cover ALL required steps.

    Look at this: https://communities.bmc.com/message/599414#599414

    There seem to be even more required steps to uninstall completely.

    Or even better automate the uninstall process. There seems to be no manual step which cannot be automated.

     

    Mar 02, 2016 03:41
    1. Amit Durgapal

      Hello Thomas,

      I have updated the steps to uninstall Smart IT. We are trying to automate the uninstall process and the future releases will make this process more efficient.

      Regards,

      Amit

      Mar 28, 2016 04:32
  2. Jerome Razen

    I feel the same way as Thomas posted above.

    These instructions are incomplete and I can only ask myself: Why is this not automated? Why do I have to manually delete forms/workflow? Why do I have to manually delete the Smart-IT DB? Why even provide an uninstaller if it doesn't do everything? Honestly, it would be less misleading if BMC DIDN'T provide an uninstaller. At least I wouldn't have any expectations then.

     

    Mar 02, 2016 03:50
    1. Amit Durgapal

      Hello Jerome,

      We realize that we need to improve the uninstall process. The future releases will definitely address the issue of having to perform manual steps to complete the uninstall.

      Regards,

      Amit 

      Mar 28, 2016 04:36