After migrating my AIX server from AIX 7.1 to 7.2, I forget to migrate first the SDDPCM drivers that are related to AIX version !
[root@nim01]/root# umount -a [root@nim01]/root# varyoffvg nimvg [root@nim01]/root# lspv hdisk0 000a364a03bb5167 rootvg active hdisk1 000a364a0565872b nimvg
Get ODM disk definition
[root@nim01]/root# lsdev -Cc disk hdisk0 Available C6-T1-01 MPIO FC 2145 hdisk1 Available C6-T1-01 MPIO FC 2145 [root@nim01]/root# # odmget -q "PdDvLn like disk/fcp/2145*" CuDv CuDv: name = "hdisk0" status = 1 chgstatus = 2 ddins = "scsidisk" location = "C6-T1-01" parent = "fscsi1" connwhere = "W_2" PdDvLn = "disk/fcp/2145" CuDv: name = "hdisk1" status = 1 chgstatus = 2 ddins = "scsidisk" location = "C6-T1-01" parent = "fscsi1" connwhere = "W_2" PdDvLn = "disk/fcp/2145" [root@nim01]/root# odmget -q "PdDvLn like disk/fcp/2145*" CuDv > 2145_cudv.out [root@nim01]/root# odmget -q "PdDvLn like disk/fcp/2145*" CuDv | sed "s/\"disk\/fcp\/2145.*\"/\"disk\/fcp\/mpioosdisk\"/" > mpioosdisk_cudv.out [root@nim01]/root# cat mpioosdisk_cudv.out CuDv: name = "hdisk0" status = 1 chgstatus = 2 ddins = "scsidisk" location = "C6-T1-01" parent = "fscsi1" connwhere = "W_2" PdDvLn = "disk/fcp/mpioosdisk" CuDv: name = "hdisk1" status = 1 chgstatus = 2 ddins = "scsidisk" location = "C6-T1-01" parent = "fscsi1" connwhere = "W_2" PdDvLn = "disk/fcp/mpioosdisk"
Delete 2145 disks and add mpioosdisk instead:
[root@nim01]/root# odmdelete -q "PdDvLn like disk/fcp/2145*" -o CuDv 0518-307 odmdelete: 2 objects deleted. [root@nim01]/root# odmadd mpioosdisk_cudv.out [root@nim01]/root# lsdev -Cc disk hdisk0 Available C6-T1-01 MPIO Other FC SCSI Disk Drive hdisk1 Available C6-T1-01 MPIO Other FC SCSI Disk Drive
Uninstall SDDPCM:
[root@nim01]/root# stopsrc -s pcmsrv 0513-044 The pcmsrv Subsystem was requested to stop. [root@nim01]/root# lssrc -s pcmsrv Subsystem Group PID Status pcmsrv inoperative [root@nim01]/root# lslpp -Lc | grep sdd devices.sddpcm.71:devices.sddpcm.71.rte:2.6.4.0: : :C: :IBM SDD PCM for AIX V71: : : : : : :0:0:/: [root@nim01]/root# installp -ug devices.sddpcm.71.rte
Install SDDPCM with current AIX version:
[root@nim01]/root# installp -acXYgd ./ devices.sddpcm.72.rte
[root@nim01]/root# odmdelete -q "PdDvLn like disk/fcp/mpioosdisk" -o CuDv 0518-307 odmdelete: 2 objects deleted. [root@nim01]/root# odmadd 2145_cudv.out
Switch back to original ODM definition
[root@nim01]/root# startsrc -s pcmsrv 0513-059 The pcmsrv Subsystem has been started. Subsystem PID is 8388998. [root@nim01]/root# lssrc -s pcmsrv Subsystem Group PID Status pcmsrv 8388998 active [root@nim01]/root# bosboot -ad hdisk0 bosboot: Boot image is 53276 512 byte blocks. [root@nim01]/root# bootlist -m normal -o hdisk0 blv=hd5 pathid=0 hdisk0 blv=hd5 pathid=1 hdisk0 blv=hd5 pathid=2 hdisk0 blv=hd5 pathid=3 [root@nim01]/root# shutdown -Fr