DOCUMENTATION: How to monitor and restart the VERITAS Private Branch Exchange pbx_exchange process

Article:TECH44074  |  Created: 2005-01-30  |  Updated: 2010-01-08  |  Article URL http://www.symantec.com/docs/TECH44074
Article Type
Technical Solution

Product(s)

Environment

Issue



DOCUMENTATION: How to monitor and restart the VERITAS Private Branch Exchange pbx_exchange process

Solution



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)


Pages:  Appendix D, Starting and Stopping the ICS

Modification Type:  Supplement

Modification:

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



Supplemental Materials

SourceError Code
Value12
DescriptionNetBackup Error Code 12: file open failed

SourceError Code
Value25
DescriptionNetBackup Error Code 25: cannot connect on socket

SourceError Code
Value50
DescriptionNetBackup Error Code 50: client process aborted

Legacy ID



279381


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


Terms of use for this information are found in Legal Notices