Installing Control Center with internet access

Use this procedure to install Control Center on a host that has internet access.
  1. Log in to the host as root, or as a user with superuser privileges.
  2. Install Control Center 1.3.3.
    1. Clean the yum cache and update repository metadata.
      yum clean all && yum makecache fast
    2. Install Control Center from the remote repository.
      yum --enablerepo=zenoss-stable install -y serviced-1.3.3
    3. Enable automatic startup.
      systemctl enable serviced
  3. Make a backup copy of the Control Center configuration file.
    1. Make a copy of /etc/default/serviced.
      cp /etc/default/serviced /etc/default/serviced-1.3.3-orig
    2. Set the backup file permissions to read-only.
      chmod 0440 /etc/default/serviced-1.3.3-orig
  4. Add a drop-in file for the NFS service.
    This step is a workaround for an an unresolved issue.
    1. Create a directory for the drop-in file.
      mkdir -p /etc/systemd/system/nfs-server.service.d
    2. Create the drop-in file.
      cat <<EOF > /etc/systemd/system/nfs-server.service.d/nfs-server.conf
      Requires= proc-fs-nfsd.mount rpcbind.service
      Requires= nfs-mountd.service
    3. Reload the systemd manager configuration.
      systemctl daemon-reload