After applying NetBackup 6.5.4 on a Linux RedHat ES 5.0, the master server changed to client

Article:TECH156342  |  Created: 2011-03-23  |  Updated: 2011-03-31  |  Article URL http://www.symantec.com/docs/TECH156342
Article Type
Technical Solution


Environment

Issue



After the patch 6.5.4 was applied to the server, the master server was changed to client on the JAVA GUI. bpcd did not have any log created. When telnet to bpcd port 13782, the following error is seen.

Escape character is '^]'.
bpcd: error while loading shared libraries: /usr/openv/lib/libnbmangle.so: cannot restore segment prot after reloc: Permission denied
Connection closed by foreign host.

bpcd will listen but is not function correctly.


Error



Escape character is '^]'.
bpcd: error while loading shared libraries: /usr/openv/lib/libnbmangle.so: cannot restore segment prot after reloc: Permission denied
Connection closed by foreign host.


Environment



New Linux master with NetBackup 6.5 installed as fresh installation and then apply NetBackup 6.5.4 patch.


Cause



Unable to get NetBackup to work as master server after NetBackup patch is applied because bpcd is not working properly.


SELinux is preventing the NetBackup 6.5.x Client from accessing various libraries required for the client to start.


Solution



On the system in question, run the following commands as root to enabled proper access to the necessary libraries:
 

chcon -t textrel_shlib_t /usr/openv/lib/libnbmangle.so
chcon -t textrel_shlib_t /usr/openv/lib/libvxPBXCommon.so
chcon -t textrel_shlib_t /usr/openv/lib/libvxPBX.so
chcon -t textrel_shlib_t /usr/openv/lib/libvxPBXVxSS.so
chcon -t textrel_shlib_t /usr/openv/lib/libvxVxSSIOP.so
chcon -t textrel_shlib_t /usr/openv/lib/libnbservice.so
 
 
 
Then stop and start xinetd.
 
/etc/init.d/xinetd stop
/etc/init.d/xinetd start
bpcd is how function correctly and bpcd log should be create and as well as the GUI should now show as master server.
 



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


Terms of use for this information are found in Legal Notices