passwd
iptables -F # Flush les règles iptables -A INPUT -j ACCEPT # Accept tout le traffic entrant iptables -L # Liste les règles actives
# Charger le PV LVM pvscan # Charger le VG LVM vgscan vgchange -ay #Facultative avec le réglage par défaut, permet de charger tous les volumes LVM # Montrer les différents Logical Volume lvdisplay # Montrer les périphériques bloc et leurs utilisation lsblk
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc mdadm --detail /dev/md0 cat /proc/mdstat
mdadm --stop /dev/md0 # mdadm --remove /dev/md0 mdadm --zero-superblock /dev/sdb /dev/sdc
#Création du PV pvcreate /dev/md0 pvdisplay #Création du VG vgcreate vgdata /dev/md0 vgdisplay #Création du LV lvcreate -n lv_data -L 30M vgdata lvdisplay /dev/vgdata/lv_data #Création mkfs.ext4 /dev/mapper/vgdata-lv_data #Vérification lsblk lsblk -f
#Préparation et montage des partitions mkdir /target mount /dev/mapper/vg00-lv_root /target/ mount /dev/mapper/vg00-lv_home /target/home/ mount /dev/mapper/vg00-lv_opt /target/opt/ mount /dev/mapper/vg00-lv_srv /target/srv/ mount /dev/mapper/vg00-lv_tmp /target/tmp/ mount /dev/mapper/vg00-lv_usr /target/usr/ mount /dev/mapper/vg00-lv_var /target/var/ mount /dev/mapper/vg00-lv_var_log /target/var/log/ mount /dev/mapper/vg00-lv_var_www /target/var/www/ mount /dev/mapper/vg00-lv_var_lib_mysql /target/var/lib/mysql/ mount -o bind /proc /target/proc mount -o bind /sys /target/sys mount -o bind /dev/ /target/dev/ mount -o bind /dev/pts /target/dev/pts df -h
#Affiche le fichier /etc/shadow de la VM live cd rescue puis celui de du disque de la machine dans /target cat /etc/shadow | grep root cat /target/etc/shadow | grep root #Change root pour me placer dans target (fichiers du disque de ma machine) chroot /target #Affiche le fichier /etc/shadow du disque de la machine cat /etc/shadow | grep root
Quitter le chroot et redémarrer la machine pour quitter le liveCD et redméarrer sur la Debian
exit reboot
Installer MDADM pour importer le RAID dans Debian
apt install mdadm
Assembler le RAID sur la Debian
mdadm --assemble /dev/md0 /dev/sdb /dev/sdc #Manuellement mdadm --assemble -scan #Detection automatique via Metadata cat /proc/mdstat mdadm --detail /dev/md0
Ajouter la configuration de la grappe RAID au fichier de conf MDADM pour import au démarrage
mdadm --detail --scan --verbose >> /etc/mdadm/mdadm.conf
Monter le système de fichier
mkdir /mnt/data mount /dev/mapper/vgdata-lv_data /mnt/data cat /etc/mtab | grep /mnt/data >> /etc/fstab
Arrêter la VM et enlever un des 2 disques de 60Mb. redémarrer la machine : le démarrage est bloqué
df -h # -> Le système de fichiers du RAID n'est pas monté cat /proc/mdstat # -> Le RAID est inactif
Il faut activer le RAID avec un seul disque dur :
mdadm --run /dev/md0 #Démarre le RAID avec un disque manquant mdadm --readwrite /dev/md0 #Passe le RAID en lecture/écriture même avec un disque manquant
Reconstruire le RAID (ajouter un nouveau disque de 60Mb)
lsblk # identifier le nouveau disque mdadm --manage /dev/md0 --add /dev/sdb #Vérifier la reconstruction cat /proc/mdstat mdadm --detail /dev/md0