我可以为虚拟软盘重新分配 scsi 字母吗?

我可以为虚拟软盘重新分配 scsi 字母吗?

由于磁盘排列不正确,Oracle 在我们的集群环境中启动时出现问题。例如,在有问题的主机上,我看到以下内容。

[1:0:0:0]    cd/dvd  AMI      Virtual CDROM    1.00  /dev/sr0
[2:0:0:0]    disk    AMI      Virtual Floppy   1.00  /dev/sdc

我的 SAN LUN 从 /dev/sdd 开始。在正常运行的服务器上,我有以下内容:

[3:0:0:0]    disk    AMI      Virtual Floppy   1.00  /dev/sdt

因此其 LUN 从 /dev/sdc 开始。我如何才能强制“虚拟软盘”放弃,/dev/sdc以便我的 LUN 可以接管它?!

答案1

你不能,SCSI 设备块设备的呈现不是确定性的,而且永远不会是确定性的。

您必须为该设备派生一个唯一的标识符,然后创建一个 UDEV 规则,该规则将创建一个持久的符号链接,无论扫描顺序如何,该符号链接始终指向您的虚拟软盘。

http://reactivated.net/writing_udev_rules.html

简单示例: http://www.cyberciti.biz/tips/linux-assign-static-names-to-scsi-devices.html

相关内容