Hi,

Well the *given* names from the control domain will not carry over to the 
device names in the guest OS, as devices are named after the device name (in 
this case vnet and c#d#s#) and enumerated based on the instance order seen in 
path_to_inst which is inherited from the OBP. 

Typically, what I do is this:

<guest domain name>-vnet#
<guest domain name>-vdsk#

This way I keep the vnet and vdisk names in the control domain readable and 
organized. As for the guest OS's, if the numeration is important, add them in 
the order that will give you the 0,1,etc. ordering that you'd like.

It unfortunately does take some additional effort, but this is the same with 
physical servers where you have to place cards in the lowest to highest 
PCI/PCI-E slots per controller. Brings up fun memories of Serengeti servers:)

 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Octave J. Orgeron
Solaris Virtualization Architect and Consultant
Web: http://unixconsole.blogspot.com
E-Mail: unixconsole at yahoo.com
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*



----- Original Message ----
From: Steffen Weiberle <[email protected]>
To: ldoms-discuss at opensolaris.org
Sent: Friday, June 5, 2009 9:45:56 AM
Subject: [ldoms-discuss] ?: how do you handle vdisk/vnet device numbering 
changes?

Since Solaris 2[.0] and SunOS 5.0 came out, one of the hardware characteristics 
of Solaris was the remembering of device numbering. If you put HBAs or NICs 
into slots a, b, and c, they were numbers 0, 1, and 2, or however the bus 
probing found them. Then, if you removed the device in slot b and added a 
different one in slot d, the last one was device 3, and device 1 would be 
missing.

This has its challenges as across systems in trying to get them to look the 
same, while keeping a single system the same as hardware is added and removed.

With LDoms, this does not happen. Lets say I add to a guest mynet1 at 
vsw-primary, mynet2 at vsw-primary, and mynet3 at vswprimary, they turn out to 
be vnet0, vnet1, and vnet2. If I drop mynet2 at vsw-primary, and add  mynet4 at 
vsw-primary, the latter will end up as vnet1.

This may not as critical for networks, however, I have heard the same happens 
for vdisks.

How do you handle this situation? A customer is struggling with this and is 
keeping all intermediate vdisks in place even if they are 'empty', just to keep 
the vdisk ordering consistent over time.

Is there a CR or RFE to make the configuration more static?

Thanks
Steffen
_______________________________________________
ldoms-discuss mailing list
ldoms-discuss at opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/ldoms-discuss



      

Reply via email to