[OpenIndiana-discuss] find size of raw disks
Harry Putnam
reader at newsguy.com
Mon Nov 22 04:14:48 UTC 2010
McBofh <james.c.mcpherson at gmail.com> writes:
> On 22/11/10 01:44 PM, Harry Putnam wrote:
>> Is there some way to determine the size of disks discovered with
>> `format'
>>
>> An attempt to create a 2 disk mirror failed with the message that the
>> disks were different sizes, but I thought they were the same size... I
>> must have used the wrong identifier for one of the disks... so to find
>> the matching disk how can I tell what size the discs turned up by
>> format are?
>
>
>
> $ pfexec format
> Searching for disks...done
>
>
> AVAILABLE DISK SELECTIONS:
> 0. c3t4d0 <ATA -ST3320620AS -D cyl 38910 alt 2 hd 255 sec 63>
> /pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 4,0
> 1. c3t6d0 <ATA -ST3320620AS -K cyl 38910 alt 2 hd 255 sec 63>
> /pci at 0,0/pci10de,376 at a/pci1000,3150 at 0/sd at 6,0
> 2. c5t5000C500204C9482d0 <ATA -ST31000528AS -CC38 cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g5000c500204c9482
> 3. c5t5000C500205E77DBd0 <ATA -ST31000528AS -CC38 cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g5000c500205e77db
> 4. c5t5000CCA35DE9C580d0 <ATA -Hitachi HDS7210-A3EA cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g5000cca35de9c580
> 5. c5t5000CCA35DEA1ED5d0 <ATA -Hitachi HDS7210-A3EA cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g5000cca35dea1ed5
> 6. c5t5000CCA00510A7CCd0 <HITACHI-HUS1514SBSUN146-SA02 cyl 17826 alt 2 hd 255 sec 63>
> /scsi_vhci/disk at g5000cca00510a7cc
> 7. c5t50024E90037AF38Cd0 <ATA -SAMSUNG HD103SJ-0001 cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g50024e90037af38c
> 8. c5t50024E90037AF390d0 <ATA -SAMSUNG HD103SJ-0001 cyl 60797 alt 2 hd 255 sec 126>
> /scsi_vhci/disk at g50024e90037af390
> 9. c6t0d0 <drive type unknown>
> /pci at 0,0/pci108e,6676 at 2,1/hub at 6/hub at 1/storage at 1/disk at 0,0
> 10. c6t0d1 <drive type unknown>
> /pci at 0,0/pci108e,6676 at 2,1/hub at 6/hub at 1/storage at 1/disk at 0,1
>
>
>
> It's mostly the cylinder numbers that you need to watch out for.
> If you have devices with the same claimed manufacturer size but
> different geometry, I'd create a slice of the maximum size on the
> smaller disk, then create a slice with the same number of cylinders
> on the larger disk, and then mirror those two slices.
Thanks... very helpful. I noticed though that once a disk is formatted
or put into a zpool the cyl no. is no longer given, but then the size
is shown
I did also find a diffeent answer too.
`iostat -En ' Appears to give both the names and the sizes. But
not sure it would still be useful in the case you describe.
More information about the OpenIndiana-discuss
mailing list