Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
lvm [11/05/2019 - 16:28] – thommie3 | lvm [17/08/2024 - 07:06] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
< | < | ||
- | Dateisystem | + | Dateisystem |
^^ | ^^ | ||
- | |||
Logical Volume (LV) | Logical Volume (LV) | ||
- | |||
^^ | ^^ | ||
- | |||
Volume Group (VG) | Volume Group (VG) | ||
- | |||
^^ | ^^ | ||
+ | Physical Volume (PV, HDD1 -- HDD2) | ||
- | Physical Volume (PV, HDD1 -- HDD2) | ||
</ | </ | ||
- | **pvdisplay zeigt alle LVM Volumes und die darin zusammengefassten | + | **pvdisplay zeigt alle Physical |
< | < | ||
root@tarapiroe /mnt # pvdisplay | root@tarapiroe /mnt # pvdisplay | ||
Zeile 43: | Zeile 38: | ||
Allocated PE 4997 | Allocated PE 4997 | ||
PV UUID | PV UUID | ||
+ | |||
</ | </ | ||
Zeile 69: | Zeile 65: | ||
Allocated PE 4997 | Allocated PE 4997 | ||
PV UUID | PV UUID | ||
+ | |||
</ | </ | ||
- | **lvddisplay zeigt die logical volumes** | + | **lvddisplay zeigt die logical volumes |
< | < | ||
root@tarapiroe /mnt # lvdisplay | root@tarapiroe /mnt # lvdisplay | ||
Zeile 141: | Zeile 138: | ||
- currently set to 256 | - currently set to 256 | ||
Block device | Block device | ||
+ | |||
+ | </ | ||
+ | |||
+ | lvcreate legt neue Volumes in einer Volume Group an: | ||
+ | |||
+ | < | ||
+ | root@tokoeka ~ # lvcreate --name data2 --size 1.9T pve | ||
+ | |||
+ | Auf maximal verfügbare Grösse: | ||
+ | |||
+ | lvcreate -l 100%VG -n data2 pve | ||
+ | |||
+ | </ | ||
+ | |||
+ | lvextend und lvreduce vergrößern und verkleinern die Volumes. lvscan zeigt alle Volumes in Kurzfassung: | ||
+ | |||
+ | < | ||
+ | root@tokoeka ~ # lvscan | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | ACTIVE | ||
+ | |||
+ | </ | ||
+ | |||
+ | lvrename benennt ein lv um: | ||
+ | |||
+ | < | ||
+ | lvrename / | ||
+ | |||
+ | </ | ||
+ | |||
+ | Allerdings haben sie noch kein Filesystem, das legt man mit mkfs.ext4 an. | ||
+ | |||
+ | < | ||
+ | root@tokoeka ~ # mkfs.ext4 / | ||
+ | mke2fs 1.43.4 (31-Jan-2017) | ||
+ | Creating filesystem with 131072000 4k blocks and 32768000 inodes | ||
+ | Filesystem UUID: 3c17dd79-ea84-47b8-82ec-7e94b3f394c8 | ||
+ | Superblock backups stored on blocks: | ||
+ | 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, | ||
+ | 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, | ||
+ | 102400000 | ||
+ | |||
+ | Allocating group tables: done | ||
+ | Writing inode tables: done | ||
+ | Creating journal (262144 blocks): done | ||
+ | Writing superblocks and filesystem accounting information: | ||
+ | |||
+ | </ | ||
+ | |||
+ | Wenn man das lv vergrößert hat, muss man auch das Filesystem vergrößern: | ||
+ | |||
+ | < | ||
+ | resize2fs -p / | ||
+ | |||
+ | </ | ||
+ | |||
+ | Erst danach sind alle lv's als Block Devices für den Kernel verfügbar: | ||
+ | |||
+ | < | ||
+ | root@tokoeka ~ # blkid | ||
+ | /dev/sda1: UUID=" | ||
+ | /dev/sda2: UUID=" | ||
+ | /dev/sdb1: UUID=" | ||
+ | /dev/sdb2: UUID=" | ||
+ | /dev/md0: UUID=" | ||
+ | /dev/md1: UUID=" | ||
+ | / | ||
+ | / | ||
+ | /dev/sda3: PARTUUID=" | ||
+ | /dev/sdb3: PARTUUID=" | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | |||
+ | </ | ||
+ | |||
+ | Oder noch schöner mit lsblk | ||
+ | |||
+ | < | ||
+ | root@tokoeka ~ # lsblk | ||
+ | NAME | ||
+ | sda 8:0 1 | ||
+ | ├─sda1 | ||
+ | │ └─md0 | ||
+ | ├─sda2 | ||
+ | │ └─md1 | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ │ └─pve-data-tpool | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ │ └─pve-data-tpool | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | └─sda3 | ||
+ | sdb 8:16 | ||
+ | ├─sdb1 | ||
+ | │ └─md0 | ||
+ | ├─sdb2 | ||
+ | │ └─md1 | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ │ └─pve-data-tpool | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ │ └─pve-data-tpool | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | │ | ||
+ | └─sdb3 | ||
+ | |||
</ | </ | ||