NetBackup PBX does not automatically start upon reboot

NetBackup PBX does not automatically start upon reboot

Article: 100033993
Last Published: 2017-05-02
Ratings: 5 0
Product(s): NetBackup

Problem

After upgrading Linux CentOS 7.2 server, Private Branch Exchange (PBX) does not start automatically.

Error Message

# cat /var/log/messages | grep -i pbx
Apr 25 14:16:11 xxxxxxx systemd-sysv-generator[2784]: stat() failed on /etc/rc.d/init.d/vxpbx_exchanged: No such file or directory
Apr 25 14:19:30 xxxxxx pbx_exchange: Mgr_SOCK_Acceptor::shared_open, IPV6_V6ONLY socket option could not be set
 

Cause

Because PBX is on a different volume than / it does not get mounted immediately upon reboot:
# /bin/df -k
Filesystem                       1K-blocks       Used  Available Use% Mounted on
/dev/sda2                          1998672     129320    1748112   7% /
...
/dev/mapper/vg0-opt                8125880     382044    7308024   5% /opt

# systemctl status vxpbx_exchanged.service
? vxpbx_exchanged.service - SYSV: Provides Symantec Private Branch Exchange
   Loaded: loaded (/etc/rc.d/init.d/vxpbx_exchanged)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

Solution

Because PBX is on a different volume, the following resolved the issue:
 
1.  Change to the boot volume which shows the startup location for vxpbvx_exchanged:
# cd /etc/init.d
# ls -l

total 108
-rwxr-xr-x. 1 root root  2004 Jan 23  2016 anamon
-r-xr-xr-x  1 root root 15705 Nov 22 17:48 bfa_cfg
-rw-r--r--. 1 root root 13948 Sep 16  2015 functions
-r-xr-xr-x  1 root root  3876 Nov 22 17:48 hcmagentservice
-r-x------  1 root root 10371 Apr 25 13:09 nbftserver
-r-x------  1 root root 21068 Nov 28 10:32 netbackup
-rwxr-xr-x. 1 root root  2989 Sep 16  2015 netconsole
-rwxr-xr-x. 1 root root  6630 Sep 16  2015 network
-rwxr-xr-x. 1 root root  1769 Jul 17  2014 osad
-rw-r--r--. 1 root root  1160 Sep 15  2016 README
-rwxr-xr-x. 1 root root  2437 Nov 20  2015 rhnsd
-rwxr--r--. 1 root root  4242 Mar 21  2014 scx-cimd
lrwxrwxrwx  1 root root    32 Nov 28 08:50 vxpbx_exchanged -> /opt/VRTSpbx/bin/vxpbx_exchanged

2.  Remove the symbolic link for vxpbx_exchanged:
# rm vxpbx_exchanged

3.  Copy the start up file to /etc/init.d rather than using a link.
# cp /opt/VRTSpbx/bin/vxpbx_exchanged ./vxpbx_exchanged

# ls -l
total 120
-rwxr-xr-x. 1 root root  2004 Jan 23  2016 anamon
-r-xr-xr-x  1 root root 15705 Nov 22 17:48 bfa_cfg
-rw-r--r--. 1 root root 13948 Sep 16  2015 functions
-r-xr-xr-x  1 root root  3876 Nov 22 17:48 hcmagentservice
-r-x------  1 root root 10371 Apr 25 13:09 nbftserver
-r-x------  1 root root 21068 Nov 28 10:32 netbackup
-rwxr-xr-x. 1 root root  2989 Sep 16  2015 netconsole
-rwxr-xr-x. 1 root root  6630 Sep 16  2015 network
-rwxr-xr-x. 1 root root  1769 Jul 17  2014 osad
-rw-r--r--. 1 root root  1160 Sep 15  2016 README
-rwxr-xr-x. 1 root root  2437 Nov 20  2015 rhnsd
-rwxr--r--. 1 root root  4242 Mar 21  2014 scx-cimd
-r-xr-x---  1 root root 11008 May  1 14:07 vxpbx_exchanged

4.  Reboot the system.  After reboot check that  vxpbx_exchanged and NetBackup services have started (see example outputs below):
# systemctl status vxpbx_exchanged
This output should show active (running) for PBX.

Before change:
[root@chsxbkpsys014 rc.d]# systemctl status vxpbx_exchanged.service
? vxpbx_exchanged.service - SYSV: Provides Veritas Private Branch Exchange
   Loaded: loaded (/etc/rc.d/init.d/vxpbx_exchanged)
   Active: inactive (dead)
     Docs: man:systemd-sysv-generator(8)

After change:
[root@chsxbkpsys014 ~]# systemctl status vxpbx_exchanged
? vxpbx_exchanged.service - SYSV: Provides Veritas Private Branch Exchange
   Loaded: loaded (/etc/rc.d/init.d/vxpbx_exchanged)
   Active: active (running) since Tue 2017-05-02 11:26:24 PDT; 2min 2s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 6097 ExecStart=/etc/rc.d/init.d/vxpbx_exchanged start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/vxpbx_exchanged.service
           +-6744 /opt/VRTSpbx/bin/pbx_exchange

 

There are no plans to address this issue by way of a patch or hotfix in the current or previous versions of the software at the present time. However, the issue is currently scheduled to be addressed in a future revision of the product. Please be sure to refer back to this document periodically as any changes to the status of the defect will be reflected here.  Please note that Veritas Technologies LLC reserves the right to remove any fix from the targeted release if it does not pass quality assurance tests. Veritas’ plans are subject to change and any action taken by you based on the above information or your reliance upon the above information is made at your own risk.

References

Etrack : 3965509

Was this content helpful?