Problem
Netbackup services will not start on a standalone Linux primary server.
Error Message
The following error message is seen while trying to start the Netbackup service:
Command: bp.start_all
Output:Starting nbpas...
Starting vnetd...
Starting nbatd...
Starting nbazd...
Starting nbaudit...
Starting nbwmc...
Starting nbmqbroker...
Starting bpcd...
Starting nbftclnt...
Starting nbdisco...
This machine appears to be an inactive member of a cluster.
Most NetBackup daemons can only be started on the active member of
the cluster.
Command: netbackup start
Output:
NetBackup Privileged Access Service started.
NetBackup network daemon started.
NetBackup Authentication daemon started.
NetBackup Authorization daemon started.
NetBackup Audit Manager started.
NetBackup client daemon started.
NetBackup SAN Client Fibre Transport daemon started.
NetBackup Discovery Framework started.
NetBackup Event Manager started.
NetBackup Open Cloud Storage Daemon started.
NetBackup Deduplication Manager started.
NetBackup Deduplication Engine started.
NetBackup Cloud Object Store Protection daemon started.
NetBackup Deduplication Storage Pool Web Service started.
NetBackup Enterprise Media Manager started.
NetBackup Resource Broker started.
Rebuilding device nodes.
Media Manager daemons started.
NetBackup request daemon started.
NetBackup compatibility daemon started.
NetBackup Job Manager started.
NetBackup Policy Execution Manager started.
NetBackup Storage Lifecycle Manager started.
NetBackup Remote Monitoring Management System started.
NetBackup Key Management daemon started.
NetBackup Service Layer started.
NetBackup Indexing Manager started.
NetBackup Agent Request Server started.
NetBackup Bare Metal Restore daemon started.
NetBackup Vault daemon started.
NetBackup Anomaly Management daemon started.
NetBackup Continuous Data Protection daemon started.
sh: /usr/openv/netbackup/bin/cluster/util/cluster_type: No such file or directory
NetBackup Service Monitor started.
NetBackup Bare Metal Restore Boot Server daemon started.
Cause
When Netbackup services are started, they run the /usr/openv/netbackup/bin/cluster/util/cluster_type script to determine if the server is in cluster or standalone. If the script is not available, then Netbackup services will not start.
It can be found that the /usr/openv/netbackup/bin/cluster/ folder is not present on the Primary server.
Solution
Follow the steps below to resolve the issue:
- Stop Netbackup services on the Primary server.
- Copy /usr/openv/netbackup/bin/cluster/ folder from a working Primary/Media Server.
- Make sure the permission is correct for /usr/openv/netbackup/bin/cluster/ folder and sub-folders if any service user is being used in the environment.
- Start the Netbackup services on the Primary Server.