Follow

Enabling All IP Addresses On A Multi-Homed Pool Host

Applies To

  • Zenoss 5.x
  • Control Center 1.x

Summary

If a Resource Manager pool host has multiple IP addresses (multi-homed), there are cases where Control Center does not recognize all of the IP addresses. This KB describes the procedures to enable Control Center to recognize the multiple addresses of a multi-homed pool host. The procedures include those for single server installations and delegate host installations.

Procedures

The following procedures enable all IP addresses on multi-homed pool hosts.

Single Server Installation

Perform the following procedure if the installation is a single server installation. If the installation is a delegate host installation, proceed to the Delegate Host procedure.

  1. Stop Resource Manager:
    serviced service stop zenoss.resmgr
  2. Edit the /etc/default/serviced file to add or uncomment the following line and add the IP address(es), for example:
    SERVICED_STATIC_IPS=10.90.34.120,10.90.34.121
  3. Restart serviced
    systemctl restart serviced
  4. Determine the Host ID:
    serviced host list
  5. Remove the host:
    serviced host rm <hostid>
  6. Re-add the host:
     serviced host <hostname or IP>:4979
  7. Confirm all IP addresses are now listed and correct for all services assigned an IP address:
    serviced host list -v

    NOTE: The IP address(es) can now be assigned in Control Center.

  8. Start Resource Manager:

    NOTE: Review and verify that all services with IP addresses assigned to them still have the correct IP addresses before restarting services.

    serviced service start zenoss.resmgr

Delegate Host

Perform the following procedure if the installation is a delegate pool host:

  1. Stop services running on the host:
    serviced service stop <service name>
  2. Edit the /etc/default/serviced file to add or uncomment the line and add all necessary IP addresses, for example:
    SERVICED_STATIC_IPS=10.90.34.120,10.90.34.121
  3. Restart serviced:
    systemctl restart serviced

Perform the following on the Control Center master host:

  1. Determine the Host ID:
    serviced host list
  2. Remove the host:
    serviced host rm <hostid>
  3. Re-add the host:
    serviced host <hostname or IP>:4979
  4. Confirm all IP addresses are now listed and correct for all services assigned an IP address:
    serviced host list -v

    NOTE: The IP addresses(es) can be assigned in the Control Center.

On the delegate host, re-start the stopped services running on the host:

NOTE: Review and verify that all services with IP addresses assigned to them still have the correct IP addresses before restarting services.

  • serviced service start <service name>
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk