Video Screencast Help
Symantec to Separate Into Two Focused, Industry-Leading Technology Companies. Learn more.

Solaris install The pbx_exchange daemon issue

Created: 17 Jul 2013 • Updated: 01 Aug 2013 | 23 comments
This issue has been solved. See solution.

Hello,

I am trying to install the solaris 7.1 client on a solaris client server for backup, I am getting the error message below

Installing PBX...

Please wait while installation is in progress...

Installation completed Successfully

Installation log located here: /var/tmp/installpbx-10500-071713143406.log

The pbx_exchange daemon is not currently running.  It  

must be started before NetBackup installation can be continued.

Aborting ...

A failure was detected running /var/strg/NetBackup_7.1_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client nvo60wp mantrix.my.company.com /tmp/install_trace.10381

# more install_trace.10381

This package will install Solaris/Solaris9 client.

Installing PBX...

Please wait while installation is in progress...

Installation completed Successfully

Installation log located here: /var/tmp/installpbx-10500-071713143406.log

The pbx_exchange daemon is not currently running.  It must be started before NetBackup installation can be continued.    <<<<<<<<<<

Aborting ...

A failure was detected running /var/strg/NetBackup_7.1_CLIENTS/NBClients/anb/Cli

ents/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client nvo60wp mantrix.my.company.com /tmp/install_trace.10381

Master server is Linux running netbackup 7.5

Client server info

# uname -a

SunOS mantrix 5.9 Generic_112233-12 sun4u sparc SUNW,Sun-Fire-880

# uname -r

5.9

Thanks in advance!

Operating Systems:
Discussion Filed Under:

Comments 23 CommentsJump to latest comment

Marianne's picture

Did you remember to use gtar to extract the installation files?

http://www.symantec.com/docs/TECH154080

Another possibility is that 'something else' may be using port 1556 (e.g. Oracle Listener). 

Symantec has registered the use of port 1556 - anything else using this port should be changed.

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

nbustarter380's picture

Hi Marianne,

Thanks for your reply no I didn't  remember to  use gtar, I will try that. The files that I extracted I will delete and use the gtar.

Also,  check the 1556 port.

Thanks again

nbustarter380's picture

Hi Marianne

The gtar command is in the /usr/sfw/bin directory do I have to use the command there? It didn't work in the directory where I want to extract the installation files.

# gtar ./SolarisSPARCtar -xvf NBU71_SUN.tar

gtar: not found

# gtar xvf ./SolarisSPARCtar -xvf NBU71_SUN.tar

gtar: not found

# ./SolarisSPARCtar gtar -xvf NBU71_SUN.tar

./SolarisSPARCtar: cannot execute

I want to extract the files in the var/strgg directory.  how can I extract the files using the gtar command in that directory?

Also, I am getting this when I telnet the 1556 port

# telnet 1556

Trying 0.0.6.20...

telnet: Unable to connect to remote host: Connection timed out

Thanks

Andy Welburn's picture

The gtar command is in the /usr/sfw/bin directory do I have to use the command there? It didn't work in the directory where I want to extract the installation files.

# gtar ./SolarisSPARCtar -xvf NBU71_SUN.tar

gtar: not found

The directory that holds the gtar executable is not in your $PATH i.e. it is not in any of the locations that the OS looks for executables.

Either:

  1. add /usr/sfw/bin to your $PATH variable OR
  2. run the command using the absolute path i.e. /usr/sfw/bin/gtar & not just gtar

***EDITTED to correct typo in path for option 2.***

nbustarter380's picture

Thanks Andy,

What sorry I'm not sure about what the exact syntax of the command (s)

  1. add /usr/sfw/bin to your $PATH variable OR
  2. run the command using the absolute path i.e. /usr/sfw/gtar & not just gtar

# /usr/sfw/gtar ./SolarisSPARCtar -xvf NBU71_SUN.tar

/usr/sfw/gtar: not found

my current directory that is want to extract the files to is >>> /var/strgg

Thanks again!

Andy Welburn's picture

Typo on my part /usr/sfw/bin/gtar - but you knew that didn't you?

Marianne's picture

The gtar command is in the /usr/sfw/bin

Try /usr/sfw/bin/gtar -xvf ./SolarisSPARCtar  NBU71_SUN.tar

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

nbustarter380's picture

Marianne, Thank you! yes that did work.

I did get a different error during the install though, I posted it.

Update: Actually your command is different, let me try that command,

Thanks

nbustarter380's picture

Andy, thanks

This worked >> # /usr/sfw/bin/gtar xvf NBU71_SUN.tar

However, I got a different error during the install

Unpacking SYMCnbclt package.

Checking for pre-existing SYMCnbclt package.

Installing SYMCnbclt package.

Installation of SYMCnbclt was successful.

More details regarding SYMCnbclt can be found in file

/tmp/install_cltpkg_trace.11850 on  clientserver.

cp: cannot create /usr/openv/java/NB-Java.tar.gz: No such file or directory<<<<<<

Unable to copy file NB-Java.tar.gz.

Aborting ...

A failure was detected running /var/strg/NetBackup_7.1_CLIENTS/NBClients/anb/Clien

ts/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client nvo60wp my.company.com /tmp/install_trace.11775

File /usr/openv/tmp/install_trace.11775 contains a trace of this install.

That file can be deleted after you are sure the install was successful.

# cd

# cd /openv/tmp/install

/openv/tmp/install: does not exist

# cd /tmp

# more install_trace.11775

Unpacking SYMCnbclt package.

Checking for pre-existing SYMCnbclt package.

Installing SYMCnbclt package.

Installation of SYMCnbclt was successful.

More details regarding SYMCnbclt can be found in file

/tmp/install_cltpkg_trace.11850 on clientserver

cp: cannot create /usr/openv/java/NB-Java.tar.gz: No such file or directory<<<<<<<<<

Unable to copy file NB-Java.tar.gz.

Aborting ...

A failure was detected running /var/strg/NetBackup_7.1_CLIENTS/NBClients/anb/Clien

ts/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client nvo60wp my company.com /tmp/install_trace.11775

nbustarter380's picture

 Marianne thanks again,

I tried the command  (below)

#  /usr/sfw/bin/gtar -xvf ./SolarisSPARCtar  NBU71_SUN.tar

I got this error message

/usr/sfw/bin/gtar: Hmm, this doesn't look like a tar archive

/usr/sfw/bin/gtar: Skipping to next file header

/usr/sfw/bin/gtar: NBU71_SUN.tar: Not found in archive

/usr/sfw/bin/gtar: Error exit delayed from previous errors

 #  /usr/sfw/bin/gtar -xvf ./SolarisSPARCtar  NBU71_SUN.tar

/usr/sfw/bin/gtar: Hmm, this doesn't look like a tar archive

/usr/sfw/bin/gtar: Skipping to next file header

/usr/sfw/bin/gtar: NBU71_SUN.tar: Not found in archive

/usr/sfw/bin/gtar: Error exit delayed from previous errors

CRZ's picture

I'm concerned you may have an incomplete package.  Does /var/strg/NetBackup_7.1_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris9/NB-Java.tar.gz exist? 

(DISCLAIMER: I am hopeful I gave you the correct path)

EDIT: With all due respect, do you know any Solaris sysadmins who might be able to help you?


bit.ly/76LBN | APPLBN | 75LBN

Marianne's picture

Lets get back to basics!

For a Client installation, you need NetBackup_7.1_CLIENTS.tar.gz.

So, to uncompress and extract, you can do it all in on go:

gzcat NetBackup_7.1_CLIENTS.tar.gz | /usr/sfw/bin/gtar -xvf  - 

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

nbustarter380's picture

Thanks  CRZ, Marianne,

We had the clients file on another server and I am now trying to use it. It's the 7.5 client version from the files below what command should I do to extact the Sun Solaris client?

NetBackup_7.5_CLIENTS      NetBackup_7.5_CLIENTS.tar

What we usually use it just the two files below (they are extracted to make things simpler and I'm not the one who normally does that part)

SolarisSPARCtar  NBU71_SUN.tar

Thanks

Marianne's picture

Please show us output of 'ls -l'.

If NetBackup_7.5_CLIENTS is a folder, then the files have already been extracted.

If you don't know if gtar was used to extract the files, then it is best to remove this folder and extract again with gtar:

# rm -r NetBackup_7.5_CLIENTS 

# /usr/sfw/bin/gtar -xvf NetBackup_7.5_CLIENTS.tar

# cd NetBackup_7.5_CLIENTS

# ./install

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

nbustarter380's picture

Marianne,

I did the command however it got and error during the extract (see below)

Optom5c@clientserver # /usr/sfw/bin/gtar -xvf NetBackup_7.5_CLIENTS.tar

NetBackup_7.5_CLIENTS/

NetBackup_7.5_CLIENTS/NBClients/

NetBackup_7.5_CLIENTS/NBClients/catalog/

NetBackup_7.5_CLIENTS/NBClients/catalog/anb/

NetBackup_7.5_CLIENTS/NBClients/catalog/anb/client.inst

NetBackup_7.5_CLIENTS/NBClients/anb/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/client_config

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/cp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/extract_java

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/install_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/ftp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/sftp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/ssh_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/move_libs

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/version

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/PBX.tar.gz

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/installpbx

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/tar

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/.sizes

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/.sizes_client_bin

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/INTEL/FreeBSD6.0/client_bin.tar.gz

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/client_config

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/cp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/extract_java

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/install_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/ftp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/sftp_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/ssh_to_client

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/move_libs

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/version

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/PBX.tar.gz

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/installpbx

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/tar

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/nbj.conf

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/JRE.tar.gz

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/.sizes_JRE

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/.sizes_NB-Java

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/.sizes

NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/HP9000-800/HP-UX11.11/client_bin.tar.gz

/usr/sfw/bin/gtar: Unexpected EOF on archive file

/usr/sfw/bin/gtar: Error exit delayed from previous errors

It didn't fully complete the extract, I thinking it may be a space issue? not enough

, Thanks

Update: capacity is only 44% so it shouldn't be a space issue.

Marianne's picture

Unexpected EOF on archive file 

Once again back to basics... Have you done a checksum on each one of the 3 downloads?
And again once you've merged them? 

Details on the FileConnect download page. 
README is this file on FileConnect: NetBackup-OpsCenter-7.5_Download_README.txt
 

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

nbustarter380's picture

I believe the new file  (NBU75_SUN.tar.gz ) is good, however I am not back to getting the original error. (below)

There should be some way to just start (or install) the The pbx_exchange daemon

alpha@montjr1 # ./install

Symantec Installation Script
Copyright 1993 - 2011 Symantec Corporation, All Rights Reserved.

        Installing NetBackup Client Software

Do you wish to continue? [y,n] (y) y
Do you want to install the NetBackup client software for this client? [y,n] (y) y

This package will install Solaris/Solaris9 client.

NetBackup client is currently at release level 7.5.

This package will install NetBackup client 7.5.

Enter the name of the NetBackup server : master server

Would you like to use "montjr1" as the configured
name of the NetBackup client? [y,n] (y) n

Enter the name of this NetBackup client : montjr1.mon.xxxx.xx

Terminating NetBackup and/or Media Manager processes.

Installing PBX...
Same version is already installed. Nothing to upgrade for package VRTSpbx
Installation log located here: /var/tmp/installpbx-28861-072813184902.log

The pbx_exchange daemon is not currently running.  It
must be started before NetBackup installation can be continued.
Aborting ...

A failure was detected running /u03/strg/NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client master server montjr1.mon.xxxx.xx /tmp/install_trace.28726

# more install_trace.28726
Symantec Installation Script
Copyright 1993 - 2011 Symantec Corporation, All Rights Reserved.

        Installing NetBackup Client Software

Do you wish to continue? [y,n] (y) y
Do you want to install the NetBackup client software for this client? [y,n] (y)
y

This package will install Solaris/Solaris9 client.

NetBackup client is currently at release level 7.5.

This package will install NetBackup client 7.5.

Enter the name of the NetBackup server : master server

Would you like to use "montjr1" as the configured
name of the NetBackup client? [y,n] (y) n

Enter the name of this NetBackup client : montjr1.mon.xxxx.xx

Terminating NetBackup and/or Media Manager processes.

Installing PBX...
Same version is already installed. Nothing to upgrade for package VRTSpbx
Installation log located here: /var/tmp/installpbx-28861-072813184902.log

The pbx_exchange daemon is not currently running.  It
must be started before NetBackup installation can be continued.
Aborting ...

A failure was detected running /u03/strg/NetBackup_7.5_CLIENTS/NBClients/anb/Cli
ents/usr/openv/netbackup/client/Solaris/Solaris9/cp_to_client master server montjr1.xxx
/tmp/install_trace.28726

Marianne's picture

Extract from my previous post:

 Have you done a checksum on each one of the 3 downloads?
And again once you've merged them? 

Supporting Storage Foundation and VCS on Unix and Windows as well as NetBackup on Unix and Windows
Handy NBU Links

CRZ's picture

There should be some way to just start (or install) the The pbx_exchange daemon

There is.  Try:

# /opt/VRTSpbx/bin/vxpbx_exchanged start

Does this work? 

If it DOES work, can you try the installation again?

If it DOESN'T work, what error(s) are you getting?

Just for grins, could you give us output from ls -l on your unzipped NBU75_SUN.tar so we can make sure it's close to the right size?


bit.ly/76LBN | APPLBN | 75LBN

nbustarter380's picture

CRZ   Thanks,

I tried that command, however It didn’t work

Alpha@montjr1 # /opt/VRTSpbx/bin/vxpbx_exchanged start

ld.so.1: /opt/VRTSpbx/bin/pbx_exchange: fatal: libCrun.so.1: version `SUNW_1.4' not found (required by file /opt/VRTSpbx/bin/pbx_exchange)

Killed

Could not start PBX Exchange.

 [root@nbumaster1 software]# cd NBU75

[root@nbumaster1 NBU75]# ls

NBU75_AIX.tar.gz  NBU75_SUN.tar.gz  NBULinux  NetBackup_7.5_CLIENTS.tar

[root@nbumaster1 NBU75]#

We use  this >>>>  NBU75_SUN.tar.gz 

also

Alpha@montjr1 # tar -xvf NBU75_SUN.tar.gz

tar: directory checksum error

Alpha@montjr1 # cksum NBU75_SUN.tar.gz

3559096705      585065074       NBU75_SUN.tar.gz

Alpha@montjr1 #

CRZ's picture

Well, we're getting somewhere slowly. 

ld.so.1: /opt/VRTSpbx/bin/pbx_exchange: fatal: libCrun.so.1: version `SUNW_1.4' not found (required by file /opt/VRTSpbx/bin/pbx_exchange)

Looks like you need to apply some Solaris patches to get PBX working before you worry about the NetBackup installation.

Here's the list from the 7.1 Release Notes:

111712-11 (or greater)
111722-04 (or greater)
112908-29 (or greater)
112874-31 (or greater)
122300-53

Symantec 7.1 NetBackup Release Notes
 http://symantec.com/docs/DOC3643 (see pages 47-8)

Unfortunately, I have to send you to Oracle to take care of THIS problem as Symantec doesn't have any of these patches.

Good luck!


bit.ly/76LBN | APPLBN | 75LBN

SOLUTION
nbustarter380's picture

Thanks Chris,

taking a look at those pgs 47-48 for Solaris (sparc) it appears the sun admin (or someone) should apply the following.

Solaris (SPARC)    9   verison of  VxFS 5.1SP1  and/or higher and verison VxVM 5.1SP1 and higher or both?   I'm not sure I assume the Solaris admin would know?

Thanks again

nbustarter380's picture

Thanks  Marianne, Chris  and Andy for your replies.

Chris, the patches were not applied since the server is out of support and will be replaced

The Netbackup 6.5 client was installed without having the issue below

The pbx_exchange daemon is not currently running.  It must be started before NetBackup installation can be continued.    <<<<<<<<<<

Aborting ...

Alpha@montjr1 # /opt/VRTSpbx/bin/vxpbx_exchanged start

ld.so.1: /opt/VRTSpbx/bin/pbx_exchange: fatal: libCrun.so.1: version `SUNW_1.4' not found (required by file /opt/VRTSpbx/bin/pbx_exchange)

Killed

Could not start PBX Exchange.