Procedure to resolve Evpd inquiry page 83h/80h error in HPUX. This is LUN related error which may cause non-availability of device.
This post is about 83h/80h error which most of the times seen on HPUX servers. This error is caused by LUNs which are made visible to server in place where previously some LUNs were visible.
Normally, when you present a new LUN to HPUX server, after running ioscan -fnCdisk and insf -e commands they should be visible. But in some cases even after running these commands you dont see LUNs on server. Obviously as a troubleshooting step you will check syslogs. And you will find below entry :
# tail /var/adm/syslog/syslog.log
May 3 16:46:05 destination vmunix: Evpd inquiry page 83h/80h failed or the current page 83h/80h data do not match the previous known page 83h/80h data on LUN id 0x0 probed beneath the target path (class = tgtpath, instance = 23) The lun path is
This entry denotes that new device is made visible on the path which were in use by some other device in past. To avoid any mishap, kernel is not accepting this new device by default. Here, you need to manually tell kernel that this change is accepted and should be taken up into operation.
This can be done with replace_wwid command as suggested in error itself. Command will be :
# scsimgr -v -f replace_wwid -C lunpath -I 69
Binding of LUN path 4/0/5/1/0/4/0.0x5006048452aa4347.0x4034000000000000 with new LUN validated successfully
Note that, here id 69 is used from the error we seen in syslog. Error log suggest that id 23 is past known instance and id 69 is new one. You have to use new instance id in command.
Once LUN is validated successfully, you will be able to see it on system after running ioscan and insf commands again!