Forum Discussion

mfalge's avatar
mfalge
Level 3
6 years ago

Upgrading Windows NetBackup clients remotely from Linux Master

I’ve been searching but I haven’t quite found what I am looking for. I am attempting to upgrade a Windows NetBackup client from a Linux NetBackup Master (test server).

When I r-click on the client in the Master GUI and try a ‘Precheck’ I get, “Deployment jobs fail if packages are not added in the repository.” This sent me down the rabbit hole trying to find the correct 8.1.2 Windows installer and steps to add that to the repository.

Can anyone point me in the right direction?

Thanks,
Mark

    • mfalge's avatar
      mfalge
      Level 3

      Thank you, Marianne. I've followed the steps and created a Windows 8.1.2 x64 package and then tried a manual install on one of the hosts that I added to the master via Deployment Management > Deployment Policies > Manual Deployment. The Activity log seems to indicate that the upgrade was successful but the host is still showing the 7.5.06 version. Here is the Activity output. Any ideas?

      Jan 24, 2019 8:55:23 PM - Info nbjm (pid=3865) starting deployment job (jobid=84815) for client client.company.com, policy Controls, schedule Controls

      Jan 24, 2019 8:55:25 PM - begin Child Job

      Jan 24, 2019 8:55:25 PM - begin Deployment: Step By Condition

      Operation Status: 0

      Jan 24, 2019 8:55:25 PM - end Deployment: Step By Condition; elapsed time 0:00:00

      Jan 24, 2019 8:55:25 PM - begin Deployment: Deployment Stage Agent

      Jan 24, 2019 8:55:25 PM - Info RUNCMD (pid=29666) started

      Jan 24, 2019 8:55:28 PM - Info RUNCMD (pid=29666) Preparing to transfer [nbinstallagent_8.1.2_windows_x64.sja] to the remote host [client.company.com]

      Jan 24, 2019 8:55:29 PM - Info RUNCMD (pid=29666) Given package [nbinstallagent_8.1.2_windows_x64.sja] matches client OS and NetBackup version. Proceeding...

      Jan 24, 2019 8:55:30 PM - Info RUNCMD (pid=29666) Transferring the file [client_config.exe] to the remote host.

      Jan 24, 2019 8:55:32 PM - Info RUNCMD (pid=29666) Transferred the specified file to the remote host successfully

      Jan 24, 2019 8:55:32 PM - Info RUNCMD (pid=29666) exiting with status: 0

      Operation Status: 0

      Jan 24, 2019 8:55:32 PM - end Deployment: Deployment Stage Agent; elapsed time 0:00:07

      Jan 24, 2019 8:55:32 PM - begin Deployment: Deployment Pre-check

      Jan 24, 2019 8:55:32 PM - Info RUNCMD (pid=29671) started

      Jan 24, 2019 8:55:34 PM - Info RUNCMD (pid=29671) Preparing to transfer [nbprechecker_8.1.2_windows_x64.sja] to the remote host [client.company.com]

      Jan 24, 2019 8:55:35 PM - Info RUNCMD (pid=29671) Given package [nbprechecker_8.1.2_windows_x64.sja] matches client OS and NetBackup version. Proceeding...

      Jan 24, 2019 8:55:35 PM - Info RUNCMD (pid=29671) Checking if the file [nbprechecker_8.1.2_windows_x64.sja] already exists in the remote host [client.company.com]

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Executing ["D:\Program Files\Veritas\NetBackup\Temp\client_config.exe" "D:\Program Files\Veritas\NetBackup\Temp\client_config.exe"] on the remote host.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Successfully set timeout of [3600] seconds for reading nbinstallagent messages.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Agent version [NetBackup_8.1.2] started with arguments [(null)].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Agent running from location [D:\Program Files\Veritas\NetBackup\Temp].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) setsockopt() returned WSAENOTSOCK.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Successfully opened conf file [nbinstallagent_conffile].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Loading conf file values.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Found authorization_token.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Found client_name value: [client.company.com].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Found op value: [file-exists].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Found package_name value: [nbprechecker_8.1.2_windows_x64.sja].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) Found package_path value: [D:\Program Files\Veritas\NetBackup\Temp\nbprechecker_8.1.2_windows_x64.sja].

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) EXIT STATUS 7225

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) EXIT STATUS 7225

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) 

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) INF OTHER - EXIT STATUS = 7225

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) execute_remote_nbinstallagent finished with status: 7225.

      Jan 24, 2019 8:55:36 PM - Info RUNCMD (pid=29671) The file [nbprechecker_8.1.2_windows_x64.sja] does not exist on the remote host [client.company.com], connecting to host to push the file.

      Jan 24, 2019 8:55:37 PM - Info RUNCMD (pid=29671) Transferring the file [nbprechecker_8.1.2_windows_x64.sja] to the remote host.

      Jan 24, 2019 8:55:59 PM - Info RUNCMD (pid=29671) Transferred the specified file to the remote host successfully

      Jan 24, 2019 8:55:59 PM - Info RUNCMD (pid=29671) exiting with status: 0

      Jan 24, 2019 8:55:59 PM - Info RUNCMD (pid=29684) started

      Jan 24, 2019 8:56:01 PM - Info RUNCMD (pid=29684) Preparing to execute [nbinstallagent] on the remote host [client.company.com]

      Jan 24, 2019 8:56:03 PM - Info RUNCMD (pid=29684) Executing ["D:\Program Files\Veritas\NetBackup\Temp\client_config.exe" "D:\Program Files\Veritas\NetBackup\Temp\client_config.exe"] on the remote host.

      Jan 24, 2019 8:56:03 PM - Info RUNCMD (pid=29684) Successfully set timeout of [3600] seconds for reading nbinstallagent messages.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Agent version [NetBackup_8.1.2] started with arguments [(null)].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Agent running from location [D:\Program Files\Veritas\NetBackup\Temp].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) setsockopt() returned WSAENOTSOCK.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Successfully opened conf file [nbinstallagent_conffile].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Loading conf file values.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Found authorization_token.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Found client_name value: [client.company.com].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Found op value: [precheck].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Found package_name value: [nbprechecker_8.1.2_windows_x64.sja].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Found package_path value: [D:\Program Files\Veritas\NetBackup\Temp\nbprechecker_8.1.2_windows_x64.sja].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Starting precheck operations....

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Successfully opened sizes file [package_sizes].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Captured [nbclient] package size: [467578501] bytes.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) The formatted version string is [812].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) The nbcheck test about to execute is: [nbclient_812_install_critical].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) nbcheck produced the following output:

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) --------------------------------------------------------------------------------

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) ok vxupdate_space_check: there is enough free space

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) ok unsupported_platform: Passed checks for unsupported platforms.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) ok be_nb_same_host: Backup Exec is not installed

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) 

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) --------------------------------------------------------------------------------

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) nbcheck output finished.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) The nbcheck test about to execute is: [nbclient_812_install_noncritical].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) nbcheck produced the following output:

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) --------------------------------------------------------------------------------

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) not ok ephemeral_port_range: The ephemeral port range include ports used by NetBackup services.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   The NetBackup Master Servers may not start up correctly if the system

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   is configured with an ephemeral port range that conflicts with

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   the ports that are used by NetBackup services. This test checks whether the 

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   current ephemeral port range includes the ports used by NetBackup services.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   See https://www.veritas.com/support/en_US/article.100040677.htm for

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684)   details.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) ok hotfix_auditor: NetBackup is not installed or there is no hotfix or EEB data present. Skipping HF/EEB Auditor check.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) 

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) --------------------------------------------------------------------------------

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) nbcheck output finished.

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Precheck operations finished with status [0].

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) EXIT STATUS 0

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) EXIT STATUS 0

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) 

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) INF OTHER - EXIT STATUS = 0

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) Executed the nbinstallagent on the remote host successfully

      Jan 24, 2019 8:57:04 PM - Info RUNCMD (pid=29684) exiting with status: 0

      Operation Status: 0

      Jan 24, 2019 8:57:04 PM - end Deployment: Deployment Pre-check; elapsed time 0:01:32

      Jan 24, 2019 8:57:04 PM - begin Deployment: Deployment Stage Package

      Jan 24, 2019 8:57:04 PM - end Deployment: Deployment Stage Package; elapsed time 0:00:00

      Jan 24, 2019 8:57:04 PM - begin Deployment: Offline BPClient

      Jan 24, 2019 8:57:04 PM - end Deployment: Offline BPClient; elapsed time 0:00:00

      Jan 24, 2019 8:57:04 PM - begin Deployment: Deployment Install Package

      Jan 24, 2019 8:57:04 PM - end Deployment: Deployment Install Package; elapsed time 0:00:00

      Jan 24, 2019 8:57:04 PM - begin Deployment: Online BPClient

      Jan 24, 2019 8:57:04 PM - end Deployment: Online BPClient; elapsed time 0:00:00

      Operation Status: 0

      Jan 24, 2019 8:57:04 PM - end Child Job; elapsed time 0:01:39

      the requested operation was successfully completed  (0)

      • Marianne's avatar
        Marianne
        Level 6

        mfalge

        vxupdate is still very new.
        Any kind of issues with it should ideally be logged with Veritas Support.