Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
linux:raid_uefi [03-11-2019 14:11] edmc73 |
linux:raid_uefi [03-11-2019 15:29] (Version actuelle) edmc73 |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== RAID + UEFI ====== | ====== RAID + UEFI ====== | ||
+ | |||
+ | Inspirer de ce très bon tuto en français => https:// | ||
===== Installation ===== | ===== Installation ===== | ||
Ligne 163: | Ligne 165: | ||
Il faut maintenant mettre le flags boot et ESP sur la partition /dev/sdb1 | Il faut maintenant mettre le flags boot et ESP sur la partition /dev/sdb1 | ||
+ | |||
+ | On va utiliser parted | ||
+ | apt install parted | ||
+ | < | ||
+ | # parted /dev/sdb | ||
+ | GNU Parted 3.2 | ||
+ | Using /dev/sdb | ||
+ | Welcome to GNU Parted! Type ' | ||
+ | (parted) print | ||
+ | Model: ATA KINGSTON SA400S3 (scsi) | ||
+ | Disk /dev/sdb: 120GB | ||
+ | Sector size (logical/ | ||
+ | Partition Table: gpt | ||
+ | Disk Flags: | ||
+ | |||
+ | Number | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | (parted) set 1 boot on | ||
+ | (parted) set 1 esp on | ||
+ | |||
+ | (parted) print | ||
+ | Model: ATA KINGSTON SA400S3 (scsi) | ||
+ | Disk /dev/sdb: 120GB | ||
+ | Sector size (logical/ | ||
+ | Partition Table: gpt | ||
+ | Disk Flags: | ||
+ | |||
+ | Number | ||
+ | | ||
+ | | ||
+ | | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Vérification ===== | ||
+ | |||
+ | On éteind tout et on débranche le disque 1. Le boot se passe bien, l'UEFI est chargé et grub est la. On vérifie l' | ||
+ | |||
+ | < | ||
+ | # mdadm --detail /dev/md0 | ||
+ | /dev/md0: | ||
+ | | ||
+ | | ||
+ | Raid Level : raid1 | ||
+ | Array Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Used Dev Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Raid Devices : 2 | ||
+ | Total Devices : 1 | ||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | State : clean, degraded | ||
+ | Active Devices : 1 | ||
+ | | ||
+ | Failed Devices : 0 | ||
+ | Spare Devices : 0 | ||
+ | |||
+ | Consistency Policy : bitmap | ||
+ | |||
+ | Name : cantine: | ||
+ | UUID : ada4f056: | ||
+ | Events : 1243 | ||
+ | |||
+ | Number | ||
+ | | ||
+ | | ||
+ | |||
+ | </ | ||
+ | |||
+ | On recommence en débranchant le 2ème disque | ||
+ | < | ||
+ | # mdadm --detail /dev/md0 | ||
+ | /dev/md0: | ||
+ | | ||
+ | | ||
+ | Raid Level : raid1 | ||
+ | Array Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Used Dev Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Raid Devices : 2 | ||
+ | Total Devices : 1 | ||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | State : clean, degraded | ||
+ | Active Devices : 1 | ||
+ | | ||
+ | Failed Devices : 0 | ||
+ | Spare Devices : 0 | ||
+ | |||
+ | Consistency Policy : bitmap | ||
+ | |||
+ | Name : cantine: | ||
+ | UUID : ada4f056: | ||
+ | Events : 1239 | ||
+ | |||
+ | Number | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | J'ai écrit un fichier toto sur un disque et tata sur l' | ||
+ | |||
+ | < | ||
+ | # mdadm --detail /dev/md0 | ||
+ | /dev/md0: | ||
+ | | ||
+ | | ||
+ | Raid Level : raid1 | ||
+ | Array Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Used Dev Size : 115652608 (110.29 GiB 118.43 GB) | ||
+ | Raid Devices : 2 | ||
+ | Total Devices : 2 | ||
+ | | ||
+ | |||
+ | | ||
+ | |||
+ | | ||
+ | State : clean | ||
+ | Active Devices : 2 | ||
+ | | ||
+ | Failed Devices : 0 | ||
+ | Spare Devices : 0 | ||
+ | |||
+ | Consistency Policy : bitmap | ||
+ | |||
+ | Name : cantine: | ||
+ | UUID : ada4f056: | ||
+ | Events : 1257 | ||
+ | |||
+ | Number | ||
+ | | ||
+ | | ||
+ | </ | ||
+ | |||
+ | Je retrouve bien mon fichier tata mais en revanche le fichier toto a disparu... | ||
+ | |||
+ | On peut voir ici que notre RAID md1 (qui est la swap ici) est dans l' | ||
+ | < | ||
+ | # cat / | ||
+ | Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] | ||
+ | md0 : active raid1 sdb2[1] sda2[0] | ||
+ | 115652608 blocks super 1.2 [2/2] [UU] | ||
+ | bitmap: 1/1 pages [4KB], 65536KB chunk | ||
+ | |||
+ | md1 : active (auto-read-only) raid1 sda3[0] sdb3[1] | ||
+ | 974848 blocks super 1.2 [2/2] [UU] | ||
+ | resync=PENDING | ||
+ | | ||
+ | unused devices: < | ||
+ | </ | ||
+ | En fait il est en readonly, on va le repasser en lecture écriture | ||
+ | < | ||
+ | # mdadm --readwrite /dev/md1 | ||
+ | |||
+ | # cat / | ||
+ | Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] | ||
+ | md0 : active raid1 sdb2[1] sda2[0] | ||
+ | 115652608 blocks super 1.2 [2/2] [UU] | ||
+ | bitmap: 0/1 pages [0KB], 65536KB chunk | ||
+ | |||
+ | md1 : active raid1 sda3[0] sdb3[1] | ||
+ | 974848 blocks super 1.2 [2/2] [UU] | ||
+ | [=======> | ||
+ | | ||
+ | unused devices: < | ||
+ | </ | ||
+ | |||
+ | Je n'ai pas retourvé mon fichier toto.. conclusion, ne pas s' |