Originally posted by: ppereira
Hi; I'm trying to migrate owr NIM Master from AIX6 to AIX7
The NIM Server is an Lpar running AIX 6.1 TL07 SP03
I mapped a drive to the NIM Master and did an alt_disk_copy to this new disk.
To test the procedure I exported the altinst_rootvg and removed the disk. Mapped this drive to an empty Lpar and booted it.
After I checked that it was the same as the original one, I mapped the AIX7 iso on the vios through VMLibrary (AIX7 TL00 SP01) to the Lpar and booted it.
The partition came alright, selected the migration procedure and it started the migration proccess ok.
After updating 522 filesets it fails just about to reboot because it cannot create the boot image.
It fails with:
0301-154 bosboot: missing proto file: /usr/lib/drivers/pci/sissas64_dd Started a maintenance shell and in fact this file does not exists. I checked the original system (the one running AIX6) and this file is there.
If I run lslpp -w /usr/lib/drivers/pci/sissas64_dd it turns out that the fileset which owns this file is devices.common.IBM.sissas.rte, which in the source system looks like this:
nimmaster01:/# lslpp -f devices.common.IBM.sissas.rte
Fileset File
Path: /usr/lib/objrepos
devices.common.IBM.sissas.rte 6.1.5.1
/usr/lib/methods/cfgsissas_proto
/usr/lib/methods/cfgsissata_proto
/usr/lib/methods/cfgsissasarray
/usr/bin/sissasraidmgr
/usr/lib/methods/sissasraidmgr.cat
/usr/lib/methods/sissas.cat
/usr/lib/drivers/pci/sissas64_dd
/usr/lib/methods/sissas_err.cat
/usr/lib/methods/ucfgsissaspdisk
/usr/lib/methods/cfgsissas
/usr/lib/methods/chgsissasarray
/usr/lib/methods/cfgsissaspdisk
/usr/lib/drivers/pci/sissas_dd
/usr/lib/drivers/pci
Path: /etc/objrepos
devices.common.IBM.sissas.rte 6.1.5.1
NONE
and in the target system (after migration) looks like this:
-
lslpp -f devices.common.IBM.sissas.rte
Fileset File
Path: /usr/lib/objrepos
devices.common.IBM.sissas.rte 7.1.0.1
/usr/lib/methods/cfgsissas_proto
/usr/lib/methods/cfgsissata_proto
/usr/lib/methods/cfgsissasarray
/usr/bin/sissasraidmgr
/usr/lib/methods/sissasraidmgr.cat
/usr/lib/methods/sissas.cat
/usr/lib/methods/sissas_err.cat
/usr/lib/drivers/pci
/usr/lib/methods/ucfgsissaspdisk
/usr/lib/methods/cfgsissas
/usr/lib/methods/chgsissasarray
/usr/lib/methods/cfgsissaspdisk
/usr/lib/drivers/pci/sissas_dd
Path: /etc/objrepos
devices.common.IBM.sissas.rte 7.1.0.1
NONE
There is no sissas64_dd file listed for this fileset.
I've got other systems running AIX7 and if I list the files for this filesets (for the same version of the fileset) it shows the file sissas64_dd listed.
So the migrated system is not being able to boot because of the problem when generating the boot image.
I think I could copy this file from a healthy system and go on with the boot proccess but I would like to know what am I doing wrong.
Thanks in advance.
Pablo.