Installing Service Impact

Before performing this procedure, complete the steps in Preparing to install or upgrade Service Impact.
  1. Log in to the Control Center master host as a user with Control Center CLI privileges.
  2. Create a snapshot:
    serviced service snapshot Zenoss.resmgr
    On completion, the serviced command returns the ID of the new snapshot. If the installation of a ZenPack fails, you can restore the snapshot created in this step. For more information about restoring a snapshot, refer to the Control Center Reference Guide.
  3. Install the ZenPacks.zenoss.ImpactServer ZenPack.
    1. Change directory to the directory in which the Service Impact ZenPack egg files are located.
      For example, the /tmp/impact directory:
      cd /tmp/impact
    2. Install the ZenPack.
      Replace Version with the ZenPack version number:
      serviced service run zope zenpack-manager install \
        ZenPacks.zenoss.ImpactServer-Version-py2.7.egg
  4. Start the Infrastructure/Impact service, and then verify that it started.
    1. Start the Impact service.
      serviced service start Infrastructure/Impact
    2. Verify that the service is started.
      watch serviced service status Infrastructure/Impact
  5. Install the ZenPacks.zenoss.Impact ZenPack, and then initialize the Service Impact server database.
    1. Install the ZenPacks.zenoss.Impact ZenPack.
      Replace Version with the ZenPack version number:
      serviced service run zope zenpack-manager install \
        ZenPacks.zenoss.Impact-Version-py2.7.egg
    2. Initialize the Service Impact server (Neo4j) database.
      The following command is used only to initialize the Neo4j database. For more information about database operations, refer to the Zenoss Service Impact User Guide.
      serviced service run zenimpactstate update
  6. Restart all Zenoss services:
    serviced service restart Zenoss.resmgr/Zenoss