Integrating OpStor (Storage Module) with IT360

In general, OpStor is a multi-vendor storage area networks (SAN) and network attached storage (NAS) monitoring tool for storage devices, such as Storage Arrays, Fabric Switches, Tape Libraries, Host servers and Host Bus Adapters cards. Once this OpStor is integrated with IT360, it will then be called as the Storage Module.

The following topics are discussed in this section:

  1. Integrating OpStor with IT360

  2. Disintegrating Storage Module from IT360

  3. Upgrading OpStor

  4. Storage Module Rebranding

  5. How to make OpStor use the Custom Certificate of IT360?
Note: For information on how to start/stop/shut down the Opstor server, refer here.

1. Integrating OpStor with IT360

The following sequence of steps allow you to use OpStor in conjunction with IT360:

1.1 Steps to Integrate OpStor with IT360:

  1. You can install OpStor either in the same system, where IT360 is installed (local installation), or in a different machine (remote installation).

  2. Make sure IPV6 is disabled in both IT360 and OpStor (local / remote installation). To ensure this, ping localhost from IT360 / OpStor (local / remote installation), it should return 127.0.0.1 and not  ::1. 

  3. In case of remote installation of Opstor, both the machines should be reachable. Also, please have the IT360 license enabled with Storage module

  4. Make sure IT360 is up and running, and the OpStor service is stopped.

  5. If IT360 is running in HTTPS mode and OpStor in HTTP mode:

    1. [For Opstor build 8200 & Above] Execute the below command:

      configssl.bat https <HOST_NAME> <HTTPS_PORT> <SELF>
      (where, the bat file is available under <OPSTOR_HOME>/bin directory)

      Example: configssl.bat https test-0567 8600 self

    [For Opstor build below 8200] Execute the below command:

    1. configssl.bat e (where, the bat file is available under <OPSTOR_HOME>/bin directory)

    2. Execute configureIT360.bat file, available under <OPSTOR_HOME>/bin directory, with IT360 Host (IT360 Probe Host, in case of Enterprise & MSP) name and IT360 Port (IT360 Probe Port, in case of Enterprise & MSP), as arguments.

      Example
      :configureIT360.bat <IT360 host name> <IT360 port>
  1. If both IT360 and OpStor are running in HTTP or HTTPS mode:

    Execute configureIT360.bat file, available under <OPSTOR_HOME>/bin directory, with IT360 Host (IT360 Probe Host, in case of Enterprise & MSP) name and IT360 Port (IT360 Probe Port, in case of Enterprise & MSP), as arguments. 
    ExampleconfigureIT360.bat <IT360 host name> <IT360 port>

  1. Start the Opstor service.

In case of MSP, how will you associate Customer / Site to the existing devices in Opstor?

Once OpStor is started, use the below URL to associate Customer/Site to the existing devices in Opstor. (Make sure that the Customer(s)/Site(s) are created in IT360 before executing the below step]

https://<IT360_Probe_Host>:<IT360_Probe_Port>/it360/jsp/associateCustSite.jsp?host=<Op Stor_Host>&port=<OpStor_Port>&protocol=https

1.2 Steps to Configure OpStor as Storage Module in IT360:

Now, you can configure OpStor (to work as Storage Module) in IT360. Follow the steps below:

    1. Login to IT360 console with the Username and Password of an Admin user.

    2. Click the Admin tab in the header pane.

    3. Click Product Settings under General. Then click the Add-On Configuration tab.

    4. Click the icon under 'Add-on/Product Settings-> Actions'. Now, in the Add-On/Product Settings - OpStor wizard displayed, configure the below details:

      • Enter the Server Name and Port Number of the machine, where OpStor is running.

      • Enter the Username and Password (e.g. admin/admin).

      • Select the Protocol (http or https-SSL).

    5. Click Save button for the settings to take effect. (You can edit the settings anytime from the Add-on/Product Settings wizard, by clicking the same icon ).

  1. Restart IT360. Now, ensure that IT360 has started completely and then restart the OpStor server.

Top

2. Disintegrating Storage Module from IT360

Follow the below steps:

  1. Stop the Opstor server, if it is running.

  2. Run the unConfigureIT360.bat file, available under <OPSTOR_HOME>/bin directory.

Now the Opstor will be removed from IT360.

Note: You can ensure if Opstor is properly disintegrated from IT360, by starting the Opstor server and verifying its client.

3. Upgrading OpStor

You need to apply the OpStor PPM to upgrade the OpStor that is integrated with IT360. Follow the below steps:

  1. Stop the OpStor service.

  2. Take the back up of OpStor DB and other necessary conf files (if any).

  3. Apply the necessary PPM(s), using UpdateManager.bat available under <OPSTOR_HOME>/bin directory.

  4. Once step: 3 is successful, run the configureIT360.bat file (with necessary arguments) available under <OPSTOR_HOME>/bin directory.

  5. Start the OpStor service.

Once the OpStor service is successfully started, try accessing the Storage tab and its related menus/links in the IT360 console.

4. Storage Module Rebranding

To enabe rebranding support in Storage module, do the following:

  1. Rebranding.properties file under <OPSTOR_HOME>\WEB-INF\resources\en, contains the keys that need to be replaced.

  2. Images under the directory: <OPSTOR_HOME>/webclient/common/images/rebranding need to be replaced.
Limitation: User-based rebranding is not supported.

Top

5. How to make OpStor use the Custom Certificate of IT360?

1. The below steps will work, only if OpStor and IT360 are running in the same machine. (As the certificate is HostName based).
2. If you do not know the alias name of the new custom certificate, execute the below command in IT360 to get the alias name:
<IT360_HOME>\jre\bin\keytool -list -keystore conf\it360.keystore
  1. Stop the OpStor server.

  2. Take a backup of it360.keystore, available under <OpStor_HOME>\conf directory.

  3. Copy the it360.keystore available under <IT360_HOME>\conf directory and paste it under <OpStor_HOME>\conf directory.

  4. Replace the "keyAlias" attribute value available in the ssl_server.xml file, available under <OpStor_HOME>\tomcat\conf\backup with the one that is available in the new custom certificate.

    Below is the default one available in the ssl_server.xml file. Replace this value ("it360") with the alias available in the new custom certificate.

  5. keystoreFile="WEBNMS_ROOT_DIR/conf/it360.keystore" keystorePass="it-360" sslProtocol="TLS" keyAlias="it360" sessionTimeout="0"

  6. Start the OpStor server.

Top



Copyright © 2014, ZOHO Corp. All Rights Reserved.