cancel
Showing results for 
Search instead for 
Did you mean: 

PBX not responding after installation of a Master 7.7.1 on RedHat 7.2

Gdd
Level 6
Partner Accredited

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 :

  1. = Is xinetd mandatory on a master NetBackup
  2. = Is there other communication packages and options which are mandatory on a RedHat master server (there is nothing about this in the NetBackup documentation)
  3. = I have installed xinetd after NetBackup...
  4. = Is it possible that the PBX does not work well because xinetd.conf was not configured during installation of NetBackup

thank you in advance for your help

1 ACCEPTED SOLUTION

Accepted Solutions

Nicolai
Moderator
Moderator
Partner    VIP   

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.

View solution in original post

12 REPLIES 12

Nicolai
Moderator
Moderator
Partner    VIP   

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.

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

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).

Gdd
Level 6
Partner Accredited
For xinetd, I have a message of support that says the opposite :

The xinetd package is mandatory for a NetBackup server.

 

I do not know if xinetd is used by PBX, but I feel that when I add xinetd, communications via vnetd start to work.

Nicolai
Moderator
Moderator
Partner    VIP   

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.

Gdd
Level 6
Partner Accredited

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 !

 

Nicolai
Moderator
Moderator
Partner    VIP   

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 ?

Matt123
Level 3

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`

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

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?

RiaanBadenhorst
Moderator
Moderator
Partner    VIP    Accredited Certified

What was the fix?

Gdd
Level 6
Partner Accredited

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.

Gdd
Level 6
Partner Accredited

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 ?

 

Marianne
Moderator
Moderator
Partner    VIP    Accredited Certified

Time to log a Support call with Veritas?