Есть сервачек на базе Intel S5000PSL, сделал программный рейд, при креш
тестах всплыли интересные ньюнасы.
Debian Etch.
На сервере 3 sata диска, sda,sdb,sdc в хотсвапе.
sda + sdb = md_raid1
# df -h|grep md
/dev/md3 227G 921M 214G 1% /
/dev/md1 183M 17M 157M 10% /boot
1)
Собственно имитирую, что один диск в массиве сдох ...вытаскиваю... все
ок, вставляю обратно, но он определяется уже не как sdb, а как sdd.
Подробней с выводом dmesg показано ниже. Неприятно, но ребут помогает,
диск снова именуюется правильно, восстанавливаю degraded зеркало по типу
# mdadm -a /dev/md3 /dev/sdb3
Вопрос: это так и должна себя вести система, или такое поведение можно
какото отключить (чтобы нумерация дисков не сбивалась)? Идея то хотсвапа
как раз в том, чтобы без простоя менять диски... Ну или возможно я
что-то не так делаю..?
dmesg:
=== Вытянул hotswap disk2 (sdb) ===
Apr 3 14:46:57 srv kernel: mptbase: ioc0: LogInfo(0x31010011):
Originator={PL}, Code={Open Failure}, SubCod
e(0x0011)
Apr 3 14:46:57 srv kernel: sd 0:0:1:0: SCSI error: return code = 0x00010000
Apr 3 14:46:57 srv kernel: end_request: I/O error, dev sdb, sector
490223230
Apr 3 14:46:57 srv kernel: ^IOperation continuing on 1 devices
Apr 3 14:46:57 srv kernel: RAID1 conf printout:
Apr 3 14:46:57 srv kernel: --- wd:1 rd:2
Apr 3 14:46:57 srv kernel: disk 0, wo:0, o:1, dev:sda3
Apr 3 14:46:57 srv kernel: disk 1, wo:1, o:0, dev:sdb3
Apr 3 14:46:57 srv kernel: RAID1 conf printout:
Apr 3 14:46:57 srv kernel: --- wd:1 rd:2
Apr 3 14:46:57 srv kernel: disk 0, wo:0, o:1, dev:sda3
Apr 3 14:46:57 srv kernel: mptsas: ioc0: removing sata device, channel
0, id 12, phy 1
=== Вставил обратно hotswap disk2 (sdb), но он определился уже как sdd ===
Apr 3 14:54:03 srv kernel: mptsas: ioc0: attaching sata device, channel
0, id 12, phy 1
Apr 3 14:54:03 srv kernel: Vendor: ATA Model: WDC WD2500YS-01S
Rev: 6C06
Apr 3 14:54:03 srv kernel: Type: Direct-Access
ANSI SCSI revision: 05
Apr 3 14:54:03 srv kernel: SCSI device sdd: 490234752 512-byte hdwr
sectors (251000 MB)
Apr 3 14:54:03 srv kernel: sdd: Write Protect is off
Apr 3 14:54:03 srv kernel: SCSI device sdd: drive cache: write back
Apr 3 14:54:03 srv kernel: SCSI device sdd: 490234752 512-byte hdwr
sectors (251000 MB)
Apr 3 14:54:03 srv kernel: sdd: Write Protect is off
Apr 3 14:54:03 srv kernel: SCSI device sdd: drive cache: write back
Apr 3 14:54:03 srv kernel: sdd: sdd1 sdd2 sdd3
Apr 3 14:54:03 srv kernel: sd 0:0:4:0: Attached scsi disk sdd
2) Тест второй.
Выключаю машину, вытаскиваю (по очереди) составляющие диски рейда, загружаю.
Система грузится с оставшихся компонентов рейда нормально, но опять
же...нумерация дисков сбивается. Бывший sdc становится sdb
С рейдами не сильно опыта много, поэтому буду благодарен если кто
прояснит ситуацию. Как правильно тестировать и вести себя в боевых
условиях....
--
Wbr, SK
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]