SCSI(CAM)デバイスの無効化

SCSI(CAM)デバイスの無効化

FreeBSDカーネルにSCSIを完全に無視するように指示したいと思います。cam(4)機器。

# cat /var/run/dmesg.boot | grep '\<da1\>'
ada0: 600.000MB/s transfers (SATA 3.x, da1 at umass-sim0 bus 0 scbus4 target 0 lun 1
da1: <HP iLO LUN 01 Media 0 2.09> Fixed Direct Access SCSI-0 device 
da1: Serial Number 000002660A01
da1: 40.000MB/s transfers
da1: 1024MB (2097152 512 byte sectors: 64H 32S/T 1024C)
da1: quirks=0x2<NO_6_BYTE>

# camcontrol devlist
<ST1000DM003-1ER162 CC46>          at scbus1 target 0 lun 0 (pass0,ada0)
<ST1000DM003-1ER162 CC46>          at scbus2 target 0 lun 0 (pass1,ada1)
<HP iLO Internal SD-CARD 2.09>     at scbus4 target 0 lun 0 (pass2,da0)
<HP iLO LUN 01 Media 0 2.09>       at scbus4 target 0 lun 1 (pass3,da1)

このデバイスが何であるかわからず、da1私のシステムに表示されたくありません。 FreeNASはこのデバイスをボリューム作成オプションとして提供しますが、これは私が望むものではありません。

どうすればいいですか?

修正する:これは次のように実行できるようです。デバイスのヒント、キーワード "disabled" = 1 を設定します。

hint.driver.unit.keyword="value"

driver唯一の問題は、デバイスの指定方法がわからないことですunit

答え1

提供された情報で見るとSDカードリーダーのようです。はいHP iLO(一種の管理インターフェース?)

デバイスプロンプトを使用して無効にするには、そこにすべての情報があります。

デバイスドライバはda、単位となっており、1FreeBSDで簡単に見ることができます。

hint.da.1.disable="1"

あなたが欲しいものをする必要があります。

関連情報