The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не добавляется раздел диска в md raid"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / Linux)
Изначальное сообщение [ Отслеживать ]

"Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 25-Июн-14, 14:21 
Добрый день, коллеги.
Возникла следующая проблема. На сервере поднят raid 1 через mdadm. Развалился один диск в рэйде, сбойный диск зафейлили и поставили другой. Но при добавлении одного из раздела диска в raid, пишет следующее: mdadm: Cannot open /dev/sdb2: Device or resource busy. Опишу командами порядок действий:

cat /proc/mdstat

Personalities : [raid1]
md0 : active raid1 sda1[1]
      511988 blocks super 1.0 [2/1] [_U]
      
md1 : active raid1 sda2[1]
      487872404 blocks super 1.1 [2/1] [_U]
      bitmap: 3/4 pages [12KB], 65536KB chunk


Копируем таблицу разделов:

sfdisk -d /dev/sda | sfdisk --force /dev/sdb

Проверяется, чтобы сейчас никто не использовал этот диск...
BLKRRPART: Устройство или ресурс занято

Диск сейчас используется - скорее всего, разметка - это плохая идея.
Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
Используйте флаг --no-reread для отмены этой проверки.

Диск /dev/sdb: 60801 цилиндров, 255 головок, 63 секторов/дорожку
Старая ситуация:
Единицы = цилиндры по 8225280 байт, блоки по 1024 байт, начиная с 0

  Устр-во Загр   Нач   Конец    #цил     #блоки   Id  Система
/dev/sdb1          0       -       0          0    0  Пустой
/dev/sdb2          0       -       0          0    0  Пустой
/dev/sdb3          0       -       0          0    0  Пустой
/dev/sdb4          0       -       0          0    0  Пустой
Новая ситуация:
Единицы = секторы по 512 байт, начиная с 0

  Устр-во Загр   Начало     Конец   #секторы  Id  Система
/dev/sdb1   *      2048   1026047    1024000  fd  Автоопределение Linux raid
/dev/sdb2       1026048 976773167  975747120  fd  Автоопределение Linux raid
/dev/sdb3             0         -          0   0  Пустой
/dev/sdb4             0         -          0   0  Пустой
Предупреждение: раздел 1 не заканчивается на границе цилиндра
Новая таблица разделов успешно записана

Перечитывается таблица разделов...
BLKRRPART: Устройство или ресурс занято
The command to re-read the partition table failed.
Run partprobe(8), kpartx(8) or reboot your system now,
before using mkfs

Если вы создали или изменили раздел DOS, скажем, /dev/foo7, используйте затем dd(1),
чтобы обнулить первые 512 байт:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1
(См. fdisk(8).)


fdisk -l /dev/sda

Диск /dev/sda: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e84c3

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1          64      512000   fd  Автоопределение Linux raid
Раздел 1 не заканчивается на границе цилиндра.
/dev/sda2              64       60802   487873560   fd  Автоопределение Linux raid
Раздел 2 не заканчивается на границе цилиндра.


fdisk -l /dev/sdb

Диск /dev/sdb: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b9f14

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1   *           1          64      512000   fd  Автоопределение Linux raid
Раздел 1 не заканчивается на границе цилиндра.
/dev/sdb2              64       60802   487873560   fd  Автоопределение Linux raid

Добавляем раздел в RAID1 массив:

mdadm --manage /dev/md0 --add /dev/sdb1
mdadm: added /dev/sdb1

Нормально добавилось. Далее добавляем

mdadm --manage /dev/md1 --add /dev/sdb2
mdadm: Cannot open /dev/sdb2: Device or resource busy


И не добавляется..

Не понятно чем занят раздел.

lsof /dev/sdb2
пусто

mdadm --examine /dev/sdb2
mdadm: No md superblock detected on /dev/sdb2.


Может кто сталкивался с такой проблемой. Заранее спасибо за помощь..

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 25-Июн-14, 15:33 
>[оверквотинг удален]
> Нормально добавилось. Далее добавляем
> mdadm --manage /dev/md1 --add /dev/sdb2
> mdadm: Cannot open /dev/sdb2: Device or resource busy
> И не добавляется..
> Не понятно чем занят раздел.
> lsof /dev/sdb2
> пусто
> mdadm --examine /dev/sdb2
> mdadm: No md superblock detected on /dev/sdb2.
> Может кто сталкивался с такой проблемой. Заранее спасибо за помощь..

1. принудительно зачистить новый диск dd
2. предупреждения у fdisk'а/sfdisk'а быть не должно
3. после создания копии разделов sfdisk'ом отключить диск и подключить по новой
4. dmesg и /var/log/syslog сметреть на предупреждения, /rpoc/mdstat также.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 17:51 
>[оверквотинг удален]
>> Не понятно чем занят раздел.
>> lsof /dev/sdb2
>> пусто
>> mdadm --examine /dev/sdb2
>> mdadm: No md superblock detected on /dev/sdb2.
>> Может кто сталкивался с такой проблемой. Заранее спасибо за помощь..
> 1. принудительно зачистить новый диск dd
> 2. предупреждения у fdisk'а/sfdisk'а быть не должно
> 3. после создания копии разделов sfdisk'ом отключить диск и подключить по новой
> 4. dmesg и /var/log/syslog сметреть на предупреждения, /rpoc/mdstat также.

Делал все как вы говорили, зачистил через dd.. но:

sfdisk -d /dev/sda | sfdisk /dev/sdb
Проверяется, чтобы сейчас никто не использовал этот диск...
BLKRRPART: Устройство или ресурс занято

Диск сейчас используется - скорее всего, разметка - это плохая идея.
Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
Используйте флаг --no-reread для отмены этой проверки.
Используйте флаг --force для отключения всех проверок.

Странное поведение, раньше диски добавлялись без проблем.. В логах по этому поводу ничего нет, /var/log/messages. В чем может быть ещё проблема?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не добавляется раздел диска в md raid"  +/
Сообщение от PavelR (??) on 26-Июн-14, 18:26 

> Делал все как вы говорили, зачистил через dd.. но:

Как именно?

> sfdisk -d /dev/sda | sfdisk /dev/sdb
> Проверяется, чтобы сейчас никто не использовал этот диск...
> BLKRRPART: Устройство или ресурс занято
> Странное поведение, раньше диски добавлялись без проблем.. В логах по этому поводу
> ничего нет, /var/log/messages. В чем может быть ещё проблема?

Проблема именно в том, что диск кем-то занят.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 19:02 
>> Делал все как вы говорили, зачистил через dd.. но:
> Как именно?
>> sfdisk -d /dev/sda | sfdisk /dev/sdb
>> Проверяется, чтобы сейчас никто не использовал этот диск...
>> BLKRRPART: Устройство или ресурс занято
>> Странное поведение, раньше диски добавлялись без проблем.. В логах по этому поводу
>> ничего нет, /var/log/messages. В чем может быть ещё проблема?
> Проблема именно в том, что диск кем-то занят.

Очистил диск dd if=/dev/zero of=/dev/sdb bs=1024k

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 26-Июн-14, 18:52 
>[оверквотинг удален]
> Делал все как вы говорили, зачистил через dd.. но:
> sfdisk -d /dev/sda | sfdisk /dev/sdb
> Проверяется, чтобы сейчас никто не использовал этот диск...
> BLKRRPART: Устройство или ресурс занято
> Диск сейчас используется - скорее всего, разметка - это плохая идея.
> Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
> Используйте флаг --no-reread для отмены этой проверки.
> Используйте флаг --force для отключения всех проверок.
> Странное поведение, раньше диски добавлялись без проблем.. В логах по этому поводу
> ничего нет, /var/log/messages. В чем может быть ещё проблема?

dmsetup status

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 19:00 
>[оверквотинг удален]
>> sfdisk -d /dev/sda | sfdisk /dev/sdb
>> Проверяется, чтобы сейчас никто не использовал этот диск...
>> BLKRRPART: Устройство или ресурс занято
>> Диск сейчас используется - скорее всего, разметка - это плохая идея.
>> Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
>> Используйте флаг --no-reread для отмены этой проверки.
>> Используйте флаг --force для отключения всех проверок.
>> Странное поведение, раньше диски добавлялись без проблем.. В логах по этому поводу
>> ничего нет, /var/log/messages. В чем может быть ещё проблема?
> dmsetup status

dmsetup status
vg_dr-lv_swap: 0 16580608 linear
vg_dr-lv_root: 0 40960000 linear
vg_dr-lv_tmp: 0 4194304 linear
vg_dr-lv_var: 0 102400000 linear
vg_quaga0-lv_home: 0 866754560 linear
vg_dr-lv_vz: 0 614400000 linear
vg_quaga0-lv_swap: 0 4128768 linear
vg_quaga0-lv_root: 0 104857600 linear
vg_dr-lv_backup: 0 104857600 linear

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 26-Июн-14, 19:08 
>[оверквотинг удален]
> dmsetup status
> vg_dr-lv_swap: 0 16580608 linear
> vg_dr-lv_root: 0 40960000 linear
> vg_dr-lv_tmp: 0 4194304 linear
> vg_dr-lv_var: 0 102400000 linear
> vg_quaga0-lv_home: 0 866754560 linear
> vg_dr-lv_vz: 0 614400000 linear
> vg_quaga0-lv_swap: 0 4128768 linear
> vg_quaga0-lv_root: 0 104857600 linear
> vg_dr-lv_backup: 0 104857600 linear

cat /poc/mdstat
pvs
vgs
lvs
lsscsi

grep -R sdb2 /etc/

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 19:15 
>[оверквотинг удален]
>> vg_dr-lv_vz: 0 614400000 linear
>> vg_quaga0-lv_swap: 0 4128768 linear
>> vg_quaga0-lv_root: 0 104857600 linear
>> vg_dr-lv_backup: 0 104857600 linear
> cat /poc/mdstat
> pvs
> vgs
> lvs
> lsscsi
> grep -R sdb2 /etc/

cat /proc/mdstat

Personalities : [raid1]
md0 : active raid1 sda1[1]
      511988 blocks super 1.0 [2/1] [_U]
      
md1 : active raid1 sda2[1]
      487872404 blocks super 1.1 [2/1] [_U]
      bitmap: 4/4 pages [16KB], 65536KB chunk

unused devices: <none>

pvs
  PV         VG       Fmt  Attr PSize   PFree
  /dev/md1   vg_dr lvm2 a--  465,27g 44,03g

vgs
  VG       #PV #LV #SN Attr   VSize   VFree
  vg_dr   1   6   0 wz--n- 465,27g 44,03g


lvs
  LV        VG       Attr     LSize   Pool Origin Data%  Move Log Copy%  Convert
  lv_backup vg_dr -wi-a---  50,00g                                          
  lv_root   vg_dr -wi-ao--  19,53g                                          
  lv_swap   vg_dr -wi-ao--   7,91g                                          
  lv_tmp    vg_dr -wi-ao--   2,00g                                          
  lv_var    vg_dr -wi-ao--  48,83g                                          
  lv_vz     vg_dr -wi-ao-- 292,97g  

grep -R sdb2 /etc/

/etc/makedev.d/02linux-2.6.x:# the second disk is now dasd1b (94/6) instead of dasdb2 (94/6)
/etc/lvm/backup/vg_quaga0:            device = "/dev/sdb2"    # Hint only
/etc/lvm/archive/vg_quaga0_00000-1015329626.vg:            device = "/dev/sdb2"    # Hint only

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 26-Июн-14, 19:20 
>[оверквотинг удален]
>   lv_backup vg_dr -wi-a---  50,00g
>   lv_root   vg_dr -wi-ao--  19,53g
>   lv_swap   vg_dr -wi-ao--   7,91g
>   lv_tmp    vg_dr -wi-ao--   2,00g
>   lv_var    vg_dr -wi-ao--  48,83g
>   lv_vz     vg_dr -wi-ao-- 292,97g
> grep -R sdb2 /etc/
> /etc/makedev.d/02linux-2.6.x:# the second disk is now dasd1b (94/6) instead of dasdb2 (94/6)
> /etc/lvm/backup/vg_quaga0:   device = "/dev/sdb2" # Hint only
> /etc/lvm/archive/vg_quaga0_00000-1015329626.vg:   device = "/dev/sdb2" # Hint only

fdisk -l /dev/sdb

диск после dd был переподключен? какими командами? что после переподключения в dmesg'е?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 19:22 
>[оверквотинг удален]
>>   lv_swap   vg_dr -wi-ao--   7,91g
>>   lv_tmp    vg_dr -wi-ao--   2,00g
>>   lv_var    vg_dr -wi-ao--  48,83g
>>   lv_vz     vg_dr -wi-ao-- 292,97g
>> grep -R sdb2 /etc/
>> /etc/makedev.d/02linux-2.6.x:# the second disk is now dasd1b (94/6) instead of dasdb2 (94/6)
>> /etc/lvm/backup/vg_quaga0:   device = "/dev/sdb2" # Hint only
>> /etc/lvm/archive/vg_quaga0_00000-1015329626.vg:   device = "/dev/sdb2" # Hint only
> fdisk -l /dev/sdb
> диск после dd был переподключен?

да, диск был переподключен..

fdisk -l /dev/sdb

Диск /dev/sdb: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 26-Июн-14, 19:23 
>[оверквотинг удален]
>> fdisk -l /dev/sdb
>> диск после dd был переподключен?
> да, диск был переподключен..
> fdisk -l /dev/sdb
> Диск /dev/sdb: 500.1 ГБ, 500107862016 байт
> 255 heads, 63 sectors/track, 60801 cylinders
> Units = цилиндры of 16065 * 512 = 8225280 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x00000000

я правильно понимаю что сейчас через sfdisk разделы создаются с предупреждениями?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 26-Июн-14, 19:27 
>[оверквотинг удален]
>>> диск после dd был переподключен?
>> да, диск был переподключен..
>> fdisk -l /dev/sdb
>> Диск /dev/sdb: 500.1 ГБ, 500107862016 байт
>> 255 heads, 63 sectors/track, 60801 cylinders
>> Units = цилиндры of 16065 * 512 = 8225280 bytes
>> Sector size (logical/physical): 512 bytes / 512 bytes
>> I/O size (minimum/optimal): 512 bytes / 512 bytes
>> Disk identifier: 0x00000000
> я правильно понимаю что сейчас через sfdisk разделы создаются с предупреждениями?

если использовать  sfdisk -d /dev/sda | sfdisk /dev/sdb, то таблица не создаётся:

Проверяется, чтобы сейчас никто не использовал этот диск...
BLKRRPART: Устройство или ресурс занято

Диск сейчас используется - скорее всего, разметка - это плохая идея.
Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
Используйте флаг --no-reread для отмены этой проверки.
Используйте флаг --force для отключения всех проверок.


Можно поставить ключ --force , тогда создастся, но с предупреждениями.. dmesg по этому поводу ничего не говорит..

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 26-Июн-14, 19:50 
>[оверквотинг удален]
> если использовать  sfdisk -d /dev/sda | sfdisk /dev/sdb, то таблица не
> создаётся:
> Проверяется, чтобы сейчас никто не использовал этот диск...
> BLKRRPART: Устройство или ресурс занято
> Диск сейчас используется - скорее всего, разметка - это плохая идея.
> Размонтируйте все файловые системы и отключите все разделы свопинга этого диска.
> Используйте флаг --no-reread для отмены этой проверки.
> Используйте флаг --force для отключения всех проверок.
> Можно поставить ключ --force , тогда создастся, но с предупреждениями.. dmesg по
> этому поводу ничего не говорит..

lsmod

grep -R sdb /etc/

альтернативный вариант blktrace'ом смотреть что происходит при подключении диска

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Не добавляется раздел диска в md raid"  +/
Сообщение от PavelR (ok) on 26-Июн-14, 22:57 

>> диск после dd был переподключен?
> да, диск был переподключен..

А это вообще как ? :-)

Расскажите подробнее.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

15. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 27-Июн-14, 08:01 
>>> диск после dd был переподключен?
>> да, диск был переподключен..
> А это вообще как ? :-)
> Расскажите подробнее.

echo 1 >/sys/class/scsi_device/1\:0\:0\:0/device/delete
echo '- - -' > /sys/class/scsi_host/host5/scan
lsscsi

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Не добавляется раздел диска в md raid"  +/
Сообщение от PavelR (ok) on 27-Июн-14, 08:17 
>>>> диск после dd был переподключен?
>>> да, диск был переподключен..
>> А это вообще как ? :-)
>> Расскажите подробнее.
> echo 1 >/sys/class/scsi_device/1\:0\:0\:0/device/delete
> echo '- - -' > /sys/class/scsi_host/host5/scan
> lsscsi

Ты уверен что ТС сделал именно так?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Не добавляется раздел диска в md raid"  +/
Сообщение от pavel_simple (ok) on 27-Июн-14, 08:26 
>>>>> диск после dd был переподключен?
>>>> да, диск был переподключен..
>>> А это вообще как ? :-)
>>> Расскажите подробнее.
>> echo 1 >/sys/class/scsi_device/1\:0\:0\:0/device/delete
>> echo '- - -' > /sys/class/scsi_host/host5/scan
>> lsscsi
> Ты уверен что ТС сделал именно так?

ты же знаешь этих вопрошающих -- всегда приходиться клещами вытягивать, как-будто это именно мне нужно чтобы у него работало.

нет конечно, я не уверен -- быть может он диск физически выключил а потом поyовой подрубил.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Не добавляется раздел диска в md raid"  +/
Сообщение от PavelR (ok) on 27-Июн-14, 08:31 
> нет конечно, я не уверен -- быть может он диск физически выключил
> а потом поyовой подрубил.

вот-вот, я больше склоняюсь к этому варианту, чем к варианту выполнения набора команд )

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Не добавляется раздел диска в md raid"  +/
Сообщение от Alexadm (ok) on 27-Июн-14, 11:26 
>> нет конечно, я не уверен -- быть может он диск физически выключил
>> а потом по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

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру