小编Chr*_*ars的帖子

Linux 如何确定磁盘的 SCSI 地址?

你好,

我在 VMware ESX 4 下使用 RHEL 5.5 来宾 VM。当我在 VM 硬件设置中配置虚拟磁盘时,每个磁盘都有一个格式为“N:M”的 SCSI 地址。例如,“1:3”表示 SCSI 主机号 1 和 SCSI 目标 ID 3。

当我从 VM 的 BIOS 或 Windows 操作系统查看磁盘信息时,检测到的 SCSI 地址信息与虚拟硬件设置相匹配。但是在 Linux 下,SCSI 地址组件不匹配,至少不完全或一致。

我已经尝试了三种支持的虚拟 SCSI 和 SAS 驱动程序,它们似乎都“坏了”,但方式不同。下面是虚拟硬件地址的列表,以及在 Linux 下检测到的每个驱动程序的地址:

Driver    vHW Addr  Linux Addr
--------  --------  ----------
LSI SAS   0:0       0:0
LSI SAS   0:3       0:1
LSI SAS   0:6       0:2
LSI SCSI  1:1       2:1
LSI SCSI  1:4       2:4
LSI SCSI  1:7       2:7
pvSCSI    2:2       1:2
pvSCSI    2:5       1:5
pvSCSI …
Run Code Online (Sandbox Code Playgroud)

linux drivers kernel scsi vmware-esx

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

drivers ×1

kernel ×1

linux ×1

scsi ×1

vmware-esx ×1