Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
tutoriel:raid1_logiciel_sur_installation_existante [Le 19/05/2010, 15:40]
Ner0lph aération ; séparateur supérieur ; contributeurs ; divers
tutoriel:raid1_logiciel_sur_installation_existante [Le 15/06/2017, 13:30]
82.232.236.21 [Liens]
Ligne 95: Ligne 95:
 Il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​mdadm|mdadm]]** pour configurer le RAID. Il faut [[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://​mdadm|mdadm]]** pour configurer le RAID.
  
-Puis, exécutez :+Puis, après avoir redémarré votre machine, exécutez :
  
   sudo cat /​proc/​mdstat   sudo cat /​proc/​mdstat
Ligne 112: Ligne 112:
 Afin d'​être sûr que le second disque dur (''/​dev/​sdb''​) sera divisé en partitions absolument identiques à celles du premier disque dur (''/​dev/​sda''​),​ on clône la table des partitions du premier pour l'​appliquer au second : Afin d'​être sûr que le second disque dur (''/​dev/​sdb''​) sera divisé en partitions absolument identiques à celles du premier disque dur (''/​dev/​sda''​),​ on clône la table des partitions du premier pour l'​appliquer au second :
   ​   ​
-  sudo sfdisk -d /dev/sda | sfdisk /dev/sdb+  sudo sfdisk -d /dev/sda | sudo sfdisk /dev/sdb
  
 Ce qui doit provoquer l'​affichage suivant : Ce qui doit provoquer l'​affichage suivant :
Ligne 261: Ligne 261:
   Code Hexa (taper L pour lister les codes): fd   Code Hexa (taper L pour lister les codes): fd
  
-  Type système de partition modifié de à fd (Linux raid autodetect)+  Type système de partition modifié de 83 à fd (Linux raid autodetect)
   ​   ​
   Commande (m pour l'​aide):​   Commande (m pour l'​aide):​
Ligne 271: Ligne 271:
   Numéro de partition (1-4): 2   Numéro de partition (1-4): 2
   Code Hexa (taper L pour lister les codes): fd   Code Hexa (taper L pour lister les codes): fd
-  Type système de partition modifié de à fd (Linux raid autodetect)+  Type système de partition modifié de 83 à fd (Linux raid autodetect)
   ​   ​
   Commande (m pour l'​aide):​ t   Commande (m pour l'​aide):​ t
   Numéro de partition (1-4): 3   Numéro de partition (1-4): 3
   Code Hexa (taper L pour lister les codes): fd   Code Hexa (taper L pour lister les codes): fd
-  Type système de partition modifié de à fd (Linux raid autodetect)+  Type système de partition modifié de 82 à fd (Linux raid autodetect)
   ​   ​
   Commande (m pour l'​aide):​   Commande (m pour l'​aide):​
Ligne 379: Ligne 379:
 puis faites un scan de la configuration RAID qui sera ajoutée au nouveau fichier : puis faites un scan de la configuration RAID qui sera ajoutée au nouveau fichier :
  
-  sudo mdadm --examine --scan ​>> ​/​etc/​mdadm/​mdadm.conf+  sudo mdadm --examine --scan ​| sudo tee -a /​etc/​mdadm/​mdadm.conf
  
-<note tip> 
-Si vous obtenez le message d'​erreur suivant : 
-  bash: /​etc/​mdadm/​mdadm.conf:​ Permission non accordée 
-contournez-le en déplaçant le fichier ''​mdadm.conf''​ dans votre dossier personnel. Devenez-en propriétaire pour pouvoir écrire dedans, relancez la commande précédente,​ puis rétablissez ''​root''​ comme propriétaire du fichier et déplacez-le à nouveau vers son emplacement d'​origine : 
-  blueduck@serveur:​~$ sudo mv /​etc/​mdadm/​mdadm.conf ~ 
-  blueduck@serveur:​~$ sudo chown blueduck:​blueduck ~/​mdadm.conf 
-  blueduck@serveur:​~$ sudo mdadm --examine --scan >> ~/​mdadm.conf 
-  blueduck@serveur:​~$ sudo chown root:root ~/​mdadm.conf 
-  blueduck@serveur:​~$ sudo mv ~/​mdadm.conf /etc/mdadm 
-</​note>​ 
  
 Vérifiez que votre fichier ''/​etc/​mdadm/​mdadm.conf''​ ressemble à ça : Vérifiez que votre fichier ''/​etc/​mdadm/​mdadm.conf''​ ressemble à ça :
Ligne 455: Ligne 445:
   /dev/md0 on /mnt/md0 type ext4 (rw)   /dev/md0 on /mnt/md0 type ext4 (rw)
   /dev/md1 on /mnt/md1 type ext4 (rw)   /dev/md1 on /mnt/md1 type ext4 (rw)
 +==== Mettre à jour les fichiers fstab et mtab ====
 +
 +<note important>​
 +Je ne vais pas entrer ici dans le détail : les pages sur [[:​mount_fstab#​le_fichier_fstab|fstab]] et les [[:​uuid_et_label|UUID]] ne manquent pas. Soyez simplement extrêmement prudents avec ce fichier, dans lequel une erreur peut facilement empêcher votre système de démarrer.
 +</​note>​
  
 ===== Dupliquer les données ===== ===== Dupliquer les données =====
Ligne 461: Ligne 456:
  
   sudo cp -dpRx / /mnt/md0   sudo cp -dpRx / /mnt/md0
-  sudo cp -dpRx /multimedia /mnt/md1+  sudo cp -dpRx /multimedia/mnt/md1 
 + 
 +<​note>​Le slash (/) à la fin de /​multimedia**/​** a son importance :  
 +  * s'il est présent, **le contenu** du dossier /multimedia sera copié dans /mnt/md1 ; 
 +  * s'il est absent, c'est **le dossier** /multimedia qui sera copié dans /mnt/md1, c'​est-à-dire qu'on obtiendra dans /mnt/md1 un dossier ''​multimedia''​. 
 + 
 +Comme ici /multimedia sera un point de montage vers /dev/md1, il faut que ce slash soit présent. 
 + 
 + 
 +__Rappel sur les options utilisées de la commande cp :__ 
 +  * **-d** préserve les liens symboliques ; 
 +  * **-p** préserve les propriétés des fichiers et dossiers (droits d'​accès,​ propriétaires,​ heure de la dernière modification) ; 
 +  * **-R** demande une copie récursive ; 
 +  * **-x** demande de ne pas sortir du système de fichier contenant le dossier à copier, ainsi même si **/** contient **/proc**, le contenu de **/proc** ne sera pas copié car **/proc** est dans un système de fichier virtuel (nommé //proc//, cf. ''/​etc/​fstab''​) différent du système de fichier //ext4// contenant **/** ; 
 +  * l'​option **-u** pourrait être rajoutée en cas de copie interrompue (ne copie les fichiers que s'ils sont plus récents, ou n'ont pas encore été copiés). 
 + 
 +</​note>​
  
 <note tip> <note tip>
Ligne 482: Ligne 493:
 FIXME FIXME
  
-==== Mettre à jour les fichiers fstab et mtab ==== 
- 
-<note important>​ 
-Je ne vais pas entrer ici dans le détail : les pages sur [[:​mount_fstab#​le_fichier_fstab|fstab]] et les [[:​uuid_et_label|UUID]] ne manquent pas. Soyez simplement extrêmement prudents avec ce fichier, dans lequel une erreur peut facilement empêcher votre système de démarrer. 
-</​note>​ 
  
 ==== Après le premier redémarrage ==== ==== Après le premier redémarrage ====
Ligne 527: Ligne 533:
  
 FIXME FIXME
- 
 ===== Liens ===== ===== Liens =====
  
   * http://​forum.debian-fr.org/​viewtopic.php?​f=8&​t=27585 : un tutoriel approchant celui-là, sauf que le RAID mis en place n'​inclut pas le système. Des exemples de maintenance à la fin.   * http://​forum.debian-fr.org/​viewtopic.php?​f=8&​t=27585 : un tutoriel approchant celui-là, sauf que le RAID mis en place n'​inclut pas le système. Des exemples de maintenance à la fin.
 +  * https://​www.system-linux.eu/​index.php?​post/​2010/​04/​30/​RAID1-logiciel-sous-GNU/​Linux.-%28partie-1/​2%29 : un tutoriel plutôt bien fait
  
 ---- ----
  
 //​Contributeur principal : [[:​utilisateurs:​blueduck]].//​ //​Contributeur principal : [[:​utilisateurs:​blueduck]].//​
  • tutoriel/raid1_logiciel_sur_installation_existante.txt
  • Dernière modification: Le 11/09/2022, 12:18
  • par moths-art