>> нет конечно, я не уверен -- быть может он диск физически выключил
>> а потом поyовой подрубил.
> вот-вот, я больше склоняюсь к этому варианту, чем к варианту выполнения набора
> команд ) Добрый день, отключал диск следующим способом:
echo 1 >/sys/block/sdb/device/delete
echo "- - -" >/sys/class/scsi_host/host(сдесь от 0 до 5)/scan - перебираю шины
fdisk -l
Сегодня с утра переподключил заново, диск стал sdc. в /var/log/messages следующее:
sd 1:0:0:0: [sdb] Synchronizing SCSI cache
kernel: [227597.752836] sd 1:0:0:0: [sdb] Stopping disk
kernel: [227598.500768] ata2.00: disabled
kernel: [227603.996846] __ratelimit: 2 callbacks suppressed
kernel: [227603.996850] Buffer I/O error on device dm-2, logical block 0
kernel: [227603.998501] Buffer I/O error on device dm-2, logical block 1
kernel: [227604.000141] Buffer I/O error on device dm-2, logical block 2
kernel: [227604.001814] Buffer I/O error on device dm-2, logical block 3
kernel: [227604.003463] Buffer I/O error on device dm-2, logical block 0
kernel: [227604.005112] Buffer I/O error on device dm-2, logical block 13107199
kernel: [227604.006779] Buffer I/O error on device dm-2, logical block 13107199
kernel: [227604.008475] Buffer I/O error on device dm-2, logical block 0
kernel: [227604.010139] Buffer I/O error on device dm-2, logical block 1
kernel: [227604.011782] Buffer I/O error on device dm-2, logical block 2
kernel: [227945.477227] ata1.00: hard resetting link
kernel: [227945.782012] ata1.01: hard resetting link
kernel: [227946.238062] ata1.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
kernel: [227946.238072] ata1.01: SATA link down (SStatus 0 SControl 300)
kernel: [227946.247403] ata1.00: configured for UDMA/133
kernel: [227946.247407] ata1: EH complete
kernel: [227948.989271] ata2.00: hard resetting link
kernel: [227949.294260] ata2.01: hard resetting link
kernel: [227949.750058] ata2.00: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
kernel: [227949.750069] ata2.01: SATA link down (SStatus 0 SControl 310)
kernel: [227949.753314] ata2.00: ATA-8: WDC WD5000AAKX-001CA0, 15.01H15, max UDMA/133
kernel: [227949.753317] ata2.00: 976773168 sectors, multi 0: LBA48 NCQ (depth 0/32)
kernel: [227949.756298] ata2.00: configured for UDMA/133
kernel: [227949.756304] ata2: EH complete
kernel: [227949.756388] scsi 1:0:0:0: Direct-Access ATA WDC WD5000AAKX-0 15.0 PQ: 0 ANSI: 5
kernel: [227949.756508] sd 1:0:0:0: Attached scsi generic sg1 type 0
kernel: [227949.756593] sd 1:0:0:0: [sdc] 976773168 512-byte logical blocks: (500 GB/465 GiB)
kernel: [227949.756633] sd 1:0:0:0: [sdc] Write Protect is off
kernel: [227949.756653] sd 1:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
kernel: [227949.756824] sdc:
kernel: [227952.413193] ata3: hard resetting link
kernel: [227952.728804] ata3: SATA link down (SStatus 0 SControl 300)
kernel: [227952.728816] ata3: EH complete
kernel: [227954.015306] unknown partition table
kernel: [227954.015462] sd 1:0:0:0: [sdc] Attached SCSI disk
kernel: [227956.813442] ata4: hard resetting link
kernel: [227957.129024] ata4: SATA link down (SStatus 0 SControl 300)
kernel: [227957.129039] ata4: EH complete
kernel: [227960.005453] ata5: soft resetting link
kernel: [227960.176511] ata5.01: configured for UDMA/33
kernel: [227960.176734] ata5: EH complete
далее попробовал копировать таблицу разделов:
sfdisk -d /dev/sda | sfdisk /dev/sdc
Проверяется, чтобы сейчас никто не использовал этот диск...
ОК
Диск /dev/sdc: 60801 цилиндров, 255 головок, 63 секторов/дорожку
/dev/sdc: нераспознанный тип таблицы разделов
Старая ситуация:
Разделы не найдены
Новая ситуация:
Единицы = секторы по 512 байт, начиная с 0
Устр-во Загр Начало Конец #секторы Id Система
/dev/sdc1 * 2048 1026047 1024000 fd Автоопределение Linux raid
/dev/sdc2 1026048 976773167 975747120 fd Автоопределение Linux raid
/dev/sdc3 0 - 0 0 Пустой
/dev/sdc4 0 - 0 0 Пустой
Предупреждение: раздел 1 не заканчивается на границе цилиндра
sfdisk: Не нравятся мне эти разделы - ничего не изменено.
(Если вы действительно хотите этого, используйте опцию --force.)
Сделал через --force:
sfdisk -d /dev/sda | sfdisk /dev/sdc --force
Проверяется, чтобы сейчас никто не использовал этот диск...
ОК
Диск /dev/sdc: 60801 цилиндров, 255 головок, 63 секторов/дорожку
/dev/sdc: нераспознанный тип таблицы разделов
Старая ситуация:
Разделы не найдены
Новая ситуация:
Единицы = секторы по 512 байт, начиная с 0
Устр-во Загр Начало Конец #секторы Id Система
/dev/sdc1 * 2048 1026047 1024000 fd Автоопределение Linux raid
/dev/sdc2 1026048 976773167 975747120 fd Автоопределение Linux raid
/dev/sdc3 0 - 0 0 Пустой
/dev/sdc4 0 - 0 0 Пустой
Предупреждение: раздел 1 не заканчивается на границе цилиндра
Новая таблица разделов успешно записана
Перечитывается таблица разделов...
Если вы создали или изменили раздел DOS, скажем, /dev/foo7, используйте затем dd(1),
чтобы обнулить первые 512 байт: dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(См. fdisk(8).)
Далее добавляю в raid:
mdadm --manage /dev/md0 --add /dev/sdc1
mdadm: added /dev/sdc1
mdadm --manage /dev/md1 --add /dev/sdc2
mdadm: added /dev/sdc2
Все нормально добавилось, единственное, не подскажете, чем может быть вызвана ошибка:
Buffer I/O error on device dm-2, logical block 0
kernel: [229137.226136] Buffer I/O error on device dm-2, logical block 1
kernel: [229137.227611] Buffer I/O error on device dm-2, logical block 2
kernel: [229137.229082] Buffer I/O error on device dm-2, logical block 3
kernel: [229137.230568] Buffer I/O error on device dm-2, logical block 0
kernel: [229137.232021] Buffer I/O error on device dm-2, logical block 13107199
kernel: [229137.233445] Buffer I/O error on device dm-2, logical block 13107199
kernel: [229137.234887] Buffer I/O error on device dm-2, logical block 0
kernel: [229137.236148] Buffer I/O error on device dm-2, logical block 1
kernel: [229137.237486] Buffer I/O error on device dm-2, logical block 2
find / -name dm-2
/sys/devices/virtual/block/dm-2
/sys/class/block/dm-2
/sys/block/dm-2
/dev/dm-2