FreeBSDでディスクscsiアドレスを識別する方法は?

FreeBSDでディスクscsiアドレスを識別する方法は?

私はFreeBSD 9.3であるFreeNAS 9.3を使用しています。これはvmware ESXiにあります。

このVM用に3つのディスクが構成されています。

ディスクを別のディスクに交換する必要があります(物理的にエラーが発生したため)。

仮想マシンに新しいディスクが追加され、FreeNASはそれを認識しますが、削除する必要があるディスクを認識できません(同じサイズのディスクが複数あるため)。

Linuxでは、LinuxのSCSIアドレス(0:10など)をVMWare構成に関連付ける/ dev / disk / by-pathを識別できます。

camcontrol devlist、、、、pciconfコマンドはgeom disk list役に立ちません。

特定のディスクのSCSIアドレスはどこで入手できますか?

ベストアンサー1

カムコントロールATA および SCSI ディスクで作業する場合、この目的に適したツールです。あなたはそれを試したと言ったが、なぜそれを使用できないのか言わなかった。

一般的な出力は次のとおりです。

# camcontrol    devlist
  at scbus1 target 0 lun 0 (ada0,pass0)
  at scbus2 target 0 lun 0 (ada1,pass1)
  at scbus4 target 0 lun 0 (ada2,pass2)
  at scbus5 target 0 lun 0 (ada3,pass3)

前に(FreeBSD 9より前)ATA Diskという別のツールがありますatacontrol。このツールはで使用されましたcamcontrol

おすすめ記事