How to monitor and restart the VERITAS Private Branch
Exchange pbx_exchange process
Manual: VERITAS Infrastructure Core Services
(tm) Installation Guide for UNIX (located in the docs directory on
either the UNIX or Windows version of the VERITAS Infrastructure Core Services
CD)
Starting and Stopping the ICS
What is PBX?
The VERITAS Private Branch Exchange (PBX) software is part of the Infrastructure Core Services. This service provides single port access to clients outside the firewall connecting to various services running as part of Netbackup or OpsCenter. Before attempting to restart the PBX service, ensure all such dependent services
Stopping PBX
Starting and Stopping the ICS
What is PBX?
The VERITAS Private Branch Exchange (PBX) software is part of the Infrastructure Core Services. This service provides single port access to clients outside the firewall connecting to various services running as part of Netbackup or OpsCenter. Before attempting to restart the PBX service, ensure all such dependent services
Stopping PBX
Stop Netbackup before restarting
the PBX process. Stopping PBX will interrupt communication between Netbackup
processes and clients until PBX is restarted. If processes are actively
using PBX, unpredictable behavior may be the result if PBX is restarted.
For example, stopping PBX while
there are active or queued Netbackup jobs will cause backups to fail with a
Status 12 (file open failed), a Status 25 (cannot connect on socket), or
a Status 50 (client process aborted), as well as other possible errors.
Restarting PBX (Windows)
For Windows systems, the Services tool can be used to view the status of the PBX service. It can also be used to stop, start, or restart the service.
1. Right Click on My Computer and select Manage to open the Computer Management tool
2. Select Services under the Services and Applications section to display a list of services
3. Scroll down the list of services to display VERITAS Private Branch Exchange
4. The Status column will display if the service is started
5. To stop, start, or restart the service, right click on VERITAS Private Branch Exchange and select the Stop, Start or Restart from the menu
Restarting PBX (Unix)
For UNIX systems use the ps -ef |grep pbx command to determine if the pbx_exchange process is running. On NetBackup servers the bpps -x command can also be used to verify if PBX is running. The "-x" switch is new in NetBackup 6.0 and will display VERITAS Shared Processes such as pbx_exchange.
The following example is from a Solaris 9 server running NetBackup 6.0:
# /usr/openv/netbackup/bin/bpps -x
...
Shared VERITAS Processes
------------------------
root 827 1 0 Sep 23 ? 1:26 /opt/VRTSpbx/bin/pbx_exchange
To stop the pbx_exchange daemon:
# /opt/VRTSpbx/bin/vxpbx_exchanged stop
To start the pbx_exchange daemon:
# /opt/VRTSpbx/bin/vxpbx_exchanged start
Restarting PBX (Windows)
For Windows systems, the Services tool can be used to view the status of the PBX service. It can also be used to stop, start, or restart the service.
1. Right Click on My Computer and select Manage to open the Computer Management tool
2. Select Services under the Services and Applications section to display a list of services
3. Scroll down the list of services to display VERITAS Private Branch Exchange
4. The Status column will display if the service is started
5. To stop, start, or restart the service, right click on VERITAS Private Branch Exchange and select the Stop, Start or Restart from the menu
Restarting PBX (Unix)
For UNIX systems use the ps -ef |grep pbx command to determine if the pbx_exchange process is running. On NetBackup servers the bpps -x command can also be used to verify if PBX is running. The "-x" switch is new in NetBackup 6.0 and will display VERITAS Shared Processes such as pbx_exchange.
The following example is from a Solaris 9 server running NetBackup 6.0:
# /usr/openv/netbackup/bin/bpps -x
...
Shared VERITAS Processes
------------------------
root 827 1 0 Sep 23 ? 1:26 /opt/VRTSpbx/bin/pbx_exchange
To stop the pbx_exchange daemon:
# /opt/VRTSpbx/bin/vxpbx_exchanged stop
To start the pbx_exchange daemon:
# /opt/VRTSpbx/bin/vxpbx_exchanged start