私は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
特定の上書きを適用しますproduct
。revision
一致する基準がありますが、実際に構成情報を提供するわけではありません。
見てこのファイルdevices
、いくつかのグローバル構成オプションをオーバーライドするための例のセクションを示します。
その他はサプライヤーや製品名がよさそうですね。 IET
はiSCSI Enterprise Targetドライバが報告したベンダーであるため、LUNを入手できる場所であるとします。
答え2
コメントできないため、回答として投稿します。
仮想化により、ツールチェーンが正しく認識されない奇妙なベンダー/製品名が発生する可能性があります。仮想化されていない環境で再現できないVirtualBoxのシリアル番号の問題があります。