Troubleshooting the Remote Agent for Macintosh Systems

The following questions and answers may help you to troubleshoot issues with the Remote Agent.

Table: Troubleshooting questions and answers for the Remote Agent for Macintosh Systems

Question

Answer

The Remote Agent is installed on a Macintosh server in a NIS domain, but Backup Exec is unable to browse resources on the server. What do I do?

Verify the nsswitch.conf file configuration as follows:

If the group and passwd lines in the nsswitch.conf file are set to compat mode, additional configuration of the /etc/passwd and /etc/group files is necessary. Refer to the nsswitch.conf man pages for additional information on configuring nsswitch.conf to use compat mode.

Alternately, change the passwd and group lines to "nis files" so that the Macintosh system validates the user through NIS. If the NIS server is unavailable or the user is not found, the local files are used for validation.

I'm unable to load beremote agent. When attempting to load beremote in console mode, "./beremote --log-console" shows the following message. "ACE_SV_Semaphore_Complex: no space left on device." Now what?

This issue occurs when the computer reaches its maximum limit on allowable semaphores. It can occur when there an unexpected termination of the beremote agent. When the beremote agent unexpectedly terminates, beremote is unable to clean up some of the semaphore resources it used. There may be other processes that may also have caused the use of semaphores to have reached the limit. There is no safe way to recover the computer from this condition unless you restart the computer.

If you have other processes running it may not be feasible to restart the computer. In this case, you can run a series of commands that let you list and then clean up all semaphores in use by the operating system. Unfortunately, there is no way to correlate which semaphores are being used by the beremote agent, so be careful when selecting semaphores for cleanup. Cleaning up semaphores of other programs in use can cause those applications to become unstable.

To list semaphores, use the following command:

ipcs -a

To remove semaphores for each identifier listed by the ipcs -a command, use the following command:

ipcrm -s <id>