我需要解决方案
Hi
i'm upgrading some clients from 7.1 to 7.5 but I get this error in some clients when running ./install
Do you wish to continue? [y,n] (y) Do you want to install the NetBackup client software for this client? [y,n] (y) This package will install Solaris/Solaris_x86_10_64 client. NetBackup client is currently at release level 7.1. This package will install NetBackup client 7.5. Client binaries are located in /mnt/Netbackup/7.5/NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris_x86_10_64. Saving client binaries for Solaris/Solaris_x86_10_64. Installing PBX... Same version is already installed. Nothing to upgrade for package VRTSpbx Installation log located here: /var/tmp/installpbx-13891-091813091037.log Unpacking SYMCnbclt package. Checking for pre-existing SYMCnbclt package. Installing SYMCnbclt package. Failed to install SYMCnbclt on guatadm04. Cannot complete the install. Aborting... ========== Unpacking package ========== x SYMCnbclt.pkg, 304105472 bytes, 593956 tape blocks x .pkg_defaults, 151 bytes, 1 tape blocks == Checking for pre-existing package == package SYMCnbclt is not installed ========= Installing package ========== Processing package instance <SYMCnbclt> from </usr/openv/tmp/nb_pkg/SYMCnbclt.pkg> NetBackup Client(i386) 7.5.0.0 ## Executing checkinstall script. Copyright 1993 - 2012 Symantec Corporation, All Rights Reserved. pkginfo: ERROR: cannot open pkgserv door /usr/openv/tmp/installRQaWEB/checkinstallUQaWEB: test: unknown operator 1 pkgadd: ERROR: checkinstall script did not complete successfully Installation of <SYMCnbclt> failed. No changes were made to the system. A failure was detected running /mnt/Netbackup/7.5/NetBackup_7.5_CLIENTS/NBClients/anb/Clients/usr/openv/netbackup/client/Solaris/Solaris_x86_10_64/cp_to_client guatbck guatadm04 /tmp/install_trace.13759 File /usr/openv/tmp/install_trace.13759 contains a trace of this install. That file can be deleted after you are sure the install was successful. </pre>
Even when I untar the packages to install I get this error only with SYMCnbclt, with SYMCnbjava and SYMCnbjre there is no problem.
pkgadd -d SYMCnbclt.pkg The following packages are available: 1 SYMCnbclt NetBackup Client (i386) 7.5.0.0 Select package(s) you wish to process (or 'all' to process all packages). (default: all) [?,??,q]: Processing package instance <SYMCnbclt> from </var/tmp/clientes/SYMCnbclt.pkg> NetBackup Client(i386) 7.5.0.0 Copyright 1993 - 2012 Symantec Corporation, All Rights Reserved. ## Executing checkinstall script. pkginfo: ERROR: cannot open pkgserv door /var/tmp//installpHaGUC/checkinstallsHaGUC: test: unknown operator 1 pkgadd: ERROR: checkinstall script did not complete successfully Installation of <SYMCnbclt> failed. No changes were made to the system. root@guatadm04 # pkginfo -i SYMCnbclt ERROR: information for "SYMCnbclt" was not found
I tried this in another clients and it works ok. So i've found this error in just some clients with the same instalation script.
Thanks for your help