Hi all,

I have a very strange problem. I have installed a virtual RHEL6 machine under an ESXi host using paravirtual disk devices. I need to assign static names to these disk but I can't.

I have read the following guide form RedHat's knowledge: https://access.redhat.com/kb/docs/DOC-45628, but it doesn't works for vmware paravirtual devices.

 For example:

[root@hobbiton by-path]# ls -al
total 0
drwxr-xr-x 2 root root 200 Feb  7 10:29 .
drwxr-xr-x 4 root root  80 Feb  7 10:08 ..
lrwxrwxrwx 1 root root   9 Feb  7 10:08 pci-0000:03:00.0-scsi-0:0:0:0 -> 
../../sda
lrwxrwxrwx 1 root root 10 Feb 7 10:08 pci-0000:03:00.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Feb 7 10:08 pci-0000:03:00.0-scsi-0:0:0:0-part2 -> ../../sda2
lrwxrwxrwx 1 root root   9 Feb  7 10:29 pci-0000:04:00.0-scsi-0:0:0:0 -> 
../../sdb
lrwxrwxrwx 1 root root 10 Feb 7 10:29 pci-0000:04:00.0-scsi-0:0:0:0-part1 -> ../../sdb1
lrwxrwxrwx 1 root root   9 Feb  7 10:08 pci-0000:04:00.0-scsi-0:0:1:0 -> 
../../sdc
lrwxrwxrwx 1 root root   9 Feb  7 10:08 pci-0000:0c:00.0-scsi-0:0:0:0 -> 
../../sdd
lrwxrwxrwx 1 root root   9 Feb  7 10:08 pci-0000:14:00.0-scsi-0:0:0:0 -> 
../../sde

I need to rename sdb, sdc, sdd and sde disks. But when I execute scsi_id command, it doesn't returns any result:

[root@hobbiton by-path]#  scsi_id --whitelisted --replace-whitespace 
--device=/dev/sdb
[root@hobbiton by-path]#

If I use lsilogic driver on these disks instead pvscsi drivers, all works as a expected but I loose performance.

My question is: how can I assign static device names with udev rules using by-path or ID_PATH strings??

 I need to create lvm volumes with these disks.

 Many thanks.

--
CL Martinez
carlopmart {at} gmail {d0t} com

_______________________________________________
rhelv6-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/rhelv6-list

Reply via email to