私たちはHP DL-360-g9
Raidコントローラを搭載したサーバーを持ってHP240
おり、現在合計4台のディスク(OS用の2台(ミラー))とLVMグループのディスク2台(1TB)をインストールしています。これで、空き容量がなくなり、さらにディスクを追加することを決定し、サーバーに2x1TBのディスクを追加しましたが、Linux CentOS7に表示されますfdisk -l
。私たちは以下を行いました
echo "- - -" > /sys/class/scsi_host/host0/scan
/var/log/messages に表示される
[16507042.745884] scsi 0:0:0:0: lun4194304 has a LUN larger than allowed by the host adapter
[16507042.745892] scsi 0:0:0:0: lun4194560 has a LUN larger than allowed by the host adapter
[16507042.745895] scsi 0:0:0:0: lun4194816 has a LUN larger than allowed by the host adapter
これはscsiです
# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: HP Model: H240ar Rev: 4.02
Type: RAID ANSI SCSI revision: 05
Host: scsi0 Channel: 01 Id: 00 Lun: 00
Vendor: HP Model: LOGICAL VOLUME Rev: 4.02
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 01 Id: 00 Lun: 01
Vendor: HP Model: LOGICAL VOLUME Rev: 4.02
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 01 Id: 00 Lun: 02
Vendor: HP Model: LOGICAL VOLUME Rev: 4.02
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi0 Channel: 00 Id: 00 Lun: 4194240
Vendor: HP Model: H240ar Rev: 4.02
Type: RAID ANSI SCSI revision: 05
Host: scsi0 Channel: 00 Id: 00 Lun: 4194496
Vendor: HP Model: H240ar Rev: 4.02
Type: RAID ANSI SCSI revision: 05
Host: scsi0 Channel: 00 Id: 00 Lun: 4194752
Vendor: HP Model: H240ar Rev: 4.02
Type: RAID ANSI SCSI revision: 05
/var/log/messages で検出されたディスクの表示
hpsa 0000:03:00.0: scsi 0:0:5:0: masked Direct-Access ATA Samsung SSD 850 PHYS DRV SSDSmartPathCap- En- Exp=0
hpsa 0000:03:00.0: scsi 0:0:6:0: masked Direct-Access ATA Samsung SSD 850 PHYS DRV SSDSmartPathCap- En- Exp=0
ディスクに非常に大きな数字が表示されるのはなぜですか?数を増やすには、 LUN
modprobe.confで何を設定する必要がありますか?max_lun=xxxxxx
それとも、RAIDコントローラにOSの代わりにディスクを処理するように指示する必要がありますか?