Installing Service Impact

Before performing this procedure, complete the steps in Preparing to install or upgrade.
  1. Log in to the Control Center browser interface.
  2. In the Applications table, click the Resource Manager instance to modify.
  3. Create a snapshot.
    1. Log in to the Control Center master host as a user with serviced CLI privileges.
    2. Create a snapshot.
      serviced service snapshot Zenoss.resmgr
      On completion, the serviced command returns the ID of the new snapshot.
  4. Restart required services.
    1. Click the Zenoss service to expand its child services.
    2. Restart the zeneventserver child service.
  5. 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-zenpacks directory:
      cd /tmp/impact-zenpacks
    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
      The installation process displays several CRITICAL warning messages, which can be ignored.
  6. 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.
      serviced service status Infrastructure/Impact
  7. Install the ZenPacks.zenoss.Impact ZenPack, and then update the Service Impact server database.
    1. Install the ZenPack.
      Replace Version with the ZenPack version number:
      serviced service run zope zenpack-manager install \
        ZenPacks.zenoss.Impact-Version-py2.7.egg
    2. Update the server database by performing the following:
      1. Attach to the zenimpactstate container:
        serviced service attach zenimpactstate/0
      2. Switch to the zenoss user:
        su - zenoss
      3. Update the server database:
        zenimpactgraph run --update --workers=10
  8. Restart the Zenoss services.
    serviced service restart Zenoss.resmgr/Zenoss
    Alternatively, start the Zenoss services by using the Control Center browser interface.