OpenSolaris

Discussions Communities Projects Download Source Browser

Home » OpenSolaris Forums » ldoms » discuss

Thread: upgrade from ldm 1.0.1 to ldm 1.0.3

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 1 - Last Post: Jun 3, 2008 12:54 PM by: rthnck Threads: [ Previous | Next ]
rthnck

Posts: 3
From:

Registered: 2/26/08
upgrade from ldm 1.0.1 to ldm 1.0.3
Posted: May 27, 2008 2:30 PM
To: Communities » ldoms » discuss
  Click to reply to this thread Reply

I have a guest domain running on ldm 1.0.1. I want to upgrade to 1.0.3 on the control domain. The administration guide states that I don't have to go through a lot of gyrations to do the upgrade but it is unclear what is the best practice to upgrade from 1.0.1 to 1.0.3

What are the actual steps

Can I just pkgadd -d . SUNWldm.v and magic happens or do I need to remove the current SUNWldm and then do the pkgadd?
Should I use the procedures laid out for install-ldm -d none

It's unclear to me what the actual upgrade path is. If I was running 1.0 the procedures are laid out in the guide but I don't see the steps that I should take to go from 1.0.1 to 1.0.3?

Thanks to anyone that can provide the best practice here....

rthnck

Posts: 3
From:

Registered: 2/26/08
Re: upgrade from ldm 1.0.1 to ldm 1.0.3
Posted: Jun 3, 2008 12:31 PM   in response to: rthnck
To: Communities » ldoms » discuss
  Click to reply to this thread Reply

OK, I get to answer my own question. I spoke with several LDOM developers and here are the results of that discussion

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.




Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
Copyright © 1995-2005 Sun Microsystems, Inc.