Re: Перестал собираться md raid при загрузке.

2014-11-05 Пенетрантность Andrey Nikitin
В Wed, 29 Oct 2014 14:00:44 +0300
Andrey Tataranovich tataranov...@gmail.com пишет:

 Можно убрать FD с типа партиции и добавить INITRDSTART='all'
 в /etc/default/mdadm. В этом случае md девайсы будут собираться из
 initrd, а не ядром.

Реально помогло:
 * rootdelay=10
и/или
 * quick что-то test или check = off в bios (стало на 1-2 сек. дольше)


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141105170813.77317469@host19.localdomain



Re: Перестал собираться md raid при загрузке.

2014-11-05 Пенетрантность Hleb Valoshka
On 11/5/14, Andrey Nikitin andrey.d.niki...@gmail.com wrote:

 Можно убрать FD с типа партиции и добавить INITRDSTART='all'
 в /etc/default/mdadm. В этом случае md девайсы будут собираться из
 initrd, а не ядром.

 Реально помогло:
  * rootdelay=10
 и/или
  * quick что-то test или check = off в bios (стало на 1-2 сек. дольше)

Странно, что у вас это вылезло только недавно, так как подобный баг
проявился ещё во времена ядра 3.8.


Re: Перестал собираться md raid при загрузке.

2014-11-05 Пенетрантность Andrey Nikitin
В Wed, 5 Nov 2014 21:19:27 +0300
Hleb Valoshka 375...@gmail.com пишет:

 Странно, что у вас это вылезло только недавно, так как подобный баг
 проявился ещё во времена ядра 3.8.

Проблемы начались примерно после перехода на systemd init.
Я на него грешил тогда. Какое в этот момент было ядро - не помню.
А на самом деле, источником проблему оказался initramfs,
где райды собираются сразу после загрузки модулей sd_,
совершенно не ожидая готовности устройств. Есть там какой-то wait, но,
видимо, недостаточный.
Впрочем, при наличии rootdelay, это скорее в wishlist, чем в bug.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141106085454.01e3b3e8@host19.localdomain



Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Nikitin
Здравствуйте.

Debian Wheeze 8.0 (3.16-3-amd64), в которой 2 raid1 (зеркало) массива:
md0: sd{b,c}1
md1: sd{b,c}3

Примерно с месяц назад, через раз стал выпадать диск sdc (копия sdb) из 
массивов при загрузке.

Ругачек на диски нет.
Кусок kern.log для разбитой загрузке привожу ниже:

# инит 1-го диска
kernel: [7.719215] scsi 2:0:0:0: Direct-Access ATA  WDC 
WD4000AAKS-0 1C02 PQ: 0 ANSI: 5
kernel: [7.719515] sd 2:0:0:0: [sdb] 781422768 512-byte logical blocks: 
(400 GB/372 GiB)
kernel: [7.732664]  sdb: sdb1 sdb2 sdb3
kernel: [7.733628] sd 2:0:0:0: [sdb] Attached SCSI disk

# неудачный запуск массива md1 (до инита всех дисков, составляющих массив)
kernel: [8.344987] md: md1 stopped.
kernel: [8.345499] md: bindsdb3
kernel: [8.492907] md: raid1 personality registered for level 1
kernel: [8.493280] md/raid1:md1: active with 1 out of 2 mirrors
kernel: [8.493320] md1: detected capacity change from 0 to 393999024128
kernel: [8.493939]  md1: unknown partition table

# инит 2-го диска
kernel: [8.543808] scsi 4:0:0:0: Direct-Access ATA  WDC 
WD4000AAKS-0 1C02 PQ: 0 ANSI: 5
kernel: [8.544174] sd 4:0:0:0: [sdc] 781422768 512-byte logical blocks: 
(400 GB/372 GiB)
kernel: [8.559318]  sdc: sdc1 sdc2 sdc3
kernel: [8.559836] sd 4:0:0:0: [sdc] Attached SCSI disk

# неудачный запуск массива md0, причём в момент когда оба диска доступны
kernel: [8.981260] md: md0 stopped.
kernel: [8.982580] md: bindsdb1
kernel: [8.983711] md/raid1:md0: active with 1 out of 2 mirrors
kernel: [8.983736] md0: detected capacity change from 0 to 98566144
kernel: [8.984272]  md0: unknown partition table

Прим:
  * На райдовых разделах (/dev/sd{b,c}{1,3}) стоит тип 0xFD (Linux raid 
autodetect).
  * Норм. загрузка бывает когда оба диска инициализируются до 1-й попытки md 
bind

mdadm.conf
# definitions of existing MD arrays
ARRAY /dev/md0 UUID=8f1d6116:8474f3a0:d417b99e:28a7727f
ARRAY /dev/md1 UUID=e2e0053f:10ba7fbe:ac344792:529157d0

Х.з. как назначаются UUID-ы в mdadm.conf, но первый (md0) совпадает с UUID sdc1
$ sudo blkid /dev/sdc1
/dev/sdc1: UUID=8f1d6116-8474-f3a0-d417-b99e28a7727f TYPE=linux_raid_member 
PARTUUID=-01 

а второй md1 с sdb3
sudo blkid /dev/sdb3
/dev/sdb3: UUID=e2e0053f-10ba-7fbe-ac34-4792529157d0 TYPE=linux_raid_member 
PARTUUID=30a230a1-03

Может кто встречался с подобным? Помогите разобраться или определить на кого 
багрепорт послать,
на ядро или mdadm или ... может все решиться если убрать FD (Linux raid 
autodetect) с разделов (сцыкотно)?
Устал осколки склеивать почти через день.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029092912.13c2cad2@host19.localdomain



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Nikolay Kachanov
Здравствуйте, Андрей.

 29.10.2014 09:29:12, Andrey Nikitin:
 Debian Wheeze 8.0 

Вы хотели написать Jessie?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/545094c2.7000...@gmail.com



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Tataranovich
В Wed, 29 Oct 2014 09:29:12 +0300
Andrey Nikitin andrey.d.niki...@gmail.com пишет:

 Здравствуйте.
 
 Debian Wheeze 8.0 (3.16-3-amd64), в которой 2 raid1 (зеркало) массива:
 md0: sd{b,c}1
 md1: sd{b,c}3
 
 Примерно с месяц назад, через раз стал выпадать диск sdc (копия sdb)
 из массивов при загрузке.
 
 Ругачек на диски нет.
 Кусок kern.log для разбитой загрузке привожу ниже:
 
 # инит 1-го диска
 kernel: [7.719215] scsi 2:0:0:0: Direct-Access ATA  WDC
 WD4000AAKS-0 1C02 PQ: 0 ANSI: 5 kernel: [7.719515] sd 2:0:0:0:
 [sdb] 781422768 512-byte logical blocks: (400 GB/372 GiB) kernel:
 [7.732664]  sdb: sdb1 sdb2 sdb3 kernel: [7.733628] sd
 2:0:0:0: [sdb] Attached SCSI disk
 
 # неудачный запуск массива md1 (до инита всех дисков, составляющих
 массив) kernel: [8.344987] md: md1 stopped.
 kernel: [8.345499] md: bindsdb3
 kernel: [8.492907] md: raid1 personality registered for level 1
 kernel: [8.493280] md/raid1:md1: active with 1 out of 2 mirrors
 kernel: [8.493320] md1: detected capacity change from 0 to
 393999024128 kernel: [8.493939]  md1: unknown partition table
 
 # инит 2-го диска
 kernel: [8.543808] scsi 4:0:0:0: Direct-Access ATA  WDC
 WD4000AAKS-0 1C02 PQ: 0 ANSI: 5 kernel: [8.544174] sd 4:0:0:0:
 [sdc] 781422768 512-byte logical blocks: (400 GB/372 GiB) kernel:
 [8.559318]  sdc: sdc1 sdc2 sdc3 kernel: [8.559836] sd
 4:0:0:0: [sdc] Attached SCSI disk
 
 # неудачный запуск массива md0, причём в момент когда оба диска
 доступны kernel: [8.981260] md: md0 stopped.
 kernel: [8.982580] md: bindsdb1
 kernel: [8.983711] md/raid1:md0: active with 1 out of 2 mirrors
 kernel: [8.983736] md0: detected capacity change from 0 to
 98566144 kernel: [8.984272]  md0: unknown partition table
 
 Прим:
   * На райдовых разделах (/dev/sd{b,c}{1,3}) стоит тип 0xFD (Linux
 raid autodetect).
   * Норм. загрузка бывает когда оба диска инициализируются до 1-й
 попытки md bind
 
 mdadm.conf
 # definitions of existing MD arrays
 ARRAY /dev/md0 UUID=8f1d6116:8474f3a0:d417b99e:28a7727f
 ARRAY /dev/md1 UUID=e2e0053f:10ba7fbe:ac344792:529157d0
 
 Х.з. как назначаются UUID-ы в mdadm.conf, но первый (md0) совпадает с
 UUID sdc1 $ sudo blkid /dev/sdc1
 /dev/sdc1: UUID=8f1d6116-8474-f3a0-d417-b99e28a7727f
 TYPE=linux_raid_member PARTUUID=-01 
 
 а второй md1 с sdb3
 sudo blkid /dev/sdb3
 /dev/sdb3: UUID=e2e0053f-10ba-7fbe-ac34-4792529157d0
 TYPE=linux_raid_member PARTUUID=30a230a1-03
 
 Может кто встречался с подобным? Помогите разобраться или определить
 на кого багрепорт послать, на ядро или mdadm или ... может все
 решиться если убрать FD (Linux raid autodetect) с разделов
 (сцыкотно)? Устал осколки склеивать почти через день.
 
 

Можно убрать FD с типа партиции и добавить INITRDSTART='all'
в /etc/default/mdadm. В этом случае md девайсы будут собираться из
initrd, а не ядром.

Вы ничем не рискуете, т.к. если не загрузится, то с LiveCD вернуть
метки на место не проблема.

-- 
WBR, Andrey Tataranovich


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029140044.5a25f58d@dragoncore.local



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Nikitin
В Wed, 29 Oct 2014 10:18:26 +0300
Nikolay Kachanov nikolay.kacha...@gmail.com пишет:

 Вы хотели написать Jessie?
Да, конечно.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029151354.2e6a1e67@host19.localdomain



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Nikitin
В Wed, 29 Oct 2014 14:00:44 +0300
Andrey Tataranovich tataranov...@gmail.com пишет:

 Можно убрать FD с типа партиции и добавить INITRDSTART='all'
 в /etc/default/mdadm. В этом случае md девайсы будут собираться из
 initrd, а не ядром.

Переменная установлена, спасибо, попробую.

Да, и если /dev/md0 это /boot?



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029151834.7030e541@host19.localdomain



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Tataranovich
В Wed, 29 Oct 2014 15:18:34 +0300
Andrey Nikitin andrey.d.niki...@gmail.com пишет:

 В Wed, 29 Oct 2014 14:00:44 +0300
 Andrey Tataranovich tataranov...@gmail.com пишет:
 
  Можно убрать FD с типа партиции и добавить INITRDSTART='all'
  в /etc/default/mdadm. В этом случае md девайсы будут собираться из
  initrd, а не ядром.
 
 Переменная установлена, спасибо, попробую.
 
 Да, и если /dev/md0 это /boot?

Не важно. Grub грузит свой stage1.5 с чего угодно, если сможет при
установке определить физическое расположение на диске.

Поддержка RAID1 в данном случае - поддержка установки в MBR всех
дисков, членов RAID.

-- 
WBR, Andrey Tataranovich


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029152939.7551a02b@dragoncore.local



Re: Перестал собираться md raid при загрузке.

2014-10-29 Пенетрантность Andrey Nikitin
В Wed, 29 Oct 2014 15:29:39 +0300
Andrey Tataranovich tataranov...@gmail.com пишет:

 Не важно. Grub грузит свой stage1.5 с чего угодно, если сможет при
 установке определить физическое расположение на диске.
 
 Поддержка RAID1 в данном случае - поддержка установки в MBR всех
 дисков, членов RAID.

С не boot-овым md сработало, изм. тип раздела с fd на 83, reboot -
норм. (1 раз, по крайней мере)

Boot-ый подумаю ещё, он маленький - быстро восстанавливается :)


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20141029160126.1ea3796c@host19.localdomain