====== NAS - tahák ====== ===== 1 RAID ===== ==== 1.1 Vytvoření degradovaného RAID 1 pole ==== mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda2 missing Poznámka - pro bootovatelný RAID je potřeba přidat ''--metadata=0.90''. ==== 1.2 Přidání dalšího disku ==== === Kopie partition table ==== Kopie MBR sfdisk -d /dev/sda | sfdisk /dev/sdb --force Kopie GPT sgdisk /dev/sdX -R /dev/sdY sgdisk -G /dev/sdY ''sdX'' = zdroj \\ ''sdY'' = cíl \\ ''-G'' = znovu-vygenerování UUID === Přidání disku do RAIDu === mdadm /dev/md0 --add /dev/sdb2 === Kopie GRUBu === head -c 32256 /dev/sda > /dev/sdb (32 256 = 63 * 512B) ==== 1.3 Přidání třetího disku - konverze RAID 1 na RAID 5 ==== mdadm /dev/md0 --add /dev/sdc2 mdadm --grow /dev/md0 --level=5 --raid-devices=3 ---- ===== 2 LVM ===== Určení RAIDu jako LVM Physical Volume pvcreate /dev/md0 Vytvoření LVM Volume Group vgcreate vg0 /dev/md0 Vytvoření LVM Logical Volume lvcreate -n lv_mujnazev -l 100%FREE vg0 ===== 3 Ostatní ===== Vytvoření oddílu jen s určitým počtem inodes mkfs.ext4 -i 524288 /dev/vg0/lv_mujnazev Rozšíření RAIDu -> zvětšení oddílu mdadm /dev/md0 --add /dev/sdd1 mdadm /dev/md0 --grow --raid-devices=4 pvresize /dev/md0 lvresize -l +100%FREE /dev/vg0/lv_mujnazev resize2fs /dev/vg0/lv_mujnazev Zmenšení oddílu lsof | grep /home umount /home e2fsck /dev/vg0/lv_mujnazev resize2fs /dev/vg0/lv_mujnazev 2499G lvreduce --size 2500G /dev/vg0/lv_mujnazev Nahození RAID a LVM z Live CD mdadm -A /dev/md0 vgchange -a y vg0