マルチパスデバイス名が正しく表示されない

マルチパスデバイス名が正しく表示されない

私はiSCSIを使用していますが、ベンダー/製品名が正しく表示されない理由を理解しようとしています。すべての適切なサービスを再起動して再起動しました。

出力は、構成ファイルから抜粋した内容とともに以下にリストされています。

出力:

LUN-48 (1IET_00020001) dm-0 IET,VIRTUAL-DISK
size=480M features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=0 status=enabled
| `- 3:0:0:1 sdb 8:16 failed faulty running
`-+- policy='round-robin 0' prio=1 status=active
`- 7:0:0:1 sdd 8:48 active ready  running
LUN-30 (1IET_00010001) dm-1 IET,VIRTUAL-DISK
size=300M features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 8:0:0:1 sdc 8:32 active ready  running
`-+- policy='round-robin 0' prio=0 status=enabled
`- 5:0:0:1 sde 8:64 failed faulty running

これはから抜粋したものです。multipath.conf

devices {
    device {
            vendor "VMware"
            product "Virtual Disk"
    }
}

ベストアンサー1

あなたのファイルが何を達成すると期待しているのかわかりませんがmultipath.conf、上記の内容は実際には何もしません。このdeviceセクションでは、キーワードに基づいてデバイスを一致させ、vendor特定の上書きを適用しますproductrevision一致する基準がありますが、実際に構成情報を提供するわけではありません。

見てこのファイルdevices、いくつかのグローバル構成オプションをオーバーライドするための例のセクションを示します。

その他はサプライヤーや製品名がよさそうですね。 IETはiSCSI Enterprise Targetドライバが報告したベンダーであるため、LUNを入手できる場所であるとします。

おすすめ記事