09-26-2012 10:35 AM
Hi I am attempting to restore a Solaris 9 machine from a Solaris 10 boot server. I have created the Solaris 9 SRTs and everything was fine.
Now I have the issue where when I boot client it performs the initial handshake fine but then i get this error.
boot: cannot open kernel/sparcv9/unix
>> From a snoop of the transaction between boot server and client I get this output.
Solved! Go to Solution.
09-27-2012 12:51 AM
This issue was due to missing Patches in the SRT for Solaris 9.
The SRT did not have the patch loaded which allowed enrty for v240 in usr/platform.
I had to download recommended patches for Solaris 9 and install a multidude from here so that there was an entry for /usr/platform/SUNW,Sun-Fire-V240
09-26-2012 01:55 PM
>> So when the host attempts to look for this info from the BMR
NFS C LOOKUP2 FH=161F SUNW,Sun-Fire-V240
>> Response is received
NFS R LOOKUP2 No such file or directory
Both the Client and the boot server should have the same hardware.
Any ideas?? Would it be related in any way to 'Prepare to Discover'?
09-26-2012 11:57 PM
I believe you have boot server and client both of SPARC family. In this case boot server can be solaris sparc 10 and it can recovery solaris sparc 9 client using sparc 9 based srt.
Looks to me this is NFS server configuration issue rather than BMR problem. Please check if your NFS server on boot server is functioning correctly. It seems you are doing NW based BMR recovery where BMR restore method tries to mount SRT on bmr boot server using NFS protocol. This mounting has some issue due to NFS service problem on BMR Boot server. Try re-starting your Boot server or NFS daemon and re-try.
No need to do prepare to discover.
thanks.
mandar
09-27-2012 12:51 AM
This issue was due to missing Patches in the SRT for Solaris 9.
The SRT did not have the patch loaded which allowed enrty for v240 in usr/platform.
I had to download recommended patches for Solaris 9 and install a multidude from here so that there was an entry for /usr/platform/SUNW,Sun-Fire-V240
10-09-2012 08:19 AM
Hi Manmountain,
Me too receiving same error.I have downloaded entire solaris 9 recommanded patch set.WHich one we need to apply???
10-09-2012 09:29 AM
I added these patches to resolve issue I was having. SRT scripts may prompt you to add in other patches which these have dependencies on.
SUNWpiclu, SUNWfruip, SUNWkvm and SUNWhea
10-09-2012 01:37 PM
Ok Thanks Manmountain...SRT script??Could you please explain how to check logs..Actually i am booting from cd-based SRT and after disimiler disk restore steps and have inserted iso image CD..Given ok boot cdrom and getting this error..Which log we can tarce which patch exactly required??
10-09-2012 01:50 PM
SRT script
I was talking here about the script /usr/openv/netbackup/bin/bmrsrtadm
I did a boot from boot server over the network and did a snoop where I could see issues. Didn't specifically say what patches were missing. Just seen that some hardware platforms were missing from directory /usr/platform.
To get logs you can create directory /usr/openv/logs/bmrsrt and set debug level to 6 as follows.