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.

Installing Smart IT and BMC MyIT in server group

This topic describes how to install Smart IT and BMC MyIT in a server group. It includes the following sections:

Before you begin

  1. Install the Mongo DB as a replica set. See, Deploying MongoDB as a replica set
  2. Deploy OpenFire chat. See,  Deploying Openfire chat cluster in Smart IT .

To install Smart IT and BMC MyIT installation in server group

If you have installed Openfire in server group, specify the Use external installation of Openfire option during installation. See, Smart IT and MyIT installation worksheets.

  1. Install Smart IT and BMC MyIT on the primary server. See, Installing the Smart IT and BMC MyIT on a single server.
    Specify the Within a New Cluster option during installation. See, Smart IT and MyIT installation worksheets.

  2. Install Smart IT and BMC MyIT on the secondary server. 
    Specify the Within an Existing Cluster option during installation. See, Smart IT and MyIT installation worksheets.

  3. Open BMC MyIT Administration console and modify the primary AR Server entry in the persistent data store by renaming primary AR server name with AR load balancer name and replace port number with AR load balancer port number, and then click Save. See the video that follows for details.

  4.  In the  Applications tab, verify whether data store value is replaced with AR load balancer name. If it is not, select a data store type by selecting a newly added data store, and click Save.

  5. Stop the SmartITMyIT Tomcat service and update the CONFIGURATION_PARAMETER table under the System tables with the following entries to point to the AR load balancer:

    connect.arsystem.hostName = <AR load balancer name> port = <AR load balancer port number>

    Note

    Perform this step on each MyIT SmartIT instance, and do not start the SmartITMyIT Tomcat service after update.

  6. Run the following SQL queries on SmartIT database to update the Provider setting:

    Select * from SmartIT_System.CONFIGURATION_PARAMETER where NAME ='connect.arsystem.hostName' and VALUE = <Primary AR server name>
    update SmartIT_System.CONFIGURATION_PARAMETER SET VALUE = <AR LB Name> where NAME ='connect.arsystem.hostName' and VALUE = <Primary AR server name>
    Select * from SmartIT_System.CONFIGURATION_PARAMETER where NAME ='connect.arsystem.port' and VALUE = <Primary AR Server Port>
    update SmartIT_System.CONFIGURATION_PARAMETER SET VALUE = <AR LB Port Number> where NAME ='connect.arsystem.port' and VALUE = <Primary AR Port>
    Select * from SmartIT_System.CONFIGURATION_PARAMETER where NAME ='connect.arsystem.password' and VALUE = <password>
    update SmartIT_System.CONFIGURATION_PARAMETER SET VALUE = <AR LB Name> where NAME ='connect.arsystem.password' and VALUE = <password>
  7. If MyITSmart IT is running  with a load balancer, log on to the AR Sever via mid-tier SHR:SHR_KeyStore open form by typing form name in URL directly or opening it from the object list. On the Settings form, replace host name with MyITSmartIT load balancer host name and port number, and then click Save.

  8. In the secondary server, replace the API and secret value in the  connect.properties  file located at  <install_dir>\Apache Software Foundation\Tomcat7.0\external-conf\  with the same API and secret as that of the first smart IT-MyIT server. See  Sample connection properties file
    api.token.<Token value available at SHR:SHR_KeyStore> = <Secret value available at SHR:SHR_KeyStore>

    Note

    Perform this step on each MyIT SmartIT instance.

  9. Start SmartITMyIT Tomcat service for all SmartITMyIT instances.

  10. Verify the installation. See, Verifying the Smart IT and BMC MyIT server installation.

To change the AR server reference in BMC Smart IT and BMC MyIT

This video (4:42) explains how to change AR server references stored in the BMC IT Service Management persistent data store, and in the BMC Smart IT database. This procedure applies to BMC MyIT 3.2 and later, and BMC Remedy with Smart IT 1.5 and later.

Use this procedure in the event of a server change, for instance, when changing the server reference from a single server to a load balancer of a server cluster.

https://youtu.be/Zq-1RLq_wZs

Was this page helpful? Yes No Submitting... Thank you

Comments

  1. Sivasankara Kaza

    I see that in our environment the CONFIGURATION_PARAMETER name for host is "connect.arsystem.hostName". It is not "connect.arsystem.host.name" as mentioned above.

    Which one is correct?

    Dec 05, 2016 11:55
    1. Bhakti Paranjpe

      Hello Sivasankara,

      Thank you for your comment. The correct value is connect.arsystem.hostName and I have updated the topic.

      Regards,
      Bhakti

      Dec 06, 2016 03:38