Backup
使用 hpsa 驅動程序引導 Debian 8 Jessie 時,物理儲存設備(例如磁帶和轉換器設備)不可見。
問題
升級到 Debian 8 Jessie 後未檢測到 Smart Array 控制器後面的所有物理設備
HP P212 智能陣列控制器和 HP 1/8 G2 LTO-5 3000 SAS 自動載入器
Debian 7 Whezzy 核心 3.2.0-4-amd64:
# lsscsi -g [0:0:0:0] disk ATA WDC WD5003ABYX-0 01.0 /dev/sda /dev/sg0 [0:0:1:0] disk ATA ST3000DM001-9YN1 CC4B /dev/sdb /dev/sg1 [1:0:0:0] disk ATA WDC WD30EFRX-68E 80.0 /dev/sdc /dev/sg2 [4:0:0:0] storage HP P212 5.14 - /dev/sg3 [4:2:0:0] tape HP Ultrium 5-SCSI Z58W /dev/st0 /dev/sg4 <<= physical device (tape) [4:2:0:1] mediumx HP 1x8 G2 AUTOLDR 3.50 /dev/sch0 /dev/sg5 <<= physical device (changer), missing in Debian 8
Debian 8 Jessie 核心 3.16.0-4-amd64:
# lsscsi -g [0:0:0:0] disk ATA WDC WD5003ABYX-0 01.0 /dev/sda /dev/sg0 [0:0:1:0] disk ATA ST3000DM001-9YN1 CC4B /dev/sdb /dev/sg1 [1:0:0:0] disk ATA WDC WD30EFRX-68E 80.0 /dev/sdc /dev/sg2 [4:0:0:0] storage HP P212 5.14 - /dev/sg3 [4:2:0:0] tape HP Ultrium 5-SCSI Z58W /dev/st0 /dev/sg4
- 即使在 scsi 匯流排重新掃描後也不會檢測到失去的設備。
- 遷移到 Debian 8 後磁帶更換器失去。
我們有以下硬體
- HP StoreEver 1/8 G2 LTO-6 Ultrium 6250 磁帶自動載入機
使用原始 Jessie Kernel 3.16.0-4 找不到自動載入器。
從 backports (jessie-backports) 添加核心就足夠了。
uname -a Linux backup2 4.6.0-0.bpo.1-amd64 #1 SMP Debian 4.6.3-1~bpo8+1 (2016-07-13) x86_64 GNU/Linux
現在自動載入器出現了
[0:0:0:0] storage HP P440ar 3.56 - /dev/sg0 [0:1:0:0] disk HP LOGICAL VOLUME 3.56 /dev/sda /dev/sg1 [0:1:0:1] disk HP LOGICAL VOLUME 3.56 /dev/sdb /dev/sg2 [1:0:0:0] storage HP H241 3.00 - /dev/sg3 [1:0:1:0] tape HP Ultrium 6-SCSI 35GW /dev/st0 /dev/sg4 [1:0:2:0] mediumx HP 1x8 G2 AUTOLDR 4.40 /dev/sch0 /dev/sg5