Oracle Solaris operating systems

Installing the Oracle Solaris x86_64 client

You can install the IBM Spectrum® Protect Oracle Solaris x86_64 backup-archive client from the product installation media.

Before you begin

Starting in IBM Spectrum Protect 8.1.0, the Oracle Solaris backup-archive client is available only on the Oracle Solaris x86_64 platform. The backup-archive client is no longer available on the Oracle Solaris SPARC platform; only the IBM Spectrum Protect API is available on Oracle Solaris SPARC. For information about how to install the Solaris SPARC API, see Installing the Oracle SPARC API.

About this task

If a previous version of the backup-archive client is installed, remove it before you install a new version. For information about removing previous Solaris client packages, see Uninstalling the Oracle Solaris x86_64 client.

The IBM Spectrum Protect installation administration file (tsmadmin) is used in place of the default administration file (/var/sadm/install/admin), so that you are not asked about setuid, setgid, or superuser permission during installation. If you want to use the default administration file, remove the -a ./tsmadmin option from the commands that are shown, and answer the questions about setuid, setgid, or superuser permission during installation with Y.

Table 1. Installation package names and descriptions
Package Package Name Package Description
IBM® Global Security Kit (GSKit) 64 bit gsk8cry64.pkg and gsk8ssl64.pkg Contains the IBM GSKit that provides Secure Sockets Layer (SSL) 64-bit data encryption between the IBM Spectrum Protect client and server.
IBM Spectrum Protect application programming interface (API) TIVsmCapi.pkg Contains the IBM Spectrum Protect 64-bit API shared library and samples.
Backup-archive client TIVsmCba.pkg Contains the following 64-bit components:
  • Backup-archive client (command-line and GUI)
  • Administrative client (command-line)
  • Web backup-archive client
Note:
  1. TCP/IP and Shared memory are supported as communication methods.
  2. The web client is a part of the backup-archive client package and cannot be installed without it.

This installation procedure can be used to install new distributions or updates from downloaded installation media. The downloaded files that you use to install the client might be compressed. Depending on the package file format, either copy or extract the files to disk and use these instructions to install the components.

You can download the appropriate package file from one of the following websites:

Install the packages in the order shown; some packages depend on the presence of others. For example, GSKit is a prerequisite of the API, and the API is a prerequisite of the backup-archive client package.

Procedure

  1. Log in as the root user.
  2. Mount the volume that you are installing from.
  3. Change to the directory where the packages are stored.
  4. The IBM GSKit; it is a prerequisite of the IBM Spectrum Protect API package. Install GSKit by using the following commands:
    pkgadd -n -a ./tsmadmin -d ./gsk8cry64.pkg gsk8cry64
    pkgadd -n -a ./tsmadmin -d ./gsk8ssl64.pkg gsk8ssl64
    Note: On Solaris 10, these commands install the 64-bit GSKit in the global zone and in all running non-global zones. To install the client in a sparse-root, non-global zone only, GSKit must first be installed in the global zone. On Solaris 11, the packages are only installed in the zone where these commands are run.
  5. Use the following command to install the IBM Spectrum Protect API:
    pkgadd -n -a ./tsmadmin -d ./TIVsmCapi.pkg TIVsmCapi 
    Note: On Solaris 10, this command installs the IBM Spectrum Protect 64-bit API in the global zone and in all running non-global zones. If you want to install it in the global zone only, use the -G parameter of the pkgadd command. On Solaris 11, the API is only installed in the zone where this command is run.
  6. Use the following command to install the backup-archive client:
    pkgadd -n -a ./tsmadmin -d ./TIVsmCba.pkg TIVsmCba
    
    Note: On Solaris 10, this command installs the backup-archive client components in the global zone and in all running non-global zones. If you want to install them in the global zone only, use the -G parameter of the pkgadd command. On Solaris 11, the client components must are only installed in the zone where this command is run.

Results

Important: For a Solaris 10 sparse root non-global zone, the /usr file system is normally mounted as read-only (LOFS) from the global zone, and the following conditions apply:
  • If the client is not installed in the global zone, a warning message appears at the end of the installation. The message asks the global administrator to create the required links that are provided as part of the warning messages.
  • If the client is already installed in the global zone, creation of these links is not necessary. The links are already present and they are pointing to the correct executable files and libraries.