Verify which NetBackup 7.0 daemons/services are running
The NetBackup System Administration Guide lists the different services along with a brief explanation of them. However, it doesn't list which daemons/services should be running by default on a NetBackup master or media server. This article provides a listing the daemons (UNIX) and services (Windows) which should be running by default in NetBackup 7.0
Solaris, UNIX and Linux operating systems
For Solaris, AIX, HPUX and Linux based systems not all NetBackup 7.0 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 the Private Branch exchange (PBX) daemon.
Windows environment
When checking for running services on a Windows NetBackup 7.0 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 PBX service. For Windows servers, these new services will not be grouped with the other NetBackup services when using the Services panel in Windows.
Master server daemons/services
The following is a listing of the daemons / services which should be running by default on a NetBackup 7.0 master server:
Veritas/veritas 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.
Media server daemons/services
The following is a listing of the services / daemons which should be running by default on a NetBackup 7.0 media server:
NetBackup Client Service | bpcd |
NetBackup Compatibility Service | bpcompatd |
NetBackup Remote Monitoring Management System | nbrmms |
NetBackup Service Layer | nbsl |
NetBackup Service Monitor | nbsvcmon |
NetBackup Volume Manager | vmd |
Veritas/veritas Private Branch Exchange | pbx_exchange |
The NetBackup device manager (ltid
) will only show as started if there are tape or VTL devices configured .
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 media server.
Examples from a Solaris, UNIX or Linix server
Master 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 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 Veritas Processes ------------------------- root 1456 1 1 Jul 01 ? 0:09 /opt/VRTSpbx/bin/pbx_exchange
Media server
The following screen shot is from a Solaris 10 x64 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 now display NetBackup Client Daemon (bpcd) and Veritas Network Daemon (vnetd) in the output since they are stand-alone daemons.
On UNIX servers, run the bpps -x
command:
# cd /usr/openv/netbackup/bin # ./bpps -x NB Processes ------------ root 3826 1 0 13:22:21 ? 0:00 /usr/openv/netbackup/bin/bpcd -standalone root 3921 1 0 13:23:13 ? 0:00 /usr/openv/netbackup/bin/nbsvcmon root 3874 1 0 13:22:37 ? 0:00 /usr/openv/netbackup/bin/bpcompatd root 3885 1 0 13:22:44 ? 0:00 /usr/openv/netbackup/bin/nbrmms root 3902 1 0 13:22:48 ? 0:00 /usr/openv/netbackup/bin/nbsl root 3823 1 0 13:22:21 ? 0:00 /usr/openv/netbackup/bin/vnetd -standalone MM Processes ------------ root 3880 1 0 13:22:39 ? 0:00 vmd Shared Veritas Processes ------------------------- root 2573 1 0 13:10:57 ? 0:00 /opt/VRTSpbx/bin/pbx_exchange
Note: During the NetBackup startup process, several more daemons will initially be invoked; however, after it is determined that the running environment is that of a media server, these daemons will quickly terminate.
Examples from a Windows server
Master 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.
Media 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.
Resources
- Veritas NetBackup 7.0 Administrator's Guide for UNIX and Linux, Volume 1 (chapter 2)
- Veritas NetBackup 7.0 Administrator's Guide for Windows, Volume 1 (chapter 2)
- Veritas NetBackup 7.0 Administrator's Guide (chapter 20: Monitoring NetBackup Activity)