Upgrading to LDoms 1.0.3

Nick Ruth recently posted a question on the LDoms Discuss forum on how to upgrade from LDoms 1.0.1 to LDoms 1.0.3 (see thread here). The Administration Guide does explain the procedure to install and enable the LDoms software, but its not exactly clear what the actual steps are. So Nick posted his question on the OpenSolaris Forum and after discussions with several developers, including myself, he answered his own question on the thread. I have copied his post below verbatim to hopefully expand the reach of this discussion. (Special thanks to Nick for his initiative and following through.)

The steps to follow to upgrade from LDOM 1.0.1 and LDOM 1.0.2 to LDOM 1.0.3

1. Ensure Firmware is at the appropriate level (minimum of 6.6.x for T1 platform and 7.1.x) for T2 platform. Note that the Admin guide states that 6.5 and 7.0 are the minimum levels but the release notes state that 6.6 and 7.1 are the required level for 1.0.3 functionality.

2. Ensure the Solaris OS is at the appropriate kernel level. The Release notes have Solaris 10 11/06 (update 3) at kernel level 127127-11 as the absolute minimum. For update 4 (08/07) it's still kernel level 127127-11 and update 5 (05/08) starts at kernel level 127127-11.

3. Stop the guest domains. I brought the guest domains down to the OK prompt and then issued the ldm stop-domain ldomname from the control domain before proceeding.

4. For safety sake issue the ldm ls-constraints ldomname > /tmp/ldomname.xml command so that you have a listing of the definitions for the ldom.

5) svcadm disable ldmd
6) pkgrm SUNWldm
7) pkgadd the new SUNWldm (pkgadd -Gd . SUNWldm.v)
8) svcadm refresh ldmd
9) svcadm enable ldmd

10) After ensuring that the ldmd service is "online" - ldm start-domain ldomname

The following caveat should also be noted:

The admin guide states that existing LDOMS 1.0.1 or 1.0.2 configurations are compatible with 1.0.3. This is not entirely the case. The upgrade section needs to be amended to point out the following: If the backend volume is a disk slice or a volume manager volume then the virtual disk backend must be re-exported with options=slice. If this reconfiguration is not done the guest domain will not be able to see the disk service and will get I/O errors. Hope this helps others.

(end of Nick's post)

For more information on LDoms 1.0.3, here's the link to my LDoms 1.0.3 entry.

Comments:

Hey Jason -

This is a long-shot, but I think I got e-mailed your info for a special San Diego screening by accident. I'm scheduled to go as well, and I'm wondering if maybe Sony mixed up our confirmation letters by mistake.

Let me know. My e-mail address should be hyperlinked above if you're the admin here.

Thanks, it's a long shot I know. But I figure how many movie-fans named Jason and Amie Beloro can there be, right?

Eric

Posted by Eric on July 20, 2009 at 02:21 PM PDT #

Hi Eric,

Thanks for making the effort to find me! But I did get an email confirmation from Sony early this evening. So I should be good to go. I hope you got yours too because I didn't get any errant mails.
Thanks again and have fun at the Con!
Oh, and your email wasn't linked, hence a reply to your comment here.

-Jason

Posted by Jason on July 20, 2009 at 02:59 PM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

jbeloro

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today