Re: How can I tell what drive is sdb?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 27, 2010 at 8:21 AM, Steven Haigh <netwiz@xxxxxxxxx> wrote:
>
> On 28/01/2010, at 1:18 AM, Jan Ceuleers wrote:
>
>> Matt Garman wrote:
>>>> Is there a way to identify what drive is what?
>>>
>>> Sometimes you can infer from dmesg.  E.g., type "dmesg | less" then
>>> scroll until you see where sdb is initialized; it might show the model
>>> and serial number of the drive.
>>>
>>> Another approach is to use smartctl, i.e.: "sudo smartctl -a
>>> /dev/sdb".  This will definitely show you the model and serial number.
>>> You can also use hdparm for the same effect: "sudo hdparm -I
>>> /dev/sdb".
>>>
>>> I'm sure there's more ways, but those are the first that come to mind.
>>
>> I'm guessing that the OP is looking for ways to identify disks without disassembling them all.
>>
>> In the networking world, you can ask the system to tell you which network interface is which, by blinking the network LEDs (using ethtool -p). Is there something similar for disks?
>
> I used a similar method. I have a SATA enclosure that takes 3 x 5.25" bays and gives me 4 x hot swap SATA bays.
>
> As each bay has a power and an activity LED I can do something simple like:
>                        dd if=/dev/sdb of=/dev/null
>
> The bay that has sdb will have a constantly on activity light.
>
> If you don't have enclosures, then this becomes somewhat difficult.

Depending on how the drives are mounted and their proximity to one
another, in the absence of LEDs, you might be able to listen to and/or
feel the drives will running dd, and possibly determine which is
which.

Another tedious approach: use smartctl or hdparm as suggested above to
get an initial mapping of /dev/sdX to serial number.  Then, disconnect
the SATA cable of all but one drive, and reboot.  Now look at what
/dev/sda's serial number is, and compare that to the initial mapping.
Eventually /dev/sda will correspond to /dev/sdb when all drives are
connected.

If the controller supports hotswap, you could do something similar
without so many reboots.

This scheme makes the assumption that it's easier to pull SATA cables
than just look at the drive's serial numbers.
--
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux