This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
it:uloziste:af_disk [2021/03/01 20:03] matt |
it:uloziste:af_disk [2023/07/10 20:35] (current) matt |
||
---|---|---|---|
Line 18: | Line 18: | ||
Vytvoření partitions s optimalním zarovnaním | Vytvoření partitions s optimalním zarovnaním | ||
- | <code>#parted -a optimal /dev/sdX mkpart primary 0% 700MB | + | <code>#parted -a optimal /dev/sdX mkpart primary 0% 700GB |
- | #parted -a optimal /dev/sdX mkpart primary 700MB 100%</code> | + | #parted -a optimal /dev/sdX mkpart primary 700GB 100%</code> |
nebo | nebo | ||
- | <code>#parted align-check optimal 1</code> | + | <code>#parted |
+ | align-check optimal 1 | ||
+ | align-check optimal 2</code> | ||
Kontrola | Kontrola | ||
<code>#parted /dev/sdX align-check</code> | <code>#parted /dev/sdX align-check</code> | ||
- | <code>#parted /dev/sdX1 set 1 raid on | + | <code>#parted /dev/sdX set 1 raid on |
- | #parted /dev/sdX2 set 2 lvm on</code> | + | #parted /dev/sdX set 2 lvm on</code> |
=== Vytvoření RAID1 === | === Vytvoření RAID1 === | ||
- | <code>#mdadm --create /dev/md0 --level=1 --raid-devices=2 --spare=0 /dev/sdX2 /dev/sdY2 | + | <code>#mdadm --create /dev/md0 --level=mirror --raid-devices=2 --spare=0 /dev/sdX1 /dev/sdY1 |
- | #cat /proc/mdstat</code> | + | #cat /proc/mdstat |
+ | #mdadm --query --detail /dev/md0</code> | ||
+ | |||
+ | |||
+ | Přidání do raidu | ||
+ | <code>#mdadm --add /dev/md0 /dev/sdc1</code> | ||
+ | |||
+ | |||
+ | Kontrola raidu | ||
+ | <code>#mdadm -D /dev/md127</code> | ||
=== Vytvoření LVM === | === Vytvoření LVM === | ||
Line 48: | Line 59: | ||
==VG== | ==VG== | ||
Vytvoření | Vytvoření | ||
- | <code>#vgcreate vg_media_data /dev/sdX2 /dev/sdY2</code> | + | <code>#vgcreate vg_media /dev/sdX2 /dev/sdY2</code> |
+ | |||
+ | Přidání PV do VG | ||
+ | <code>vgextend vg_media /dev/sdZ2</code> | ||
Kontrola | Kontrola | ||
Line 56: | Line 70: | ||
Vytvoření | Vytvoření | ||
- | <code>#lvcreate -l <Total PE> -n lv_media_data_01 vg_media_data</code> | + | <code>#lvcreate -l <Total PE> -n lv_media_01 vg_media</code> |
+ | |||
+ | Přidání | ||
+ | <code>#lvextend -l +100%FREE /dev/vg_media/lv_media_01</code> | ||
Kontrola | Kontrola | ||
Line 68: | Line 85: | ||
vytvoření | vytvoření | ||
<code>mkfs.ext4 -m 0 /dev/md0</code> | <code>mkfs.ext4 -m 0 /dev/md0</code> | ||
- | <code>mkfs.ext4 -b 4096 -m 0 /dev/lv_media_data_01</code> | + | <code>mkfs.ext4 -b 4096 -m 0 -T largefile /dev/vg_media/lv_media_01</code> |
- | vyresit parametr "-T largefile" | + | |
+ | Parametr largefile vytvoří inod pro každý 1M. Vytvoří jich méně, než defaultní nastavení. Tím ušetří místo na disku (cca 1,5%), ale vzniká nebezpečí že dojdou inody a nebude možné vytvářet nové soubory. Tato hodnota nelze zmenit bez ztráty dat. Informace o využitých inodech lze získat příkazem: | ||
+ | |||
+ | <code>dumpe2fs /dev/<x></code> | ||