If you are installing the Broker during the installation to a location that is different from where the Broker for the previous installation resides, for each server that is registered with the Broker, you need to use the sm_edit utility to edit the SM_BROKER_DEFAULT variable in the runcmd_env.sh file in each of those server’s BASEDIR/smarts/local/conf directory with the hostname (and port) of the host system that is running the Broker:

If the Broker host is resolved using a DNS name, this step is not necessary. It is recommended not to use Name Server Caching Daemon (NSCD) to cache DNS lookups (the host’s database) in Linux.

  1. Run BASEDIR/smarts/bin/sm_service show --cmdline (RHEL/CentOS).

  2. For each service that you have installed, you will see output similar to the following:

    sm_service install --force --name=ic-broker 
    --description=”VMware Broker” --env=SM_CLIENTCONNECT=brokerConnect.conf --startmode=runonce C:\InCharge\IP\smarts\bin\brstart.exe --port=426 --restore=C:\InCharge\IP\smarts/local/repos/broker/broker.rps --output