Re: при загрузке нет md1 девайса

2005-12-01 Пенетрантность Damir Hakimov
On Thu, 1 Dec 2005 09:44:48 +0200
Andriy Ivashchenko [EMAIL PROTECTED] wrote:

 On Thu, Dec 01, 2005 at 09:43:33AM +0300, Damir Hakimov wrote:
  On Wed, 30 Nov 2005 15:15:54 +0200
  Andriy Ivashchenko [EMAIL PROTECTED] wrote:
  
   В студию
  [EMAIL PROTECTED]:~$ ls -l /dev/md*
  brw-rw  1 root disk 9, 0 2005-12-01 09:00 /dev/md0
 
 А это странно. Отсутствуют файлы устройств. 
 cd /dev/; ./MAKEDEV md
 Так же проверьте грузится ли модуль raid0. 
 

Об этом сначала и была речь. Google подсказал, что проблема в udev.

Если я выполню
#mdadm --create /dev/md1 --auto --chunk=16 --level=0 --raid-devices=2 /dev/sda2 
/dev/sdb2
md - девайс создается и работает. до следующей перезагрузки.

есть такое описание проблемы:
udev thinks that devices should appear in /dev after the device is
actually known to exist in the kernel. md needs a device to exist in
/dev before the kernel can be told that it exists.

предлагают также такое решение:
Q: How do you make devices persistent in udev, so they stop getting
created dynamically?

A: you can cd into /dev/ and ./MAKEDEV md, then cp /etc/md* to
/etc/udev/devices/

но что-то мне сдается, что команда cp скопирует мне _содержимое_ md девайса, 
туда, куда не надо.
Может нужно ее с особыми ключами применить???


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-12-01 Пенетрантность Damir Hakimov
Вроде-бы нашел.

снес udev
из файла /etc/maadm/mdadm.conf удалил уиды устройств.


теперь попробую поставить udev на место. оказывается в mdadm.conf можно 
написать опцию auto=yes, чтобы устройство создавалось автоматически


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-11-30 Пенетрантность Damir Hakimov
On Wed, 30 Nov 2005 13:52:38 +0600 (NOVT)
Dmitry A. Fedorov [EMAIL PROTECTED] wrote:

 On Wed, 30 Nov 2005, Damir Hakimov wrote:
 
  /etc/init.d/mdadm-raid стартует?
 
  Да. А при чем он?
 
 Без него md-разделы (или как их там) не собираются,
 даже если все модули в ядре.
 То есть, проверять все равно было бы нечего.
 
md0 -то собирается и работает. а md1 - нет


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-11-30 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Vlad Solopchenko wrote:


Без него md-разделы (или как их там) не собираются,
даже если все модули в ядре.


Неправда ваша. Это только в том случае, если md собран модулем.
Ежели же он в ядре - то не обязательно, можно и ядерным автосканом
обойтись. Предлагаю автору трида обратить внимание на
linux kernel source path/Documentation/md.txt


То есть, параметры ему подавай, в лило. Меня это не устраивает.

Re: при загрузке нет md1 девайса

2005-11-30 Пенетрантность Damir Hakimov
On Wed, 30 Nov 2005 11:44:51 +0200
Andriy Ivashchenko [EMAIL PROTECTED] wrote:

 On Wed, Nov 30, 2005 at 09:22:39AM +0300, Damir Hakimov wrote:
  Hi All!
  проблема такая:
  ядро 2.6.8-2-686, исползуется udev.
  
  Создал два md устройства, md0 и мд1. - оба работают нормально.
  при загрузке нет мд1 и естно fschk не может его проверить.
  
  помогите, плз, разобраться как заставить udev воссаздовать это устройство.
 
 Я не знаю как там обстоят дела с udev, но если md0 это / , то она 
 поднимается
 еще в initrd. Остальные md* не видятся до тех пор, пока, как уже было 
 замечено,
 не отработает /etc/init.d/mdadm-raid. При этом обязательно прописать
 правильно фйл /etc/mdadm/mdadm.conf.
 Еще раз уточню, что это касается дистрибутивных ядер, где md идет модулем
 и штатными средствами грузится из правильно-сгенерированного вами initrd
 

ядро штатное, md0 - корень, все как ты описал.
при попытке запуска
#/etc/init.d/mdadm-raid start
Starting raid devices:
mdadm error opening /dev/md1: No such file or directory
done.

/etc/mdadm/mdadm.conf - настроен.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-11-30 Пенетрантность Damir Hakimov
On Wed, 30 Nov 2005 15:15:54 +0200
Andriy Ivashchenko [EMAIL PROTECTED] wrote:

 В студию
[EMAIL PROTECTED]:~$ ls -l /dev/md*
brw-rw  1 root disk 9, 0 2005-12-01 09:00 /dev/md0

[EMAIL PROTECTED]:~$ cat /proc/mdstat
Personalities : [raid1]
md0 : active raid1 sda1[0] sdb1[1]
  9767424 blocks [2/2] [UU]

unused devices: none

[EMAIL PROTECTED]:~$ cat /etc/mdadm/mdadm.conf
DEVICE partitions
ARRAY /dev/md1 level=raid0 num-devices=2 
UUID=83af1a2c:9f63ce41:724e248f:2dae91e4
devices=/dev/sda2,/dev/sdb2
ARRAY /dev/md0 level=raid1 num-devices=2 
UUID=3dfebcae:b999dfbe:703059bc:d9282033
devices=/dev/sda1,/dev/sdb1

[EMAIL PROTECTED]:~$ cat /etc/default/mdadm
# This file is automatically generated.
# Run 'dpkg-reconfigure mdadm' to modify it.
START_DAEMON=true
MAIL_TO=root
AUTOSTART=true

пробовал сделать 
#mv /etc/rcS.d/S25mdadm-raid /etc/rcS.d/S03mdadm-raid
Появилось md1, но не завелось Ж(


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



при загрузке нет md1 девайса

2005-11-29 Пенетрантность Damir Hakimov
Hi All!
проблема такая:
ядро 2.6.8-2-686, исползуется udev.

Создал два md устройства, md0 и мд1. - оба работают нормально.
при загрузке нет мд1 и естно fschk не может его проверить.

помогите, плз, разобраться как заставить udev воссаздовать это устройство.

Дамир.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-11-29 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Damir Hakimov wrote:


ядро 2.6.8-2-686, исползуется udev.

Создал два md устройства, md0 и мд1. - оба работают нормально.
при загрузке нет мд1 и естно fschk не может его проверить.

помогите, плз, разобраться как заставить udev воссаздовать это устройство.


/etc/init.d/mdadm-raid стартует?

Re: при загрузке нет md1 девайса

2005-11-29 Пенетрантность Damir Hakimov
On Wed, 30 Nov 2005 12:48:22 +0600 (NOVT)
Dmitry A. Fedorov [EMAIL PROTECTED] wrote:

 On Wed, 30 Nov 2005, Damir Hakimov wrote:
 
  ядро 2.6.8-2-686, исползуется udev.
 
  Создал два md устройства, md0 и мд1. - оба работают нормально.
  при загрузке нет мд1 и естно fschk не может его проверить.
 
  помогите, плз, разобраться как заставить udev воссаздовать это устройство.
 
 /etc/init.d/mdadm-raid стартует?

Да. А при чем он?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: при загрузке нет md1 девайса

2005-11-29 Пенетрантность Dmitry A. Fedorov

On Wed, 30 Nov 2005, Damir Hakimov wrote:


/etc/init.d/mdadm-raid стартует?


Да. А при чем он?


Без него md-разделы (или как их там) не собираются,
даже если все модули в ядре.
То есть, проверять все равно было бы нечего.