On Thu, Aug 30, 2001 at 03:55:48PM +0200, Samuel Torton wrote:
> Rebonjour,

Salut,

[...]
> - Rappel partitions :
> --------------------
> La  distrib  est  installee  pour  l'instant  sur  le  premier  disque
> (/dev/sda),
> sans Soft-RAID.
> Le second disque (/dev/sdb) est seulement partitionne, mais aucun file
> system dessus.
> Les deux disques doivent avoir EXACTEMENT le meme partitioning:
> --> fdisk -l /dev/sda
> Device:       Bootable:     FS type:            File system:
> /dev/sda1    *                  Linux                /boot
> /dev/sda2                        Extended
> /dev/sda5                        Linux Swap
> /dev/sda6                        Linux                /
> /dev/sda7                        Linux                /home
> /dev/sda8                        Linux                /var
> --> fdisk -l /dev/sdb
> Device:       Bootable:     FS type:
> /dev/sdb1    *                  Linux raid autodetect
> /dev/sdb2                        Extended
> /dev/sdb5                        Linux Swap
> /dev/sdb6                        Linux raid autodetect
> /dev/sdb7                        Linux raid autodetect
> /dev/sdb8                        Linux raid autodetect

Heuu, l� y'a un truc qui me g�ne. En effet tu dis que les  deux  disques
doivent avoir le EXACTEMENT le m�me partionnement et  ce  n'est  pas  le
cas. Il faut le m�me type de partion sur les disques c'est � dire "Linux
raid  autodetect".  Cela  te  permettre  d'avoir  la  bonne  taille   de
superblock.

[...]
> - Installation des Raidtools2 :
> -----------------------------
> commande: apt-get install raidtools2
> Il installe bien le package, mais voici le message qu'il me  donne  en
> sortie:
> "creating /dev/md0, /dev/md1, /dev/md2, /dev/md3... done
>  if you plan on running only persistant RAID devices, and have
>  compiled autodetection in your kernel, you can remove the raid init
>  script with the command update-rc.d raid2 remove"
> 
> 
> Et la, j'ai plusieurs questions :
> 
> - que signifie ce dernier message ?
>     --> "persistant raid devices"... kesako ?

Tout simplement le "persistant raid device" te permet de ne pas avoir  �
reconstruire le array � chaque reboot ;) C'est une option � activer dans
le fichier /etc/raidtab
persistent-superblock           1

>     --> "autodetection in the kernel" ... je n'ai pas trouve cette
>            option dans le make xconfig... qq'un sait-il ?

Il n'y a pas d'option.

> 
> - au boot, plusieurs lignes que je ne comprends pas dans le dmesg :
>     +++++++++++++++++++++++
>     md: raid1 personality registered
>     md: md driver 0.90.0 MAX_MD_DEV=256, MD_SB_DISKS=27
> 
>     md: Autodetecting RAID arrays
> 
>     (read) sdb1's sb offset: 15936 [event:00000000]
>     md: invalid raid superblock magic on sdb1
>     md: sdb1 has invalid sb, not importing !
>     md: could not imort sdb1 !
> 
>     ... et idem pour sdb6, sdb7 et sdb8
>     +++++++++++++++++++++++
> Est-ce que cela signifie que l'option 'autodetect" du kernel n'est pas
> cochee ?

Non �a n'a rien � voir avec le kernel, enfin si mais pas directement. :)
Le probl�me vient du fait que tu n'as pas mis les partitions du  premier
disque en "Linux raid autodetect". Le noyau � un sch�ma de filesystem et
donc essaye d'acc�der � un superblock de type  "Linux  raid  autodetect"
(pour simplifier) mais n'en trouve pas sur sdb1 !! Donc pas de raid ;)

> Mes partitions sur le second disque etaient deja configurees  en  "fd"
> (linux raid autodetect)

Oui mais pas les premi�re ;) 
Pour cela il faut que tu positionnes les partitions  du  premier  disque
avec le bon type "fd" et que tu reboote afin que ton syst�me  prenne  en
compte les changement de partionnement sur des disques mont�s.  (Et  oui
reboot obligatoire � moins que quelqu'un ait une m�thode pour  recharger
la table de partition d'un disque mont� afi que le noyau  le  prenne  en
compte).
L� il n'y a pas �  changer  le  fichier  /etc/fstab  qui  doit  toujours
r�f�rencer les partitions du premier disque en  ext2.  Il  ne  faut  pas
encore cr�er les arrays. Une fois le reboot effectu� (donc la  prise  en
compte des changements de partionnement) il faut que  tu  r�cup�res  les
donn�es de sda1 (par exemple) que tu les stokent dans en autre  endroit,
que tu d�montes tes partitions sda1 et sdb1 et que tu fasses  un  mkraid
/dev/md1, ensuite un  mke2fs  /dev/md1,  modification  dans  /etc/fstab,
mount /dev/md1 et ensuite r�cup�ration des donn�es.
Pour le / c'est diff�rent.

Voil�. En fait j'essaye de r�pondre � tout tes mails en m�me temps ;)

-- 
Igor Genibel 
http://www.tuxfamily.org/                            [EMAIL PROTECTED]
http://people.debian.org/~igenibel                  [EMAIL PROTECTED]
GPG: 1024D/9D735B4F: 4F61 8D8F 05AC 8D2C 5F92  9B99 C44B 0266 9D73 5B4F

Répondre à