cancel
Showing results for 
Search instead for 
Did you mean: 

NetBackup client on Ubuntu 11.10 64bit

bixit
Level 3

Hi,

As i understand it NetBackup 7.1.0.3 does now include support for Ubuntu 11.10 64bit clients?

Where do I find  the install files for the NetBackup 7.1.0.3 client?

I thought the client was available from http://www.symantec.com/business/support/index?page=content&id=TECH174231 but this download (NB_CLT_7.1.0.3.tar) only contains a upgrade script.

Where is the install package available for download?

 

All suggestions would be really appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions

bixit
Level 3

Support confirmed that there is no installer for Ubuntu 11.10 with 3.0 kernel, but by altering the installer script you can get it installed. Backup and restore of the client works as expected after altering the installer.

I guess the installer is fixed in version 7.5

View solution in original post

24 REPLIES 24

Mark_Solutions
Level 6
Partner Accredited Certified
There in not a 7.1.0.3 full release - install 7.1 then patch

mph999
Level 6
Employee Accredited

https://licensing.symantec.com/acctmgmt/index.jsp

You need the Serial number for your license, once you have logged in.  If you need a login, just create one online.

To get the seral number for your license, http://www.symantec.com/support/assistance_care.jsp

Pick a location, and call customer care.  they can assist with the serial number details.  Note.  techniacl Support can not help here , we do not have acces to customer license/ contract details.

Here, the base versions of NBU can be downloaded.  The other site, as you found, is just patches.

If you are at 7.1, then you download 7.1.0.3 from the site you found ...

The 7.1.0.3 client tar file is probably two downloads that you have to 'join' together - instructions are provided.  It contains more than just a install script.

As an indication ( I only have 7.1.0.2 client downloaded, but it is quite big ...)

 

-rw-r--r--   1 root     root     3277618688 Oct 14 11:03 NB_CLT_7.1.0.2.tar
 

Martin

bixit
Level 3

I have tried to create a updated install folder by doing this:

1. Downloaded 7.1 (joined together) NB_CLT_7.1.0.3.tar

2. Unpack this file (1) and got a NetBackup_7.1_CLIENTS folder vith the install scripts and files

3. Unpack the NB_CLT_7.1.0.3.tar patch file inside the NetBackup_7.1_CLIENTS folder

4. Start the client install by running the ./instal script as root

I do now get a new option and can choose Debian2.6 but still it fails.

This is how the install looks like on the console:

# ./install


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


    Installing NetBackup Client Software

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

    OS Level Options
    ----------------
    1. Debian2.6
    2. IBMpSeriesRedHat2.6
    3. IBMpSeriesSuSE2.6
    4. IBMzSeriesRedHat2.6
    5. IBMzSeriesSuSE2.6
    6. RedHat2.6
    7. SuSE2.6.16
    q To quit from this script

    If your Operating System is a newer level than those listed,
    choose the highest level.

    Enter Choice [1 - 7] 1

This package will install Linux/Debian2.6 client.

This package will install NetBackup client 7.1.

Enter the name of the NetBackup server : backup_servername.tld

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

Detected an attempt to install incorrect platform and/or
operating system and version client binaries on stocks.

A failure was detected running /root/install/NetBackup_7.1_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/Debian2.6/cp_to_client backup_servername.tld servername /tmp/install_trace.13975


File /tmp/install_trace.13975 contains a trace of this install.
That file can be deleted after you are sure the install was successful.
 

Any suggestions what I am doing wrong?

Mark_Solutions
Level 6
Partner Accredited Certified

I had the feeling Ubuntu uses the Redhat 2.6 client - option 6 during the selection?

Yasuhisa_Ishika
Level 6
Partner Accredited Certified

Mark is right. By NetBackup 7.x Operating System Compatibility List, type of clients for Ubuntu is "Linux,RedHat2.6" although ubuntu is based on Debian.

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

Mark_Solutions
Level 6
Partner Accredited Certified

Have you tried the installation again using RedHat 2.6 as your choice?

bixit
Level 3

Yes, I have tried to install using the RedHat 2.6 choice and got the same error message.

Not sure what to do next...

Marianne
Level 6
Partner    VIP    Accredited Certified

Do you have a Linux/Unix master?

If so, the following will work as the correct, patched binaries will be pushed to the client:

  1. Install Linux Client binaries on Master (see NBU installation Guide , p. 54)
  2. Patch client binaries on master
  3. Run push-install from master (see p.119 onwards of Installation Guide)

bixit
Level 3

No, I do only have a Windows master and two Windows media servers.

Mark_Solutions
Level 6
Partner Accredited Certified

It sounds like you have tried to make your own slip-stream installer here?

Start again with just the 7.1 binaries in their own folder and run the install from there - selecting RedHat 2.6 as the option

Can you also post the output of uname -a on this client please.

Let us know what happens - if it works then do the same with the 7.1.0.3 patch and then install that.

bixit
Level 3
# uname -a
Linux clientname 3.0.0-15-server #26-Ubuntu SMP Fri Jan 20 19:07:39 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

OK, unpacked the installer file that is joined together. sha1sum matches by the way.

-rw-r--r-- 1  3312989265 2012-01-24 09:23 NetBackup_7.1_CLIENTS.tar.gz

Started the 7.1 installer as root

# cd NetBackup_7.1_CLIENTS
# ./install

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


    Installing NetBackup Client Software

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

    OS Level Options
    ----------------
    1. Debian2.6
    2. IBMpSeriesRedHat2.6
    3. IBMpSeriesSuSE2.6
    4. IBMzSeriesRedHat2.6
    5. IBMzSeriesSuSE2.6
    6. RedHat2.6
    7. SuSE2.6.16
    q To quit from this script

    If your Operating System is a newer level than those listed,
    choose the highest level.

    Enter Choice [1 - 7] 6

This package will install Linux/RedHat2.6 client.

This package will install NetBackup client 7.1.

Enter the name of the NetBackup server : backupserver.tld

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

Detected an attempt to install incorrect platform and/or
operating system and version client binaries on clientname.

A failure was detected running /root/install/NetBackup_7.1_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.6/cp_to_client backupserver.tld clientname /tmp/install_trace.5836


File /tmp/install_trace.5836 contains a trace of this install.
That file can be deleted after you are sure the install was successful.

The installer finished with a failure.

Marianne
Level 6
Partner    VIP    Accredited Certified

Seems like you need to open a support call with Symantec....

Mark_Solutions
Level 6
Partner Accredited Certified

Have you installed all of the pre-requisites prior to trying this?

This relates to 6.5 but I think the same pre-reqs exist:

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

Also take a look at this thread - it relates to needing rpm and pre-installing pbx

Hope this helps

bixit
Level 3

OK, will do.

Thanks for all your help

Yasuhisa_Ishika
Level 6
Partner Accredited Certified

Configuration script client_config checks machine's hardware type and os version.
"uname -r" returns 3.0.x, this script recongnize that this os is not supported.

In addition, ubuntu has /etc/debian-version file, ubuntu must be installed with Debian2.6(say, must be 3.0).

As Marianne said, you should open a support call with Symantec, and clarify HCL was correct.

client_config script line 240:
oslevel_f1=`uname -r | cut -f1 -d"."`
oslevel_f2=`uname -r | cut -f2 -d"."`
oslevel_f3=`uname -r | cut -f3 -d"." | cut -f1 -d"-"`
ProcessorType=`uname -m`
${ECHO} ${ProcessorType} | grep s390 > /dev/null 2>&1
if [ $? -ne 0 ] ; then
    if [ ${ProcessorType} = "ppc64" ] ; then
        if [ "${oslevel_f1}" = "2" -a "${oslevel_f2}" -ge "6" ] ; then
            if [ "${suse}" = "no" ] ; then
                MY_OS_VERSION=IBMpSeriesRedHat2.6
            else
                MY_OS_VERSION=IBMpSeriesSuSE2.6
            fi
        fi
    elif [ "${oslevel_f1}" = "2" -a "${oslevel_f2}" -ge "6" ] ; then
        if [ "${ProcessorType}" = "x86_64" ] ; then
            if [ "${suse}" = "no" ] ; then
                if [ -f /etc/debian_version ] ; then
                    MY_OS_VERSION=Debian2.6
                else
                    MY_OS_VERSION=RedHat2.6
                fi
            else
                # In case they bump the kernel level to 2.7, need to check
                # for that in addition to the 2.6.16+ case.

                if [ "${oslevel_f2}" -ge "7" -o "${oslevel_f3}" -ge "16" ] ; then
                    MY_OS_VERSION=SuSE2.6.16
                fi
            fi
        fi
    fi
else

bixit
Level 3

I have a ongoning case with them now.

CRZ
Level 6
Employee Accredited Certified

Don't know if this applies to you or not but it sounds familiar...

Install Issue on Linux with a 3.x kernel level

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

EDIT: Just checked, and this article is also referenced in the footnotes of the 7.x OSCL, so I'm guessing the instructions here will fix your issue.

Marianne
Level 6
Partner    VIP    Accredited Certified

Chris, that TN seems to be for a Linux/Unix master where push-install files (in .../openv/netbackup/client/Linux) can be manually edited?

The master server in this instance is Windows...

CRZ
Level 6
Employee Accredited Certified

It appears to be a local installation of the client on the Ubuntu box itself.

Using the info provided above, I believe editing /root/install/NetBackup_7.1_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Linux/RedHat2.6/client_config (and maybe also installpbx), following the instructions in the TechNote will allow the install to succeed.