wiki:homeraid
no way to compare when less than two revisions
Różnice
Różnice między wybraną wersją a wersją aktualną.
Ostatnia wersja | |||
— | wiki:homeraid [2021/07/30 17:54] – utworzono lukasz | ||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | ====== Przeniesienie home na raid1 ====== | ||
+ | |||
+ | Założenia: | ||
+ | * system RHEL 8, lub podobny, | ||
+ | * katalog home znajduje się na zaszyfrowanej partycji root, | ||
+ | * należy przenieść katalog home na zaszyfrowany wolumen na raid złożony z dwóch nowych dysków. | ||
+ | |||
+ | Najpierw należy utworzyć raida: | ||
+ | |||
+ | mdadm --create /dev/md0 --metadata=0.9 --level 1 --raid-devices=2 /dev/sdb /dev/sdc | ||
+ | mdadm --detail --scan --verbose > / | ||
+ | |||
+ | Macierz zacznie się pomału budować, co można sprawdzić czytając plik // / | ||
+ | |||
+ | pvcreate /dev/md0 | ||
+ | vgcreate union /dev/md0 | ||
+ | lvcreate -n home -L 1500G union | ||
+ | |||
+ | Szyfrowanie volumen i tworzenie partycji. Należy podać takie samo hasło, jakie jest dla partycji root: | ||
+ | |||
+ | cryptsetup luksFormat / | ||
+ | cryptsetup luksOpen / | ||
+ | mkfs -t ext4 / | ||
+ | |||
+ | Skopiowanie i przygotowanie danych: | ||
+ | |||
+ | mkdir / | ||
+ | mount / | ||
+ | cp -R / | ||
+ | restorecon -Rv / | ||
+ | |||
+ | Nowa linijka w pliku /// | ||
+ | |||
+ | union-crypt-home UUID=6a402bca-1254-44ac-b012-317b37b6df46 none discard | ||
+ | |||
+ | Nowa linijka w pliku /// | ||
+ | |||
+ | UUID=0e1d59ed-47a5-43d7-9072-eace05eb0ccc /home ext4 defaults 1 2 | ||
+ | |||
+ | Tymczasowe, testowe zamontowanie /home: | ||
+ | |||
+ | umount / | ||
+ | mount -a | ||
+ | |||
+ | Jeżeli wszystko działa, można zrestartować system. Jeżeli nadal wszystko działa, można użyć systemrescuecd, | ||
+ | |||
+ | Końcowy efekty powinien wyglądać tak: | ||
+ | |||
+ | < | ||
+ | lsblk | ||
+ | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | ||
+ | sda | ||
+ | ├─sda1 | ||
+ | ├─sda2 | ||
+ | └─sda3 | ||
+ | └─luks-16f3924c-a96c-4229-b4de-bfa837977c88 253:0 0 110, | ||
+ | sdb | ||
+ | └─md0 | ||
+ | └─union-home | ||
+ | └─union-crypt-home | ||
+ | sdc | ||
+ | └─md0 | ||
+ | └─union-home | ||
+ | └─union-crypt-home | ||
+ | sr0 11:0 1 1024M 0 rom | ||
+ | </ | ||
wiki/homeraid.txt · ostatnio zmienione: 2022/08/18 11:44 przez 127.0.0.1