web-dev-qa-db-ja.com

smartctl megaraid、N(Nの正しい値を見つける方法は?)

sdbディスクでsmartctlを実行します

smartctl -a /dev/sdb
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-327.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: /dev/sdb failed: Dell or MegaRaid controller, please try adding '-d megaraid,N'

smartctlからの出力に従って、次のように変更します。

 smartctl -a -d megaraid,0 /dev/sdb
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.10.0-327.el7.x86_64] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               Toshiba
Product:              MG04SCA20ENY
.
.

そして、最初のバス(smartctl --scanから)に従って、-0を設定します。

smartctl  --scan
/dev/sda -d scsi # /dev/sda, SCSI device
/dev/sdb -d scsi # /dev/sdb, SCSI device
/dev/bus/0 -d megaraid,0 # /dev/bus/0 [megaraid_disk_00], SCSI device
/dev/bus/0 -d megaraid,12 # /dev/bus/0 [megaraid_disk_12], SCSI device
/dev/bus/0 -d megaraid,13 # /dev/bus/0 [megaraid_disk_13], SCSI device
/dev/bus/0 -d megaraid,14 # /dev/bus/0 [megaraid_disk_14], SCSI device
/dev/bus/0 -d megaraid,16 # /dev/bus/0 [megaraid_disk_16], SCSI device

しかし、この値「0」が正しい値であるかどうかはわかりません

私はここにいますか?

1
yael

はい、Nには0、12、13、14、16を使用できます。

スキャン出力が完了していない場合は、さらに多くの数値が表示される可能性があります。

そして、あなたはすでに0で試しました、そしてそれはうまくいきました。だから他の人も試してみてください。

3
dirkt