Previous Topic: DXmanager is Showing Unexpected Behavior

Next Topic: Check Whether DXadmind Is Running

Reset the DXadmind Configuration

DXadmind is a background process that runs on each host that contains a DSA. DXmanager uses DXadmind to communicate with the DSAs. The DXadmind on each host collects information for DXmanager and manages the DSAs on that host on behalf of DXmanager.

If there is a problem with the DXadmind configuration, you can use the dxadmind setup command to reset it.

In particular, DXadmind must be configured to trust the computer on which DXmanager is installed.

To reset the DXadmind configuration

  1. Log in to the directory host.
  2. Stop DXadmind, using the following command:
    dxadmind stop
    
  3. Delete the file DXHOME/config/dsaconfig.xml, if it exists. This ensures that DXadmind is unaware of any existing DSAs.
  4. Delete the initialization files of any DSAs that were previously configured on this host. These files are in DXHOME/config/servers.
  5. In a command prompt, enter the following command:
    dxadmind setup trustedhost port [password]
    
    trustedhost

    Specifies the trusted management server. This is a computer that runs DXmanager.

    Note: You can specify the trustedhost using an IP address or using a host name. If you use the name format, then you must have reverse (ip-address to hostname) lookups enabled on the DNS.

    port

    Specifies the port that DXmanager uses to access DXadmind. This must be the same as the DXadmind port specified in DXmanager.

    password

    (Optional) Specifies the password that DXmanager uses to access DXadmind. This must be the same as the DXadmind password specified in DXmanager. You can either specify the password directly via the command line, or you can answer the password prompt.

  6. Start DXadmind, using the following command:
    dxadmind start
    

More information:

dxadmind setup Command—Change the DXadmind Configuration