如果我删除与/ dev / sdb关联的物理磁盘并在同一个插槽中添加一个新磁盘,那么将会分配给/ dev / sdc(或下一个可用的字母)。 有没有办法打开 ,我可以重新分配新的磁盘到/ dev / sdb?
运行CentOS 5.4。 谢谢!
我甚至不会指望设备名称一直是相同的。 我认为更简单的方式来处理设备(比udev规则)只是使用LVM。 它使用物理卷uuid来pipe理设备,所以您不必担心它最终会以什么物理设备的forms出现。 你只要引用它所关联的vg或lv。
你可以看看/ sys / devices(可能是subdir pci *)来查明它到底是系统,PCI总线号码还是什么的,但这也是一件麻烦事。 如果您不需要明确处理设备,只需使用它来进行文件系统访问。
如果你确定一个设备不再存在(就像一个被移除的热插拔驱动器),你可以这样做:
echo“1”> /sys/devices/pci0000:00/0000:00:12.0/host3/subsystem/devices/0:0:0:0/delete
(以上是Fedora 13系统,CentOS 5.5更容易)
您将使用lsscsi将scsi id与设备名称进行匹配。
然后你可以添加新的驱动器,并重新扫描总线,如果你想。
不用担心,可以使用lvm。