Installing the Clients


Installing the Client Programs (Required)

This section includes the initial step for installing each ADSM client program on UNIX workstations. This section is followed by installation information that applies to all UNIX clients and begins with "Setting Environment Variables (Optional)".

AIX Client Environment

This section contains client environment information, including hardware and software requirements, for the AIX platform.

Client Components

The following ADSM client components can be installed on an AIX workstation:

Hardware Requirements

This includes any applications running on IBM's Scalable POWERparallel Systems 2 (SP2).

Operating System

Communication Methods


Figure 5. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with AIX/6000 AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM, Windows NT
SNA LU6.2 (APPC) AIX SNA Services/6000 AIX, MVS, OS/2, OS/400, VSE, VM
Shared Memory TCP/IP (Standard with AIX/6000) AIX

Additional Software Requirements

Installation Considerations

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

To install ADSM on an AIX workstation, use the System Management Interface Tool (SMIT). For detailed information about using SMIT, see Getting Started: Managing IBM RISC System 6000 and read the SMIT windows during the installation process.

Note:The HSM client is a separately priced feature of ADSM. It is not functional on your system without a license.

When you install ADSM on an AIX workstation, most of the ADSM files for the installed client components reside in /usr/lpp/adsm/bin.

On an AIX 4.1.4, 4.2.1, and 4.3 workstation, additional subdirectories and the files they contain are installed for only those language packages you select.

For example, if you select the French language package, the /usr/lpp/adsm/bin/fr_FR directory is installed. An additional symbolic link is also created. For example, for the French language package, the /usr/lib/nls/msg/fr_FR directory is created with a symbolic link to the dsmclient.cat file in /usr/lpp/adsm/bin/fr_FR. The dsmclient.cat file contains the message file for ADSM.

See "ADSM Files for AIX" for lists of files for each client component and information about where the files are stored.

Special Considerations When Installing HSM on an AIX Workstation

Attention

If you are reinstalling HSM, be sure that all activity has stopped on all file systems to which you previously added space management, and that those file systems are not being accessed. Otherwise, the install process will fail.

When you install the HSM client on an AIX workstation, the install process performs these steps:

  1. Checks to see whether there are any file systems with a file system type of FSM:JFS. If there are, the install process unmounts the file system migrator (FSM) from those file systems.

    File systems with a file system type of FSM:JFS exist only if the HSM client was previously installed. The file system type is FSM:JFS for any file system to which space management has been added.

  2. Checks to see whether space management daemons are running. If they are, the install process stops the daemons.
  3. Checks to see whether the HSM kernel extension exists. If it does, the install process unloads the kernel extension.
  4. Checks to see whether the /etc/inittab file contains a statement that loads the kernel extension at boot time. If it does, the install process removes the statement from the file.
  5. Extracts the HSM modules.
  6. Loads the HSM kernel extension.
  7. Starts the space management daemons.
  8. Adds a statement to the /etc/inittab file that loads the kernel extension at boot time.

For more information about HSM, see Using the UNIX HSM Clients, SH26-4030.

Virtual File System Number

When HSM is installed on an AIX workstation, it must obtain a virtual file system (vfs) number. Because numbers 0 through 7 are reserved, it attempts to obtain a number in the range of 8 through 15, beginning with the number 15 and working down in the range to find an unused number.

If a number in that range is not available, HSM displays an error message. You must:

  1. Check the /etc/vfs file for current usage of vfs numbers.
  2. Release a number in the 8 through 15 range.
  3. Restart ADSM installation.

Group Numbers

When HSM is installed on an AIX workstation, it must obtain group numbers for HSM execution modes. It picks an unused range of group numbers beginning with the largest possible group number and working down. The range is xxxxxx00 through xxxxxx7F.

Installing the AIX Client Program for AIX Version

The AIX system supports two versions of SMIT: ASCII and Motif. On the ASCII version, you select an item, and then press Enter. On the Motif version, you click on the item you want. The following procedure is written for the ASCII version.

If you are installing the ADSM base or admin client code on an AIX 4.1 or higher system, please note that the product will always be committed, even if the commit field is set to "no" in SMIT. This is due to AIX 4.1 allowing products to be uninstalled, therefore there is no difference between applied and committed products. Previous versions of AIX did not have this capability.

A WebShell client is available by selecting adsm.web.client while installing ADSM. The WebShell client runs on the same workstation as an ADSM command line Backup/Archive client. The WebShell client is accessable through a Web browser, from any workstation that has a Web browser installed. This allows the ADSM client machine with the WebShell client installed to be backed up remotely from any workstation running an appropriate Web browser. The readme file provides information on the setup and use of the WebShell client and is found in the /usr/lpp/adsm/bin/wsstuff directory. It is named wsreadme.html and should be viewed with a browser using a syntax similar to the following: file:/usr/lpp/adsm/bin/wsstuff/wsreadme.html

AFS/DFS backup functions are available by selecting adsm.afs.client while installing ADSM. The following filesets are available for AFS/DFS backup functions:

adsm.afs.client
This fileset includes the support for backing up AFS ACLs and recognizing AFS mount points.

adsm.butaafs.client
This fileset includes the support for backing up AFS volumes. It works with AFS "backup" commands like the "butc" program.

adsm.dfs.client
This fileset includes the support for backing up DFS ACLs and recognizing DFS mount points.

adsm.butadfs.client
This fileset includes the support for backing up DFS filesets. It works with DFS "bak" commands like the "butc" program.

The AFS/DFS file backup clients also include new functions for excluding filespaces/directories, and using environment variables for virtualmountpoint/domain specification. The machine where you want to install the AFS volume backup agent or file backup client must have the AFS client installed. The machine where you want to install the DFS fileset backup agent must have DCE client installed. The DCE level should be current or the ADSM DFS client may have problems loading. The machine where you want to install the DFS file backup client must have the DFS client installed.

The AFS/DFS clients require the "Open Systems Environment" license on your ADSM server. For additional informaiton, refer to ADSTAR Distributed Storage Manager AFS/DFS Backup Clients, SH26-4048.

Attention: Do not put any user created files into /usr/lpp/adsm, the base directory into which the ADSM product is installed. The directory /usr/lpp/adsm is assumed to be owned by the installp process and any and all files in this directory are susceptible to deletion during installation processing. In particular, include/exclude files, dsm.opt, or dsm.sys files should not reside in this directory.

The SMIT install package allows several client pieces to be installed: Base Client, Admin Client, Space Management Client , API Client, and the different languages. Some client pieces have a dependency on a Common piece. To avoid installing all the client pieces (if space is a problem, for example), do the following in the SMITTY "Install Software Products" screen: Click on "List" at the "Software to Install" field. Choose the client piece you need.

If you are not installing from a CDROM, then from the AIX command line run /usr/sbin/inutoc in the directory where the ADSM image resides. A .toc file will be created in the directory.

For AIX 4.2.1 or later modification use the following installation steps:

  1. From the AIX command line, type smitty install and press Enter
  2. Select Install and Update Software and press Enter
  3. Select Install and Update From ALL Available Software and press Enter
  4. Select INPUT device / directory for software, enter the location where the ADSM installation images reside, for example /usr/sys/inst.images or /dev/cd0, and press Enter
  5. Select SOFTWARE to install and press function key F4
  6. Choose the ADSM filesets you wish to install and press Enter
  7. Select any option and press Enter to begin the installation

For AIX 4.1.4 or later modification use the following installation steps:

  1. From the AIX command line, type smitty install and press Enter
  2. Select Install and Update Software and press Enter
  3. Select Install/Update Selectable Software (Custom Install) and press Enter
  4. Select Install/Update From All Available Software and press Enter
  5. Select INPUT device / directory for software, enter the location where the ADSM installation images reside, for example /usr/sys/inst.images or /dev/cd0, and press Enter
  6. Select SOFTWARE to install and press function key F4
  7. Choose the ADSM filesets you wish to install and press Enter
  8. Select any option and press Enter to begin the installation

A minimum installation requires ADSM Client - Common Files and at least one of the remaining client options.

Update the /usr/lpp/adsm/bin/dsm.sys file. This file is the same one used by ADSM Backup client. Update it to point to the latest ADSM server. Set the password option value to: GENERATE. Compression is supported, so you can specify "yes" or "no". Also, the include/exclude list is looked at to decide if a file should be allowed to migrate and for binding management classes. Either enable Open Registration on the server or register your node on the ADSM server. Then, if you have installed the hierarchical storage manager client, create a space managed file system by following he instructions in publication ADSTAR Distributed Storage Manager Using the UNIX Hierarchical Storage Management Clients, SH26-4030. Ater you have done that, copy a few files into the migrated filesystem and run the "dsmmigrate" command. The first time you run it it will ask for your node password (and contact information if you are running Open Registration).

After installation, if you decide to move the ADSM files from the installation directory to another directory, be sure to maintain the same directory structure for all directories and files below /usr/lpp/adsm/bin.

If you move the ADSM files from the installation directory (/usr/lpp/adsm/bin) to another directory, you must also complete the following steps:

  1. Make sure the permissions of the installed files have not changed.
  2. Update the symbolic links for the installed files in the /usr/bin directory and in the directory that contains symbolic links for each language package you install (for example, /usr/lib/nls/msg/en_US).
  3. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new directory.

ADSM Files for AIX

The following tables list the ADSM files that are selectively installed for the backup-archive, administrative, and HSM clients on an AIX workstation. Files are selected for installation depending on the client components you choose to install.

For information about the files that are copied into the installation directory when you install the Application Programming Interface, see "Application Programming Interface (API)".

Common Files

The files listed in Figure 6 are used by all AIX client components and are stored in /usr/lpp/adsm/bin.

Figure 6. ADSM Common Files
File Name Description
README Last minute updates and other special information
dsm.sys.smp Sample client system options file
dsm.opt.smp Sample client user options file
dsmtca Trusted Agent program
options.doc Documentation for client options

Backup-Archive Client

The files listed in Figure 7 are used by the backup-archive client and are stored in /usr/lpp/adsm/bin.

Figure 7. ADSM Backup-Archive Client Files
File Name Description
dsm Executable file for the backup-archive client graphical user interface
dsmadmc Executable file for the administrative client command-line interface
dsmc Executable file for the backup-archive command-line interface
dsmsna.drv SNA driver program for APPC communications

Backup-Archive Client Language Packages

The files listed in Figure 8 are used by the backup-archive client and are stored in /usr/lpp/adsm/bin/en_US. That directory contains the files required for the American English version of the client.

When you install the backup-archive client on an AIX workstation, the files are also stored in only those directories that correspond to the language packages you select.

/usr/lpp/adsm/bin/Ja_JP
Japanese

/usr/lpp/adsm/bin/de_DE
German

/usr/lpp/adsm/bin/es_ES
Spanish

/usr/lpp/adsm/bin/sv_SE
Swedish

/usr/lpp/adsm/bin/fr_FR
French

/usr/lpp/adsm/bin/it_IT
Italian

/usr/lpp/adsm/bin/zh_CN
Simplified Chinese

/usr/lpp/adsm/bin/zh_TC
Traditional Chinese

/usr/lpp/adsm/bin/ko_KR
Korean

/usr/lpp/adsm/bin/pt_PT
Portuguese

Figure 8. ADSM Backup-Archive Client Language Files
File Name Description
dsmc.hlp Help file for the command-line interface

HSM Client

The files listed in Figure 9 are used by the HSM client and are stored in /usr/lpp/adsm/bin.

Figure 9. ADSM HSM Client Files
File Name Description
adsm.gif Product graphic file
ddf Symbolic link for dsmdf
ddu Symbolic link for dsmdu
dls Symbolic link for dsmls
dsmattr Executable file for command-line interface
dsmautomig Executable file for command-line interface
dsmdf Executable file for command-line interface
dsmdu Executable file for command-line interface
dsmls Executable file for command-line interface
dsmmigfs Executable file for command-line interface
dsmmigfstab.smp Sample file system migrator file
dsmmighelp Executable file for command-line interface
dsmmigquery Executable file for command-line interface
dsmmigrate Executable file for command-line interface
dsmmode Executable file for command-line interface
dsmmonitord Executable file to start the space monitor daemon
dsmq Executable file for command-line interface
dsmrecall Executable file for command-line interface
dsmrecalld Executable file to start a recall daemon
dsmreconcile Executable file for command-line interface
dsmrm Executable file for command-line interface
dsmsetpw Executable file for command-line interface
dsmhsm Shell script-external command for HSM graphical user interface
dsmsm Executable file for the HSM graphical user interface
installfsm Executable file to load and unload kernel extension for HSM
kext Kernel extension for HSM
manager.xbm Bitmap for Space Management icon
fsmvfsmnthelp Mount helper
migrate.xbm Bitmap for Selective Migration icon
prod.xbm Bitmap for Product icon
rc.adsmhsm Shell script to mount fsm automatically
recall.xbm Bitmap for Selective Recall icon

HSM Client Language Packages

The files listed in Figure 10 are used by the HSM client and are stored in /usr/lpp/adsm/bin/en_US. That directory contains the files required for the American English version of the client.

When you install the HSM client on an AIX workstation, the files are also stored in only those directories that correspond to the language packages you select.

/usr/lpp/adsm/bin/Ja_JP
Japanese

/usr/lpp/adsm/bin/de_DE
German

/usr/lpp/adsm/bin/es_ES
Spanish

/usr/lpp/adsm/bin/sv_SE
Swedish

/usr/lpp/adsm/bin/fr_FR
French

/usr/lpp/adsm/bin/it_IT
Italian

/usr/lpp/adsm/bin/zh_CN
Simplified Chinese

/usr/lpp/adsm/bin/zh_TC
Traditional Chinese

/usr/lpp/adsm/bin/ko_KR
Korean

/usr/lpp/adsm/bin/pt_PT
Portuguese

Figure 10. ADSM HSM Client Files
File Name Description
Sm X Window System resource file
dsmig.hlp Help text file for command-line interface
hsmhelp.sdl Help file for the HSM graphical user interface

WebShell Client Interface Files

The files listed in Figure 11 are used by the AIX WebShell client and are stored in /usr/lpp/adsm/bin.

Figure 11. ADSM WebShell Client Interface Files
File Name Description
adsmpswd Used to create/update adsmpswd.ws (ADSM password file)
adsmpswd.ws ADSM password file
adsmweb.ws WebShell Web authentication file
mkwspswd Used to create/update adsmweb.ws (WebShell Web authentication file)
webshell WebShell client

The files listed in Figure 12 are used by the AIX WebShell client and are stored in /usr/lpp/adsm/bin/wsstuff.

Figure 12. ADSM WebShell Client Interface Files
File Name Description
adsmhbk.html Backup help
adsmhbs.html Backup selection help
adsmhead.gif WebShell masthead
adsmhelp.gif Graphic for the ADSM WebShell help banner
adsmhrs.html Restore selection help
adsmhrst.html Restore help
adsmresp.ws File used by WebShell to end response prompting by the ADSM server
backgrou.gif Graphic for the background
backup.gif Graphic for the backup to safe image displayed on the backup form
blank.gif Graphic for small space filler
info.gif Graphic for the ADSM WebShell help icon
rbspace.gif Graphic for larger space filler
restore.gif Graphic for the safe to restore image displayed on the restore form
wsreadme.html WebShell online documentation

Digital UNIX (DEC OSF/1) Client Environment

This section contains client environment information, including hardware and software requirements, for the Digital UNIX platform.

Client Components

The following ADSM client components can be installed on a Digital UNIX workstation:

Hardware Requirements

Operating System

Digital UNIX V4.0C

Communication Method


Figure 13. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with Digital UNIX AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM, Windows NT

Additional Software Requirements

Installing the Digital UNIX (DEC OSF/1) Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

To install ADSM Digital UNIX (DEC OSF/1) clients, use the setld -l command and follow the instructions. When you install ADSM on a Digital UNIX workstation, the ADSM files for the installed client components are copied into the /usr/opt/adsm directory, except as noted. The files associated with each client component are listed in "ADSM Files for UNIX Clients".

Use the following procedure to install ADSM Digital UNIX clients:

  1. Log in as the root user.
  2. Remove any previous versions of the ADSM backup-archive client, administrative client, or API that are installed on your system. To do this, use the setld command:
       /usr/sbin/setld -d DSMBACxxx DSMAPIxxx
    

    where xxx is the 210 if you had ADSM V2 packages installed or 310 if you had ADSM V3 packages installed.

  3. Insert the CD-ROM containing the client package into the CD-ROM drive.
  4. Change to the directory which contains the installation image.
  5. Enter the following command::
       /usr/sbin/setld -l `pwd` DSMBAC310 DSMAPI310
    

    `pwd` can be replaced with the absolute name of the current directory. If you do not want to install the API then omit DSMAPI310.

If, after the installation, you move the ADSM files from the installation directory (/usr/opt/adsm) to another directory, you must also complete the following steps:

  1. Make sure the permissions of the installed files have not changed.
  2. Update the directory locations of the bitmap files, which are in the ADSM X Window System resource file (DSMX), to the new directory where ADSM has been installed.
  3. Update the symbolic links for the installed files in the /usr/bin directory.
  4. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

HP-UX Client Environment

This section contains client environment information, including hardware and software requirements, for the HP-UX platform.

Client Components

The following ADSM client components can be installed on an HP-UX workstation:

Hardware Requirements

Operating System

HP-UX 10.20

Communication Method


Figure 14. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with HP-UX AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM, Windows NT
Shared Memory TCP/IP (Standard with HP-UX) HP-UX

Additional Software Requirements

Installing the HP-UX Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

When you install ADSM on an HP-UX workstation, the ADSM files for the installed client components are copied into the /usr/adsm directory, except as noted. The files associated with each client component are listed in "ADSM Files for UNIX Clients".

Installing ADSM on an HP-UX Workstation:

Login as root, root authority is required for the installation. Remove any previous versions of the ADSM backup-archive client and API that are installed on your system with the swremove command. To remove the entire client, issue the following command:

   /usr/sbin/swremove -x mount_all_filesystems=false -v IBMADSM

ADSM Version 3 does not deliver an Administrative GUI, to preserve an installed copy of the ADSM Version 2 Administrative GUI client, issue the following command:

   swremove -v IBMADSM.API
   swremove -v IBMADSM.CLIENT

To install ADSM on an HP-UX workstation, cd into the directory containing the image file, and issue the following command:

   /usr/sbin/swinstall -x mount_all_filesystems=false -v -s `pwd`/adsm IBMADSM

`pwd` can be replaced with the absolute name of the current directory. If you do not want to install the API, omit IBMADM and mark the fileset IBMADM-CLIENT for installation in the swinstall user interface.

This installs the client in the /usr/adsm directory.

NCR Client Environment

This section contains client environment information, including hardware and software requirements, for the NCR platform.

Client Components

The following ADSM client components can be installed on an NCR workstation:

Hardware Requirements

Operating System

NCR Release 3.01, and 3.02

Communication Method


Figure 15. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with NCR 3.01, and 3.02 AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM, Windows NT

Additional Software Requirements

Installing the NCR Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

Use the pkgadd utility to install the ADSM NCR clients. Two packages are available on the installation medium:

adsm
backup-archive client
adsmapi
application programming interface

When you install the backup-archive client, the administrative client with command-line interface is also installed.

  1. Log in as the root user.
  2. Enter the following command:
       pkgadd -d location adsm
    

    where location is the location on the CD-ROM, for example:

       /CD-ROM/adsmcli/ncr/pkgadd/ncr.pkg
    

    Note:Replace the word CD-ROM with the file system of the CD-ROM drive on your system.

  3. Insert the CD-ROM containing the client package into the CD-ROM drive.

    Then type go, and press Enter.

    The system then displays many installation messages.

  4. Installation is complete when the following message appears:
       Installation of <adsm> was successful.
    

After you have installed ADSM for NCR, the files from this package reside in the directory /usr/adsm. The files associated with each client component are listed in "ADSM Files for UNIX Clients". If you want to move these files to another directory, do the following:

  1. Ensure the permissions of the installed files have not been changed.
  2. Update the directory locations of the bitmap files, which reside in the ADSM X Window System resource file (DSMX), to the new directory where ADSM has been moved.
  3. Update the symbolic links for the installed files in the /usr/bin directory.
  4. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

NEC Client Environment

This section contains client environment information, including hardware and software requirements, for the NEC platform.

Client Components

The following ADSM client components can be installed on an NEC workstation:

Hardware Requirements

Operating System

Communication Method


Figure 16. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with all NEC UX/4800 Releases AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM, Windows NT

Additional Software Requirements

Installing the NEC Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

Use the pkgadd utility to install ADSM NEC EWS-UX/V clients. When you install the backup-archive client, the administrative client with command-line interface is also installed. Two packages are available on the installation medium:

adsm
backup-archive client
adsmapi
application programming interface

Use the following procedure to install the packages of your choice.

  1. Log in as the root user and enter the following command:
       pkgadd -d location <adsm>
    

    where location is the location on the CD-ROM, for example:

       /CD-ROM/adsmcli/nec/pkgadd/nec.pkg
    
    Note:Replace the word CD-ROM with the file system of the CD-ROM drive on your system.
  2. Installation is complete when the following message appears:
       Installation of <adsm> was successful.
    

After you have installed ADSM for NEC EWS-UX/V, the files from this package reside in the /usr/adsm directory. The files associated with each client component are listed in "ADSM Files for UNIX Clients". If you wish to move these files to another directory, do the following:

  1. Ensure that the permissions of the installed files have not been changed.
  2. Update the symbolic links for the installed files in the /usr/bin directory.
  3. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

SCO OpenServer Client Environment

This section contains client environment information, including hardware and software requirements, for the SCO OpenServer platform.

Client Components

The following ADSM client components can be installed on an SCO OpenServer workstation:

Operating System

SCO OpenServer Version 5

Hardware Requirements

Communication Method


Figure 17. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with SCO OpenServer Version 5 AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM

Additional Software Requirements

Installing the SCO OpenServer Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

To install ADSM on an SCO OpenServer workstation, use the custom utility. For detailed information about using custom, see SCO UNIX Operating System: System Administrator's Reference, Document Version 3.2.4C When you install ADSM on an SCO OpenServer workstation, the ADSM files for the installed client components are copied into the /usr/adsm directory, except as noted. The files associated with each client component are listed in "ADSM Files for UNIX Clients".

Use the following procedure to install ADSM SCO Open Desktop clients. When you install the backup-archive client, the administrative client with command-line interface is also installed.

  1. Log in as the root user and enter the following command:
       custom
    
  2. On the first window, select Install, and press Enter.
  3. On the next window, select A New Product, and press Enter.
  4. On the next window, select Entire Product, and press Enter.
  5. After the next window appears, select Continue, and press Enter. The custom utility creates a file list.
  6. After the next window displays the product name, press Enter. The custom utility extracts the files and installs them in the /usr/adsm directory.
  7. After all files have been copied, symbolic links are created in the /usr/bin directory for ADSM executables. The next window displays the names of the products that are currently installed. Select Quit, and press Enter.

If, after the installation, you move the ADSM files from the installation directory (/usr/adsm) to another directory, you must also complete the following steps:

  1. Make sure the permissions of the installed files have not changed.
  2. Update the directory locations of the bitmap files, which are in the ADSM X Window System resource file (DSMX), to the new directory where ADSM has been installed.
  3. Update the symbolic links for the installed files in the /usr/bin directory.
  4. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

Sequent PTX Client Environment

This section contains client environment information, including hardware and software requirements, for the Sequent PTX platform.

Client Components

The following ADSM client components can be installed on a Sequent PTX workstation:

Hardware Requirements

Operating System

Sequent PTX Release 4.2 or 4.4 starting with PTX 4.2.2

Communication Method


Figure 18. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
PTX TCP/IP Standard with Sequent PTX UNIX AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM

Additional Software Requirements

Installing the Sequent PTX Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

When you install ADSM on a Sequent PTX workstation, the ADSM files for the installed client components are copied into the /usr/adsm directory, except as noted. The files associated with each client component are listed in "ADSM Files for UNIX Clients".

Use the following procedure to install ADSM Sequent PTX. When you install the backup-archive client, the administrative client with command-line interface is also installed.

  1. Mount the CD-ROM.
  2. Log in as the root user.
  3. Install the ADSM client.

    Enter the following command after the root> prompt:

       /CD-ROM/adsmcli/sequent/pkgadd/sequent.pkg
    
    Note:Replace the word CD-ROM with the file system of the CD-ROM drive on your system.
  4. The system displays messages such as the following:
       Installation in progress.  Do not remove the media.
       Processing package instance <adsm> from </tmp/adsm.img>
       ADSM Client for Sequent PTX 4.2 or 4.4
       Version 3.1 Symmetry S5000, S2000
       ADSTAR Distributed Storage Manager
       Licensed Materials - Property of IBM
       (C) Copyright IBM Corporation 1990, 1998.  All rights reserved.
       Refer to Copyright Instructions Form Number G120-2083
       ## Processing package information.
       ## Processing system information.
          1 package pathname is already properly installed.
       ## Verifying package dependencies.
       ## Verifying disk space requirements.
     
       Installing ADSM Client for Sequent PTX 4.2 or 4.4 as <adsm>
     
       ## Installing part 1 of 1.
    
  5. Installation is complete when the following message appears:
       Installation of <adsm> was successful.
    

After you have installed ADSM for Sequent PTX, the files from this package reside in the /usr/adsm directory. If you want to move these files to another directory, do the following:

  1. Ensure the permissions of the installed files have not been changed.
  2. Update the symbolic links for the installed files in the /usr/bin directory.
  3. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

Kernel Parameter SHMGAP

To indicate the amount of dynamic memory that a user-process is allowed to use, the Sequent PTX system provides the kernel parameter SHMGAP. The default value of SHMGAP is 2 MB. The value is less if Backup by directory tree is selected from the GUI menu.

If the value of SHMGAP has not already been increased, do the following:

  1. Increase the value of SHMGAP to 32 MB.
  2. Rebuild the kernel.
  3. Reboot the system.

Silicon Graphics IRIX Client Environment

This section contains client environment information, including hardware and software requirements, for the Silicon Graphics IRIX platform.

Client Components

The following ADSM client components can be installed on a Silicon Graphics IRIX workstation:

Hardware Requirements

Operating System

IRIX UNIX Release 6.2 with efs- or xfs-Filesystem. The HSM client only supports xfs-Filesystem.

Communication Method


Figure 19. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with IRIX UNIX AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM

Additional Software Requirements

Installing the Silicon Graphics IRIX Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

Use the following procedure to install the ADSM client for the Silicon Graphics IRIX 6.2 operating system. When you install the backup-archive client, the administrative client with command line interface is also installed.

The ADSM client components include the backup-archive client, administrative client, API, and HSM. The ADSM installation software includes the ADSM base software (ADSM.sw.base) the API (ADSM.sw.api) and the HSM client (ADSM.sw.hsm). These files are located in the /CDROM/adsmcli/sgi/ directory on the CDROM.

  1. Log in as the root user.
  2. Start the interactive Software Manager (GUI) by entering the following command:
       # swmgr
    

    or start the interactive software installation tool (CLI) by entering the following command:

       # inst
    

    or start the software installation tool in batch mode by changing to the directory containing the ADSM client and API installation image and entering the following command:

       # /usr/sbin/inst -a -f `pwd`
    
    `pwd` can be replaced with the absolute name of the current directory.

Refer to the Silicon Graphics IRIX documentation for further software installation instructions using the swmgr or inst command.

SINIX Reliant Client Environment

This section contains client environment information, including hardware and software requirements, for the SINIX Reliant platform.

Client Components

The following ADSM client components can be installed on a SINIX Reliant workstation:

Hardware Requirements

Operating System

SINIX Reliant 5.4.3

Communication Method


Figure 20. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with the SINIX Reliant operating system AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM

Additional Software Requirements

Installing the SINIX Reliant Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

Use the pkgadd utility to install the ADSM for SINIX Reliant client. Two packages are available on the installation medium:

adsm
backup-archive client

adsmapi
application programming interface

When you install the backup-archive client, the administrative client with command-line interface is also installed. Use the following procedure to install the packages of your choice.

  1. Log in as the root user.
  2. Enter the following command:
       pkgadd -d /CD-ROM/adsmcli/sinix/snr.pkg
    
    Note:Replace the word CD-ROM with the file system of the CD-ROM drive on your system.
  3. When the system prompts you, insert the CD-ROM containing the client package in the CD-ROM drive. Then type go and press Enter.

After you have installed the ADSM client, the files from this package reside in the /usr/adsm directory. The files associated with each client component are listed in "ADSM Files for UNIX Clients". If you wish to move these files to another directory, do the following:

  1. Ensure that the permissions of the installed files have not been changed.
  2. Update the directory locations of the bitmap files, which reside in the ADSM X Window System resource file (DSMX), to the new directory where ADSM has been moved.
  3. Update the symbolic links for the installed files in the /usr/bin directory.
  4. Ensure that every user of ADSM has set the DSM_DIR environment variable to the new installation directory.

Sun Solaris Client Environment

This section contains client environment information, including hardware and software requirements, for the Sun Solaris platform.

Client Components

The following ADSM client components can be installed on a Sun Solaris workstation:

Hardware Requirements

Operating System

Communication Method


Figure 21. Communication Software
To use this communication method: Install this on the workstation To connect to these ADSM servers:
TCP/IP Standard with Solaris AIX, HP-UX, MVS, OS/2, OS/400, Sun, VM
Shared Memory TCP/IP (Standard with Solaris) Sun

Additional Software Requirements

Installing the Sun Solaris Client Program

Attention

For the latest information concerning the installation and configuration of the ADSM program product refer to the README file that is shipped on the product installation media.

When you install ADSM on a Solaris workstation, the ADSM files for the installed client components are copied into the installation directory you choose. The files associated with each client component are listed in "ADSM Files for UNIX Clients".

This section contains information about the installation of the ADSM backup-archive client and the administrative client command-line for the Solaris platform. The installation package contains these two components:
Component File
Backup-archive (command-line and GUI)
and administrative (command-line)

IBMadsm-c
API IBMadsm-a

You can install any of the two components separately (considering backup-archive and command-line administrative client as one installation component).

To install the ADSM Solaris clients, follow these steps:

  1. Log in as root and delete any previous installed ADSM V2 client packages using the following command:
       # pkgrm IBMDSMba5 IBMDSMap5
    
  2. Delete any previous installed ADSM V3 client packages using the fillowing command:
       # pkgrm IBMadsm-c IBMadsm-a
    
  3. Removal of the ADSM Version 2 Administrative GUI prior to installing the ADSM Version 3 backup-archieve client or the API is not required. However, if you want to remove the administrative GUI enter the following command:
       # pkgrm IBMDSMsa5
    
  4. Insert the CD-ROM containing the client package in the CD-ROM drive.
  5. Change your directory to where the installation image is located and enter the following command:
       pkgadd -d `pwd` /sunadsm.pkg
    

    `pwd` can be replaced with the absolute name of the current directory.

    Select which package to install or just press enter to install both packages.

  6. By default, the client component files are installed in the /opt/IBMadsm-c and /opt/IBMadsm-c/api directories.

    If you wish to override /opt as the base directory, use the -R option of the pkgadd command.

    The post install program within pkgadd automatically creates symbolic links for the ADSM executables in /usr/bin and the ADSM libraries in /usr/lib.

  7. You should create initial versions of the two client options files. Sample options files are provided during the installation. To begin, you can make working copies of the sample files.

For the client system options file, copy dsm.sys.smp to dsm.sys in the installation directory.

For the client user options file, copy dsm.opt.smp to dsm.opt in the installation directory.

You can then edit your dsm.sys and dsm.opt files as appropriate for your system.

If you later wish to remove the backup-archive client and administrative client, or the API from your system, issue the following command:

   pkgrm <component-name>

The preremove part of pkgrm automatically removes any symbolic links created in /usr/sbin and /usr/lib.

ADSM Files for UNIX Clients

The following tables list the ADSM files that are selectively installed for UNIX platforms. Files are selected for installation depending on the client components you choose to install.

Common Files


Figure 22. ADSM Common Files
File Name Description
README Last minute updates and other special information
dsm.sys.smp Sample client system options file
dsm.opt.smp Sample client user options file
dscameng.txt American English message text file, for non-MBCS clients
dsmtca Trusted Agent program
options.doc Documentation for client options
whatsnew.v3 Documentation for new Version 3 client functions

Backup-Archive Client


Figure 23. ADSM Backup-Archive Client Files
File Name Description
dsm Executable file for the backup-archive client graphical user interface
dsmadmc Executable file for the administrative client command-line interface
dsmc Executable file for the backup-archive command-line interface
dsmc.hlp Help file for the command-line interface
dsmstat Executable file for NFS filesystem status timeout. Remove this file if you do not have any NFS mounted filesystems or you do not want to use the nfstimeout option.
dsmx.hlp Windowed Interface help file

Application Programming Interface (API)

If you install the Application Programming Interface, the files in Figure 24 and Figure 25 are copied into the installation directory.

Figure 24. ADSM API Files
File Name Description
readme.api Last minute updates and other special information for API
libApiDS.a 1 API shared library for AIX
libApiDS.sl API shared library for HP-UX
libApiDS.so API shared library for Digital UNIX, NCR, NEC, SGI, SINIX, Solaris
liblpp.a Required for SMIT, for AIX
Note:
  1. Your application could choose to store this file in a directory other than /usr/lpp/adsm/api/bin. If your application requires this file to be in another directory, contact your administrator for instructions to move this file to the appropriate directory.

The files in Figure 25 are provided for developers who write applications that communicate with an ADSM server.

Figure 25. ADSM API Files for Developers
File Name Description
dsmrc.h Return codes header file
dsmapitd.h Type definitions header file
dsmapifp.h Function prototype header file
dapibkup.c
dapidata.h
dapiinit.c
dapint64.h
dapint64.c
dapipref.c
dapiproc.c
dapipw.c
dapiqry.c
dapirc.c
dapismp.c
dapitype.h
dapiutil.h
dapiutil.c

Modules for the command-line driven sample application
makeapi.aix Makefile to build dapismp for AIX
makeapi.hp Makefile to build dapismp for HP-UX
makeapi.sol Makefile to build dapismp for Solaris
makeapi.ncr Makefile to build dapismp for NCR
makeapi.sinix Makefile to build dapismp for SINIX and Pyramid Nile
makeapi.nec Makefile to build dapismp for NEC
makeapi.sgi Makefile to build dapismp for SGI
makeapi.osf Makefile to build dapismp for Digital UNIX
caller1.c
caller2.c

Simple example modules
register.frm Registration form for developers to get support

If you install the API on the AIX, Solaris, or HP-UX platforms, both the base API and the X/Open API are installed. The files for the X/Open API are listed in Figure 26.

Figure 26. X/Open API Files
File Name Description
libXApi.a X/Open API shared library for AIX
libXApi.so X/Open API shared library for Solaris and SGI
libXApi.sl X/Open API shared library for HP-UX
custom.h Platform custom integer definitions header file
xbsa.h Header file containing constants, return codes, structure and type definitions, and function prototypes for the Data Movement function group
policy.h Header file containing structure definitions relating to policy
xapibkup.c
xapidata.h
xapiinit.c
xapint64.h
xapint64.c
xapipref.c
xapiproc.c
xapipw.c
xapiqry.c
xapirc.c
xapismp.c
xapitype.h
xapiutil.h
xapiutil.c

Modules for the command line driven sample application
makexapi.aix Makefile to build xapismp for AIX
makexapi.sol Makefile to build xapismp for Solaris
makexapi.hp Makefile to build xapismp for HP--UX


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]