11-11-2013 10:46 AM
Dear all,
We have communications issues with VxPBX process that ultimately causes PBX becomes inoperative. I´m trying to monitor and verify that Symantec Private Branch Exchange (PBX) processes new requests from/to MasterServer/MediaServer.
Anyone can help me on how to monitor if PBX processes new requests please? Any documentation about this critical process (Symantec Private Branch Exchange)?
Thanks in advance.
Regards
Solved! Go to Solution.
11-12-2013 06:20 AM
I dont think anyone read the technote I posted as it does say...
TELNET
When performing the telnet test, several lines should be logged during the connection attempt in the PBX (OID 103) log.
CHECK LOGS
Note: PBX has a different product ID (50936) than NetBackup (51216). It also logs to a different place than NetBackup. Its default log location is /opt/VRTSpbx/log/50936-103-...
SEE IF IT IS RUNNING
1. To check for a running PBX process, use the bpps -x command:
# /usr/openv/netbackup/bin/bpps -x
...
Shared Symantec Processes
-------------------------
root 563 1 1 Dec 19 ? 201:55 /opt/VRTSpbx/bin/pbx_exchange
If the pbx_exchange process is not displayed, it is not running
To start it, run:
# /opt/VRTSpbx/bin/vxpbx_exchanged start
LISTEN
2. After determining the PBX process is running, its port can be checked with a netstat command:
# netstat -an | grep 1556 | grep -i listen
*.1556 *.* 0 0 49152 0 LISTEN
VERIFY
To verify that the netstat output is displaying information for PBX, the pbx_exchange can be stopped and the netstat command rerun to see if the information for port 1556 is no longer displayed
To stop PBX, use the following command:
# /opt/VRTSpbx/bin/vxpbx_exchanged stop
# /usr/openv/netbackup/bin/bpps -x
# /opt/VRTSpbx/bin/vxpbx_exchanged start
# /usr/openv/netbackup/bin/bpps -x
11-11-2013 11:10 AM
most people simply do a telnet test to the port to check for connectivity (pbx uses port 1556)
telnet $CLIENT 1556
There are some tips in this old technote that still apply.
GENERAL ERROR: An incorrect or incomplete installation of Private Branch Exchange (PBX) may cause CORBA issues and status code 811 failures on a media server upgraded from NetBackup 5.x to NetBackup 6.x.
http://www.symantec.com/docs/TECH59148
11-11-2013 11:54 AM
Curious to know what kind of 'communications issues'?
What are the errors/symptoms?
PBX on master or other servers and/or clients?
Which NBU patch level? Which Linux version?
You should be able to check pbx logs with vxlogview command. Originator id is 103.
You can check pbx connections with 'netstat -a'.
11-11-2013 03:49 PM
Also,
try /usr/openv/netbackup/bin/admincmd/bptestbpcd -client <client name> -verbose -debug
in that you can see pbx connections
11-11-2013 10:07 PM
Just to get a better clarity could you please elaborate more and let us know if the backup jobs are running for your clients or else the netbackup services are not running in this case.
11-11-2013 11:47 PM
Don't suppose anyone has actually suggested to look in the PBX log have they .... ;0)
vxlogview -p 50936 -i 103 -S
telnet to PBX port is good, and shows it 'can' accept requests, but doesn't mean it 'is' receiving requests - perhaps nothing is getting sent when it should ...
11-11-2013 11:56 PM
Don't suppose anyone has actually suggested to look in the PBX log have they .... ;0)
I have! See my post above
We now need Victor to tell us more about actual issues experienced....
11-12-2013 06:20 AM
I dont think anyone read the technote I posted as it does say...
TELNET
When performing the telnet test, several lines should be logged during the connection attempt in the PBX (OID 103) log.
CHECK LOGS
Note: PBX has a different product ID (50936) than NetBackup (51216). It also logs to a different place than NetBackup. Its default log location is /opt/VRTSpbx/log/50936-103-...
SEE IF IT IS RUNNING
1. To check for a running PBX process, use the bpps -x command:
# /usr/openv/netbackup/bin/bpps -x
...
Shared Symantec Processes
-------------------------
root 563 1 1 Dec 19 ? 201:55 /opt/VRTSpbx/bin/pbx_exchange
If the pbx_exchange process is not displayed, it is not running
To start it, run:
# /opt/VRTSpbx/bin/vxpbx_exchanged start
LISTEN
2. After determining the PBX process is running, its port can be checked with a netstat command:
# netstat -an | grep 1556 | grep -i listen
*.1556 *.* 0 0 49152 0 LISTEN
VERIFY
To verify that the netstat output is displaying information for PBX, the pbx_exchange can be stopped and the netstat command rerun to see if the information for port 1556 is no longer displayed
To stop PBX, use the following command:
# /opt/VRTSpbx/bin/vxpbx_exchanged stop
# /usr/openv/netbackup/bin/bpps -x
# /opt/VRTSpbx/bin/vxpbx_exchanged start
# /usr/openv/netbackup/bin/bpps -x
11-12-2013 02:26 PM