DOCUMENTATION: How to verify the required NetBackup (tm) 7.0 daemons / services are up and running on a master server

Article:TECH135186  |  Created: 2010-01-13  |  Updated: 2011-06-29  |  Article URL http://www.symantec.com/docs/TECH135186
Article Type
Technical Solution


Environment

Issue



DOCUMENTATION: How to verify the required NetBackup (tm) 7.0 daemons / services are up and running on a master server


Solution



Modification Type: Supplement

Modification:
Chapter 2 of the NetBackup System Administration Guide lists the different NetBackup services along with a brief explanation of them. However, it doesn't list which services should be running by default on a NetBackup master server.  The following is a listing of the services / daemons which should be running on a NetBackup master server.  

Note: When checking for running services on a Windows NetBackup 7.0 master server,  it is important to note that not all the services begin with "NetBackup."  Starting with NetBackup 6.0,  there are additional services for the Adaptive Server Anywhere (ASA) database service and the Private Branch exchange (PBX) service.  For Windows servers, these new services will not be grouped with the other NetBackup services when using the Services panel in Windows.  For UNIX servers, not all of these daemons will appear in the bpps output.  A new switch (-x) is available for the bpps command beginning in NetBackup 6.0 to see shared processes such as PBX.

The following is a listing of the services that need to be running on a NetBackup 7.0 master server:

Veritas/Symantec Private Branch Exchange (pbx_exchange)
Adaptive Server Anywhere - VERITAS_NB - ASA Database service (NB_dbsrv)
NetBackup Event Management Service (nbevtmgr)
NetBackup Enterprise Media Manager (nbemm)
NetBackup Agent Request Server (nbars)
NetBackup Auditing Service (nbaudit)
NetBackup Compatibility Service (bpcompatd)
NetBackup Network Daemon (vnetd)
NetBackup Request Manager (bprd)
NetBackup Remote Manager and Monitor Service (nbrmms)
NetBackup Policy Execution Manager (nbpem)
NetBackup Storage Lifecycle Manager (nbstserv)
NetBackup Resource Broker (nbrb)
NetBackup Job Manager (nbjm)
NetBackup Service Layer (nbsl)
NetBackup Database Manager (bpdbm)
NetBackup Service Monitor (nbsvcmon)
NetBackup Client Service (bpcd)
NetBackup Volume Manager (vmd)

Additional daemons may also need to be running if other add-on products, database agents, etc. are installed. The above is the minimum listing of NetBackup daemons that should be active on the master server.

Example from a Windows server:

The following screen shot is from a Windows 2008 server running NetBackup 7.0.  This example combines the various NetBackup processes that are displayed under the Windows Services panel.

Window servers will also display entries for the NetBackup Bare Metal Restore Master Server and the NetBackup Vault Manager services.  These are installed by default as part of a NetBackup 7.0 installation.
 

Example from a UNIX server:

The following output is taken from a Solaris 9 server running NetBackup 7.0.  This example shows the output from the bpps -x command which includes NetBackup processes as well as the PBX service.  

UNIX servers will show additional entries for the nbproxy and bpjobd daemons.  The nbproxy daemon handles communication between the NetBackup 7.0 services and the legacy daemons.  The bpjobd daemon handles updates to the jobs database.  These daemons also run on Windows servers but are not displayed in the Services GUI.
 

On UNIX servers, run the bpps -x command:
# cd /usr/openv/netbackup/bin
# ./bpps -x


Output will be similar to the following:

NB Processes
------------
   root  2768     1   0 16:12:00 ?           0:00 /usr/openv/netbackup/bin/nbevtmgr
   root  3011     1   1 16:12:41 ?           0:00 /usr/openv/netbackup/bin/bmrbd
   root  2866     1   1 16:12:07 ?           0:01 /usr/openv/netbackup/bin/nbemm
   root  2763     1   0 16:11:58 ?           0:02 /usr/openv/db//bin/NB_dbsrv @/usr/openv/var/global/server.conf @/usr/openv/var/
   root  2915  2911   1 16:12:19 ?           0:01 /usr/openv/netbackup/bin/nbproxy dblib nbpem
   root  2966     1   1 16:12:31 ?           0:00 /usr/openv/netbackup/bin/nbars
   root  2773     1   0 16:12:02 ?           0:01 /usr/openv/netbackup/bin/nbaudit
   root  2892     1   0 16:12:14 ?           0:00 /usr/openv/netbackup/bin/bpcompatd
   root  2707     1   0 16:11:55 ?           0:00 /usr/openv/netbackup/bin/vnetd -standalone
   root  2882     1   0 16:12:11 ?           0:00 /usr/openv/netbackup/bin/bprd
   root  2938     1   1 16:12:26 ?           0:01 /usr/openv/netbackup/bin/nbrmms
   root  2911     1   1 16:12:18 ?           0:00 /usr/openv/netbackup/bin/nbpem
   root  2898  2897   1 16:12:14 ?           0:01 /usr/openv/netbackup/bin/bpjobd
   root  2997  2901   3 16:12:38 ?           0:01 /usr/openv/netbackup/bin/nbproxy dblib nbjm
   root  2929     1   1 16:12:22 ?           0:00 /usr/openv/netbackup/bin/nbstserv
   root  2871     1   1 16:12:09 ?           0:01 /usr/openv/netbackup/bin/nbrb
   root  2901     1   1 16:12:16 ?           0:00 /usr/openv/netbackup/bin/nbjm
   root  2961     1   1 16:12:29 ?           0:00 /usr/openv/netbackup/bin/nbsl
   root  2897     1   0 16:12:14 ?           0:00 /usr/openv/netbackup/bin/bpdbm
   root  2996     1   1 16:12:38 ?           0:00 /usr/openv/netbackup/bin/nbsvcmon
   root  2712     1   0 16:11:56 ?           0:00 /usr/openv/netbackup/bin/bpcd -standalone


MM Processes
------------
   root  2887     1   0 16:12:12 ?           0:00 vmd


Shared Symantec Processes
-------------------------
   root  1456     1   1   Jul 01 ?           0:09 /opt/VRTSpbx/bin/pbx_exchange




Legacy ID



357489


Article URL http://www.symantec.com/docs/TECH135186


Terms of use for this information are found in Legal Notices