在 Oracle® Solaris 11.2 中管理 SAN 设备和多路径

退出打印视图

更新时间: 2014 年 12 月
 
 

配置第三方存储设备:禁用设备

可为使用特定供应商 ID/产品 ID 组合的所有设备禁用多路径。需要在 scsi_vhci.conf 文件中指定这一排除。

如何禁用第三方设备

  1. 成为管理员。
  2. /kernel/drv/scsi_vhci.conf 文件复制到 /etc/driver/drv/scsi_vhci.conf 文件。
  3. /etc/driver/drv/scsi_vhci.conf 文件中添加供应商 ID 和产品 ID 条目。

    供应商 ID 和产品 ID 是设备在 SCSI INQUIRY 数据中返回的供应商和产品标识字符串。供应商 ID 的长度必须为 8 个字符。您必须指定全部 8 个字符,即使结尾字符是空格。产品 ID 的长度最多可为 16 个字符。

    scsi-vhci-failover-override =
    "VendorID1ProductID1", "NONE",
    "VendorID2ProductID2", "NONE",
    ...
    "VendorIDnProductIDn", "NONE";

    以上示例中的各个条目由 ',' 字符(逗号)分隔,最后一个供应商/产品条目以 ';' 字符(分号)结尾。例如,要添加供应商为 "ACME"、产品 ID 为 "MSU" 的设备以及供应商为 "XYZ"、产品 ID 为 "ABC" 的供应商设备,应向 /etc/driver/drv/scsi_vhci.conf 文件中添加以下行:

    scsi-vhci-failover-override =
    "ACME    MSU", "NONE",
    "XYZ     ABC", "NONE";
  4. 保存 scsi_vhci.conf 文件,然后退出。
  5. 开始重新引导和配置过程。
    # stmsboot -u

    系统将提示您重新引导。在重新引导期间,/etc/vfstab 文件和转储配置将更新,以反映设备名称更改。

  6. 如有必要,按照启用和禁用多路径中所述执行设备名称更新。