[dm-devel] [PATCH] [RFC] persistent readable names

Patrick Caulfield pcaulfie at redhat.com
Thu Oct 6 07:07:36 UTC 2005


Patrick Mansfield wrote:

> Here is some /dev, lsscsi and scsi_id output on a SLES9 system (rpm
> udev-021-36.55). by-path is basically pci and scsi bus_id's; by-id is
> basically scsi_id plus partition output. 
> 
> [Uh oh, the by-path output looks broken! It should be scsi-1:0:0:0 pointing to sdc not scsi-0:0:0:0, but this shows the /dev structure.]
> 
> I hope this clears things up:
> 
> elm3a47:~ # ls -l /dev/disk/by-path | grep sdc
> lrwxrwxrwx  1 root root   9 Oct  5 08:18 pci-0000:01:01.1-scsi-0:0:0:0 -> ../../sdc
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 pci-0000:01:01.1-scsi-0:0:0:0p1 -> ../../sdc1
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 pci-0000:01:01.1-scsi-0:0:0:0p2 -> ../../sdc2
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 pci-0000:01:01.1-scsi-0:0:0:0p3 -> ../../sdc3
> 
> elm3a47:~ # ls -l /dev/disk/by-id | grep sdc
> lrwxrwxrwx  1 root root   9 Oct  5 08:18 320000004cf311121 -> ../../sdc
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 320000004cf311121p1 -> ../../sdc1
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 320000004cf311121p2 -> ../../sdc2
> lrwxrwxrwx  1 root root  10 Oct  5 08:18 320000004cf311121p3 -> ../../sdc3
> 
> elm3a47:~ # lsscsi | grep sdc
> [1:0:0:0]    disk    IBM-ESXS ST318453FC    F  B953  /dev/sdc
> 
> elm3a47:~ # ls -l /sys/block/sdc/device
> lrwxrwxrwx  1 root root 0 Oct  5 08:18 /sys/block/sdc/device -> ../../devices/pci0000:00/0000:00:1f.0/0000:01:01.1/host1/1:0:0:0
> 
> elm3a47:~ # scsi_id -g -s /block/sdc
> 320000004cf311121
> 


Those are the names I'm trying to free people from.

OK, multipath1 - multipath5000 aren't exactly friendly (but how else are you
going to name 5000 disks - there aren't that many Simpsons characters!) but
they're are a /lot/ easier to deal with than those I can see there.

-- 

patrick




More information about the dm-devel mailing list