smartctl megaraid,N (N의 올바른 값을 찾는 방법은 무엇입니까?)

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
.
.

첫 번째 버스를 기준으로 - 0을 설정했습니다(smartctl --scan에서).

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

예, N에는 0, 12, 13, 14 또는 16을 사용할 수 있습니다.

스캔 출력이 불완전한 경우 숫자가 더 있을 수 있습니다.

0번을 시도했고 성공했습니다. 그러니 다른 것들도 시도해 보세요.

답변2

N 값은 megaraid,N물리적 디스크의 수입니다. 4개의 디스크가 있는 경우 의 출력에 표시된 대로 디스크 번호가 0~3으로 지정됩니다 smartctl --scan.

관련 정보