On 03/18/09 11:09 AM, Tim wrote:
On Wed, Mar 18, 2009 at 12:49 PM, Neal Pollack <neal.poll...@sun.com
<mailto:neal.poll...@sun.com>> wrote:
On 03/18/09 10:43 AM, Tim wrote:
On Wed, Mar 18, 2009 at 12:14 PM, Richard Elling
<richard.ell...@gmail.com <mailto:richard.ell...@gmail.com>> wrote:
Tim wrote:
Just an observation, but it sort of defeats the purpose
of buying sun hardware with sun software if you can't
even get a "this is how your drives will map" out of the
deal...
Sun could fix that, but would you really want a replacement
for BIOS?
-- richard
Yes, I really would. I also have a hard time believing BIOS is
the issue. I have a 7110 sitting directly below an x4240 in one
of my racks... the 7110 has no issues reporting disks properly.
BIOS is indeed an issue. In many x86/x64 PC architecture designs,
and the current enumeration design of Solaris,
if you add controller cards, or move a controller card, after a
previous OS installation, then the controller numbers
and ordering changes on all the devices. ZFS apparently does not
care, but UFS would, since bios designates a specific
disk to boot from, and the OS would have a specific boot path
including a controller number such as
/dev/dsk/c3t4d0s0 that could change, hence no longer boot.
Getting to EFI firmware, dumping BIOS, and redesigning the Solaris
device enumeration framework would
make things a little more flexible in that type of scenario.
How does any of that affect an x4500 with onboard controllers that
can't ever be moved?
Stick a fiber channel controller card into your x4500 PCI slot, then go
back and look at your
controller numbering, even for the built-in disk controller chips. Here
is the cfgadm output
for an X4500 that I set up yesterday.
Notice that the first two controller numbers are for the fibre channel
devices, and
then notice that the disk controller numbers no longer match your
documentation,
or your blogs about suggested configuration;
$ cat zcube1.txt
Ap_Id Type Receptacle Occupant
Condition
c6 fc connected unconfigured
unknown
c7 fc connected unconfigured
unknown
sata0/0::dsk/c0t0d0 disk connected configured ok
sata0/1::dsk/c0t1d0 disk connected configured ok
sata0/2::dsk/c0t2d0 disk connected configured ok
sata0/3::dsk/c0t3d0 disk connected configured ok
sata0/4::dsk/c0t4d0 disk connected configured ok
sata0/5::dsk/c0t5d0 disk connected configured ok
sata0/6::dsk/c0t6d0 disk connected configured ok
sata0/7::dsk/c0t7d0 disk connected configured ok
sata1/0::dsk/c1t0d0 disk connected configured ok
sata1/1::dsk/c1t1d0 disk connected configured ok
sata1/2::dsk/c1t2d0 disk connected configured ok
sata1/3::dsk/c1t3d0 disk connected configured ok
sata1/4::dsk/c1t4d0 disk connected configured ok
sata1/5::dsk/c1t5d0 disk connected configured ok
sata1/6::dsk/c1t6d0 disk connected configured ok
sata1/7::dsk/c1t7d0 disk connected configured ok
sata2/0::dsk/c2t0d0 disk connected configured ok
sata2/1::dsk/c2t1d0 disk connected configured ok
sata2/2::dsk/c2t2d0 disk connected configured ok
sata2/3::dsk/c2t3d0 disk connected configured ok
sata2/4::dsk/c2t4d0 disk connected configured ok
sata2/5::dsk/c2t5d0 disk connected configured ok
sata2/6::dsk/c2t6d0 disk connected configured ok
sata2/7::dsk/c2t7d0 disk connected configured ok
sata3/0::dsk/c3t0d0 disk connected configured
ok <<-- Boot disk, slot 0
sata3/1::dsk/c3t1d0 disk connected configured ok
sata3/2::dsk/c3t2d0 disk connected configured ok
sata3/3::dsk/c3t3d0 disk connected configured ok
sata3/4::dsk/c3t4d0 disk connected configured
ok <<-- Boot disk, slot 1
sata3/5::dsk/c3t5d0 disk connected configured ok
sata3/6::dsk/c3t6d0 disk connected configured ok
sata3/7::dsk/c3t7d0 disk connected configured ok
sata4/0::dsk/c4t0d0 disk connected configured ok
sata4/1::dsk/c4t1d0 disk connected configured ok
sata4/2::dsk/c4t2d0 disk connected configured ok
sata4/3::dsk/c4t3d0 disk connected configured ok
sata4/4::dsk/c4t4d0 disk connected configured ok
sata4/5::dsk/c4t5d0 disk connected configured ok
sata4/6::dsk/c4t6d0 disk connected configured ok
sata4/7::dsk/c4t7d0 disk connected configured ok
sata5/0::dsk/c5t0d0 disk connected configured ok
sata5/1::dsk/c5t1d0 disk connected configured ok
sata5/2::dsk/c5t2d0 disk connected configured ok
sata5/3::dsk/c5t3d0 disk connected configured ok
sata5/4::dsk/c5t4d0 disk connected configured ok
sata5/5::dsk/c5t5d0 disk connected configured ok
sata5/6::dsk/c5t6d0 disk connected configured ok
sata5/7::dsk/c5t7d0 disk connected configured ok
usb0/1 usb-device connected configured ok
usb0/2 unknown empty unconfigured ok
usb0/3 unknown empty unconfigured ok
usb1/1 unknown empty unconfigured ok
usb1/2 unknown empty unconfigured ok
--Tim
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss