01-19-2016 07:03 AM
I have installed a master / media with NetBackup 7.7.1 on a HP/Proliant Gen9 + RedHat 7.2 platform.
Installation seems OK and there is no error messages in the installation log.
However, console do not start and command such as "nbemmcmd" do not respond.
In the trace, There is a lot of PBX access error, and If I look to "netstat", I do not see PBX port.
I partially corrected the problem by installing the rpm xinetd: pbx starts but does not respond.
I have several question about this problem :
thank you in advance for your help
Solved! Go to Solution.
01-19-2016 07:45 AM
1: no xinetd is not mandatory
2: no
3: Netbackup does not use tcp wrappers
4: no
To verify is PBX is started run command : /usr/openv/netbackup/bin/bpps -x
Output :
Shared Symantec Processes
-------------------------
root 18408 1 1 Jan08 ? 04:01:49 /opt/VRTSpbx/bin/pbx_exchange
You MUST ensure name resolution work correctly, both forward (name to IP) and reverse (IP to name). Proper name resolution is one of the corner stones in Netbackup.
01-19-2016 07:45 AM
1: no xinetd is not mandatory
2: no
3: Netbackup does not use tcp wrappers
4: no
To verify is PBX is started run command : /usr/openv/netbackup/bin/bpps -x
Output :
Shared Symantec Processes
-------------------------
root 18408 1 1 Jan08 ? 04:01:49 /opt/VRTSpbx/bin/pbx_exchange
You MUST ensure name resolution work correctly, both forward (name to IP) and reverse (IP to name). Proper name resolution is one of the corner stones in Netbackup.
01-19-2016 08:29 AM
Check PBX is up as Nicolai suggest. I had two new redhat boxes with 7.7.1 on them have issues with PBX not running. I just started the process manually and it worked (still need to check if it survives reboots).
01-20-2016 12:38 AM
The xinetd package is mandatory for a NetBackup server.
01-20-2016 01:00 AM
Xinetd was madatory for NBU 6.5 and lower. From 7.X both BPCD and VNETD are standalone processes no longer spawned by xinetd.
PBX is started by /etc/init.d/vxpbx_exchanged and not xinetd.
This is my xinetd directory from a NBU 7.7 servers:
# ll
total 48
-rw------- 1 root root 1157 Sep 24 2013 chargen-dgram
-rw------- 1 root root 1159 Sep 24 2013 chargen-stream
-rw------- 1 root root 1157 Sep 24 2013 daytime-dgram
-rw------- 1 root root 1159 Sep 24 2013 daytime-stream
-rw------- 1 root root 1157 Sep 24 2013 discard-dgram
-rw------- 1 root root 1159 Sep 24 2013 discard-stream
-rw------- 1 root root 1148 Sep 24 2013 echo-dgram
-rw------- 1 root root 1150 Sep 24 2013 echo-stream
-rw-r--r-- 1 root root 332 Oct 23 2013 rsync
-rw------- 1 root root 1212 Sep 24 2013 tcpmux-server
-rw------- 1 root root 1149 Sep 24 2013 time-dgram
-rw------- 1 root root 1150 Sep 24 2013 time-stream
No netbackup related services.
01-20-2016 07:34 AM
Thank you Nicolai...
That is true, I can start NetBackup without xinetd...
However, as Riaan write, PBX does not start automaticaly...
and when I start it manualy "service vxpbx_exchanged start", I must also restart all the services because nbemm is missing if I just start pbx !
Does anyone known if there is a known issue for NetBackup 7.7.1 and RedHat 7.2 which explain this behaviour ?
Furthermore, I need to increase "sysctl.conf > fs.max-file" to be able to launch the GUI... but there is no recommandations about this system parameter in the NetBackup documentation !
01-20-2016 07:53 AM
PBX must be started first, then Netbackup. But PBX and Netbackup are two diffrent application, thus having diffrent startup programs.
As I recall RH 7 uses systemd insted of the old Sys V5 init.
Systemd enabled service dependecies :
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/chap-Managing_Services_with_systemd.html
What is starting PBX and Netbackup today - init or systemd ?
01-20-2016 11:32 AM
This is my understanding.
NetBackup and PBX install their start up scripts to /etc/init.d/ on Red Hat.
In Red Hat 7.2, they got rid of the /etc/init.d/ in favor of systemd. If you want NetBackup and PBX to start automatically, you'll have to create the systemd scripts/links yourself.
`netbackup start` and `bp.start_all` do not start pbx, you have to use `/opt/VRTSpbx/bin/vxpbx_exchanged start`
01-20-2016 11:47 AM
But why would NetBackup start up after reboot and not PBX? If they're both in /etc/init.d/. Can you verify if the NetBackup install has placed something in systemd to start up?
01-20-2016 11:51 PM
What was the fix?
01-21-2016 12:17 AM
Thank you... I will check this afternoon if there is something in systemd start up (I have no access to the system this morning).
I saw that the PBX launch had been installed in /etc/init.d/, but if it is not activated by RedHat, it's useless.
If PBX is not started at boot, I think it is a mistake in the installation of NetBackup, as RehHat 7.2 is supported.
01-22-2016 03:49 AM
I have joined the result of some systemctl and chkconfig commands.
For netbackup service, the "init.d" scripts to start and stop are registered.
For vxpbx_exchanged service, there is nothing ?
01-22-2016 03:57 AM
Time to log a Support call with Veritas?