IBM Support

IZ98462: NIMADM REMOVES EMPTY DIRECTORIES IN /USR/LPP APPLIES TO AIX 5300-11

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When running nimadm to migrate AIX on target, the
    alt_disk_mig_posti will remove empty directories under
    /usr/lpp. So directories needed in /usr/lpp/bos/inst_root
    will be removed if they are empty.
    These directories are needed for example when creating
    a wpar. So wpars created after that migration will fail
    to start with messages like :
    0516-028 varyonvg: Unable to open internal map file.
    0516-780 importvg: Unable to import volume group from
    hdisk0.
    /usr/lib/wpars/wparinstcmd: 0960-231 ATTENTION:
    '/usr/sbin/importvg -V 10 -y rootvg hdisk0' failed with
    code 1.
    This is because /etc/vg in wpar populated from
    /usr/lpp/bos/inst_root/etc/vg (which was removed by
    nimadm) is absent.
    Several other directories are missing like /var/tmp
    /audit
    /var/spool/* /mnt will be missing.
    

Local fix

  • cd /usr/lpp/bos/inst_root
    mkdir -p ./usr ./admin/tmp ./audit ./dev
    ./etc/rc.d/init.d
    ./etc/rc.d/rc2.d ./etc/rc.d/rc3.d ./etc/rc.d/rc4.d
    ./etc/rc.d/rc5.d ./etc/rc.d/rc6.d ./etc/rc.d/rc7.d
    ./etc/rc.d/rc8.d ./etc/rc.d/rc9.d ./etc/vg ./home/guest
    ./home/lost+found ./lost+found ./lpp ./mnt ./opt ./proc
    ./tmp/lost+found ./etc/security/fpm/custom
    ./etc/security/fpm/custom/high
    ./etc/security/fpm/custom/med
    ./etc/security/fpm/custom/default
    ./var/adm/ras/platform ./var/adm/streams
    ./var/adm/sw/tmp/bos.rte.ILS
    ./var/adm/sw/tmp/bos.rte.bind_cmds
    ./var/adm/sw/tmp/bos.rte.console
    ./var/adm/sw/tmp/bos.rte.date
    ./var/adm/sw/tmp/bos.rte.edit
    ./var/adm/sw/tmp/bos.rte.iconv
    ./var/adm/sw/tmp/bos.rte.install
    ./var/adm/sw/tmp/bos.rte.libc
    ./var/adm/sw/tmp/bos.rte.libcfg
    ./var/adm/sw/tmp/bos.rte.libcur
    ./var/adm/sw/tmp/bos.rte.libpthreads
    ./var/adm/sw/tmp/bos.rte.loc
    ./var/adm/sw/tmp/bos.rte.methods
    ./var/adm/sw/tmp/bos.rte.misc_cmds
    ./var/adm/sw/tmp/bos.rte.mlslib
    ./var/adm/sw/tmp/bos.rte.net
    ./var/adm/sw/tmp/bos.rte.odm
    ./var/locks ./var/lost+found ./var/msgs ./var/news
    ./var/preserve ./var/security/fpm/log
    ./var/spool/cron/atjobs ./var/spool/lpd/qdir
    ./var/spool/lpd/stat ./var/spool/mqueue
    ./var/spool/qdaemon ./var/spool/writesrv ./var/tmp
    Then wpar can be created and started.
    

Problem summary

  • When starting wpar the following errors will occurr:
    
    0516-028 varyonvg: Unable to open internal map file.
    0516-780 importvg: Unable to import volume group from
    hdisk0.
    /usr/lib/wpars/wparinstcmd: 0960-231 ATTENTION:
    '/usr/sbin/importvg -V 10 -y rootvg hdisk0' failed with
    code 1.
    

Problem conclusion

  • Correct testing in file alt_disk_mig_posti
    

Temporary fix

Comments

APAR Information

  • APAR number

    IZ98462

  • Reported component name

    AIX 5.3

  • Reported component ID

    5765G0300

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2011-04-06

  • Closed date

    2011-04-06

  • Last modified date

    2013-04-16

  • APAR is sysrouted FROM one or more of the following:

    IZ92551

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    AIX 5.3

  • Fixed component ID

    5765G0300

Applicable component levels

  • R530 PSY U840407

       UP11/06/16 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG11P","label":"APARs - AIX 5.3 environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
16 April 2013