|Notes:
|Follow the steps in this section to migrate your control workstation from |AIX 4.3.3 to AIX 5L 5.1.
|Keep in mind that you should always make a mksysb backup of your control |workstation and a backup of the /spdata directory before proceeding |with the migration process. For information on making a mksysb, refer |to Step 10: Back up your control workstation.
|Before beginning, refer to Preparing to migrate for information on preparing to migrate and verifying |control workstation and system requirements.
|Be sure to quiesce your system as follows: |
|This method preserves all file systems except /tmp, as well as the |root volume group, logical volumes, and system configuration files. |This activity provides installp updates and installs necessary AIX |LPs to the control workstation. You must have all the necessary AIX |file sets and PTFs listed in the READ THIS FIRST document available |by CD-ROM or from the NIM master. Note that you may need certain PTFs |on your nodes if coexistence requirements exist between AIX |4.3.3 and AIX 5L 5.1.
|Migration install from a CD-ROM is an interactive process. You will |be prompted to verify settings, continue the installation, and verify the |migration.
|Refer to the AIX Installation Guide in chapters 1-3 for more |information. The following list provides some hints: |
|PSSP has a prerequisite for vacpp.ioc.aix50.rte |5.0.1.0 when running with AIX 5L 5.1. This |file is not part of the AIX installation package. The vacpp.ioc |and vacpp.cmp installation files were put in your AIX |4.3.3 lppsource |/spdata/sys1/install/name/lppsource during Step 13: Copy the PSSP images for PSSP 3.4. The |runtime library associated with AIX 5L 5.1 must be installed |now. Issue:
|installp -aXd /spdata/sys1/install/name/lppsource vacpp.ioc.aix50.rte
|Verify that the control workstation was successfully migrated to your |target AIX level (AIX 5L 5.1), by issuing the the following |command:
|oslevel
|For example, if your target AIX level is AIX 5L 5.1 and the output |of this command does not indicate 5.1.0.0, issue the |following command to return a list of AIX files not migrated to AIX 5L |5.1. You may need to install AIX PTFs to migrate those file sets |to AIX 5L 5.1.
|oslevel -l 5.1.0.0
|Before creating a PSSP boot/install server, ensure that there is sufficient |space in the root (/) file system or create a separate file system for |/tftpboot to manage the space required for the boot images |(approximately 25 MB per lppsource level supported) created by NIM.
|The /spdata directory contains mksysb images and installp file |sets. IBM suggests you create a separate volume group for the |/spdata file system. These file sets are large and need much |space (up to 2 GB per lppsource level supported). If you have not done |so already, use RS/6000 SP: Planning, Volume 2, Control Workstation |and Software Environment to help you estimate how much space you need to |define.
|You need to create the proper directory structure for AIX file sets.
|You must create subdirectories on the /spdata file system for |storing critical PSSP data. Make sure the directories have the |permissions rwxr-sr-x. Issue the following commands to |create the required directories:
|To create /spdata/sys1/install/name/lppsource, |issue:
|mkdir -p /spdata/sys1/install/name/lppsource
|This is the subdirectory for the required AIX 5L 5.1 file |sets. You can choose any name, but the name must not contain any dots |(.). If you have multiple lppsources, you should pick more than |one name. By default, this is set up as the string |"default". You might want to pick a more meaningful name, such |as |aix510 for AIX 5L 5.1 level code. If the control workstation |will be the NIM server for different levels of AIX, you should create one |subdirectory for each level of AIX.
|In AIX 5L 5.1, changes were made to allow installation with |installers other than installp to allow new installation media |formats. With AIX 5L 5.1, two new commands (geninstall |and gencopy) were introduced, which call installp |or bffcreate, or other commands as appropriate. |Additional subdirectories have also been added into the NIM LPP_SOURCE with |AIX 5L 5.1. For NIM, instead of just putting everything in the |LPP_SOURCE directory, appropriate subdirectories are created by the |gencopy and bffcreate commands and the images are copied to |those subdirectories.
|You must copy the AIX file sets into the |/spdata/sys1/install/name/lppsource directory on |your hard disk on the control workstation. The gencopy and |bffcreate commands place the files into the appropriate subdirectory |which is |/spdata/sys1/install/name/lppsource/installp/ppc.
|You can download all of the AIX file sets (a very large number) or only the |minimal required AIX file sets |(approximately 1 GB).
|The following is the minimal list of AIX file sets required to perform |mksysb installations. The prefix.* syntax in the list |refers to everything that starts with the prefix. For example, |devices.* refers to all of the file sets starting with |devices.
|Minimal list of AIX 5L 5.1 file sets:
|IMNSearch.bld.* bos.net.* |IMMSearch.rte.* bos.perf.* |Java130.rte.* bos.powermgt.* |Tivoli_Management_Agent.* bos.rte.* |X11.Dt.* bos.svprint.* |X11.adt.* bos.sysmgt.* |X11.apps.* bos.terminfo.* |X11.base.* bos.txt.* |X11.compat.* bos.up.* |X11.fnt.* devices.* |X11.loc.* ifor_ls.base.* |X11.motif.* invscout.ldb.* |X11.msg.* invscout.rte.* |X11.vsm.* perl.* |bos perfagent.tools.* |bos.64bit.* printers.rte.* |bos.adt.* rpm.rte.* |bos.diag.* rsct.* |bos.doc* sysmgmt.help.msg.en_US.* |bos.help.msg.en_US.* sysmgmt.msg.en_US.websm.* |bos.html.en_US.topnav.* sysmgmt.sguide.* |bos.iconv.* sysmgmt.websm.* |bos.loc.iso.* xlC.aix50.* |bos.man.en_US.* xlC.cpp.* |bos.mp.* xlC.msg.en_US.cpp.* |bos.mp64.* xlC.rte.* |box.msg.en_US.*
|Additional files you may want to add to your lppsource: |
|Notes:
|To copy the AIX LP images, login to the control workstation as root and run |bffcreate using SMIT or the command line. The following |example shows the product media on cd0 and the selection of all |LPs. Using all may load unnecessary file sets into the |directory.
|bffcreate -qvX -t/spdata/sys1/install/name/lppsource -d /dev/cd0 all
|The following warning message is issued--ignore it:
|bffcreate: |Warning: important size information is missing from |the table of contents file. Consequently, there may not |be enough free file system space to successfully create |the bff image(s). Continuing anyway...
|The perfagent.server file set is part of the Performance Aide for |AIX (PAIDE) feature of the Performance Toolbox for AIX (PTX), a separate |product. This product provides the capability to monitor your SP |system's performance, collects and displays statistical data for SP |hardware and software, and simplifies runtime performance monitoring of a |large number of nodes.
|The Performance Toolbox for AIX, Agent Component (PAIDE) is |required. The correct level of AIX PAIDE (perfagent) needs to be |installed on the control workstation and copied to all of the lppsource |directories. The perfagent.tools file set is part of AIX 5L |5.1. Verify that it was migrated correctly during the AIX 5L |5.1 migration. Issue:
|lslpp -L | grep perfagent
|You should receive output similar to the following:
|perfagent.tools 5.1.0.0 C F Local Performance Analysis
|PSSP has prerequisites for certain compiler related files. These |files are available on the PSSP 3.4 media. They were placed in |the /spdata/sys1/install/pssplpp/PSSP-3.4 directory in Step 13: Copy the PSSP images for PSSP 3.4. They must be copied into the AIX 5L 5.1 |lppsource directory |/spdata/sys1/install/name/lppsource/installp/ppc. |Issue:
|cd /spdata/sys1/install/name/lppsource/installp/ppc |cp /spdata/sys1/install/pssplpp/PSSP-3.4/xlC.rte.* . |cp /spdata/sys1/install/pssplpp/PSSP-3.4/xlC.aix50.* . |cp /spdata/sys1/install/pssplpp/PSSP-3.4/ipfx.* . |cp /spdata/sys1/install/pssplpp/PSSP-3.4/vacpp.ioc.* . |cp /spdata/sys1/install/pssplpp/PSSP-3.4/vacpp.cmp.* . |inutoc .
|The PSSP prerequisite files may now be removed from the PSSP |lppsource directory. Issue:
|cd /spdata/sys1/install/pssplpp/PSSP-3.4 |rm xlC* |rm ipfx* |rm vacpp* |inutoc .
|If your control workstation or nodes have parts of the xlC or vacpp |products installed, other than the files moved earlier in this step, then your |AIX lppsource must contain the files you have installed at the levels |corresponding to levels of the files shipped with PSSP or they must be |installed before the migration. to determine the installed files |do:
|lslpp -L | grep xlC |lslpp -L | grep vacpp
|If the output shows installed files different from the ones moved |earlier, you must obtain the maintenance corresponding to the files shipped |with PSSP. Maintenance can be obtained from:
|http://techsupport.services.ibm.com/rs6k/fixdb.html
|The PSSP prerequisite files must be in your AIX lppsource. |However, it is suggested that you place the maintenance in a directory other |than your AIX lppsource and install the maintenance on both the control |workstation and the nodes before beginning a migration.
|The RS/6000 SP media provides a basic AIX minimal image for each level of |AIX that PSSP 3.4 is supported on. You need to properly load in |the AIX mksysb image to the /spdata/sys1/install/images directory |using the installp command. For example, to install the AIX 5L |5.1 minimal images, issue the following command:
|installp -aXd /dev/cd0 spimg.510
|Refer to Step 17: Copy a basic AIX (mksysb) image for more information.