Hallo zusammen. AnlĂ€sslich des Starts einer neuen Kursgruppe veröffentlichen wir nĂŒtzliches Material, das von unserem Studenten sowie Mentor in den Kursen, Spezialisten fĂŒr den technischen Support von Unternehmensprodukten REG.RU â Roman Traviin, verfasst wurde.
In diesem Artikel werden zwei FĂ€lle zur Austausch von Festplatten und zur Ăbertragung von Informationen auf neue, gröĂere Festplatten mit anschlieĂender Erweiterung des Arrays und des Dateisystems betrachtet. Der erste Fall betrifft den Austausch von Festplatten mit derselben Partitionierung MBR/MBR oder GPT/GPT, der zweite Fall befasst sich mit dem Austausch von Festplatten mit MBR-Partitionierung gegen Festplatten mit mehr als 2 TB, fĂŒr die eine GPT-Partitionierung mit einer biosboot-Partition erforderlich ist. In beiden FĂ€llen sind die Festplatten, auf die die Daten ĂŒbertragen werden, bereits installiert in Server. Das fĂŒr die Root-Partition verwendete Dateisystem ist ext4.
Fall 1: Austausch von Festplatten mit kleinerer KapazitĂ€t gegen Festplatten mit gröĂerer KapazitĂ€t (bis zu 2 TB)
Die Aufgabe ist: Aktuelle Festplatten durch gröĂere Festplatten (bis zu 2 TB) ersetzen und Informationen ĂŒbertragen. In diesem Fall haben wir 2 x 240 GB SSD (RAID-1) mit einem installierten System und 2 x 1 TB SATA-Festplatten, auf die das System ĂŒbertragen werden muss.
Betrachten wir die aktuelle Partitionierung der Festplatten.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsda2 8:2 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 931,5G 0 disk
sdd 8:48 0 931,5G 0 disk ĂberprĂŒfen wir den derzeit verwendeten Speicherplatz des Dateisystems.
[root@localhost ~]# df -h
Dateisystem GröĂe Benutzt VerfĂŒgbar Benutzt% EingehĂ€ngt in
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 9,6M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/mapper/vg0-root 204G 1,3G 192G 1% /
/dev/md126 1007M 120M 837M 13% /boot
tmpfs 6,3G 0 6,3G 0% /run/user/0 Die GröĂe des Dateisystems vor dem Austausch der Festplatten betrĂ€gt 204 GB, es sind 2 Software-RAIDs md126 vorhanden, das in /boot und md127, das als physisches Volume fĂŒr die VG-Gruppe vg0.
1. Entfernen von Partitionen der Festplatten aus den Arrays
ĂberprĂŒfen wir den Zustand des Arrays
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sda1[0] sdb1[1]
1047552 Blöcke super 1.2 [2/2] [UU]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127 : aktives raid1 sda2[0] sdb2[1]
233206784 Blöcke super 1.2 [2/2] [UU]
Bitmap: 0/2 Seiten [0KB], 65536KB Chunk
unbenutzte GerĂ€te: Im System werden 2 Arrays verwendet: md126 (Mount-Punkt /boot) - besteht aus der Partition /dev/sda1 und /dev/sdb1, md127 (LVM fĂŒr swap und dem Root-Dateisystem) - besteht aus /dev/sda2 und /dev/sdb2.
Wir kennzeichnen die Partitionen der ersten Festplatte, die in jedem Array verwendet werden, als defekt.
mdadm /dev/md126 --fail /dev/sda1
mdadm /dev/md127 --fail /dev/sda2
Wir entfernen die Partitionen des BlockgerÀts /dev/sda aus den Arrays.
mdadm /dev/md126 --remove /dev/sda1
mdadm /dev/md127 --remove /dev/sda2Nachdem wir die Festplatte aus dem Array entfernt haben, wird die Information ĂŒber die BlockgerĂ€te wie folgt aussehen.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 931,5G 0 disk
sdd 8:48 0 931,5G 0 disk Status der Arrays nach dem Entfernen der Festplatten.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sdb1[1]
1047552 Blöcke super 1.2 [2/1] [_U]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127 : aktives raid1 sdb2[1]
233206784 Blöcke super 1.2 [2/1] [_U]
Bitmap: 1/2 Seiten [4KB], 65536KB Chunk
unbenutzte GerÀte:2. Kopieren der Partitions-Tabelle auf eine neue Festplatte
Die verwendete Partitionstabelle auf der Festplatte kann mit folgendem Befehl ĂŒberprĂŒft werden.
fdisk -l /dev/sdb | grep 'Disk label type'
Die Ausgabe fĂŒr MBR wird sein:
Disk label type: dosfĂŒr GPT:
Disk label type: gpt Kopieren der Partitionstabelle fĂŒr MBR:
sfdisk -d /dev/sdb | sfdisk /dev/sdcIn diesem Befehl zuerst wird die Festplatte angegeben, c von der die Partition kopiert wird, die zweite â wohin kopiert werden soll.
VORSICHT: FĂŒr GPT zuerst wird die Festplatte angegeben, wird die Festplatte angegeben, auf die zweiten die Partition kopiert wird, von der die Partition kopiert wird. Wenn die Festplatten verwechselt werden, wird die ursprĂŒnglich korrekte Partition ĂŒberschrieben und zerstört.
Kopieren der Partitionstabelle fĂŒr GPT:
sgdisk -R /dev/sdc /dev/sdbDanach wird der Festplatte eine zufĂ€llige UUID zugewiesen (fĂŒr GPT).
sgdisk -G /dev/sdc Nach dem ausgefĂŒhrten Befehl sollten die Partitionen auf der Festplatte erscheinen. /dev/sdc.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
ââsdc2 8:34 0 222,5G 0 part
sdd 8:48 0 931,5G 0 disk Falls nach der durchgefĂŒhrten Aktion die Partitionen im System auf der Festplatte /dev/sdc nicht erkannt werden, fĂŒhren wir den Befehl aus, um die Partitionstabelle erneut zu lesen.
sfdisk -R /dev/sdcWenn auf den aktuellen Festplatten eine MBR-Partitionstabelle verwendet wird und die Informationen auf Festplatten mit mehr als 2 TB ĂŒbertragen werden mĂŒssen, muss auf den neuen Festplatten manuell ein GPT-Layout unter Verwendung der biosboot-Partition erstellt werden. Dieser Fall wird im zweiten Teil dieses Artikels behandelt.
3. HinzufĂŒgen von Partitionen der neuen Festplatte zum Array
Wir fĂŒgen die Partitionen der Festplatte den entsprechenden Arrays hinzu.
mdadm /dev/md126 --add /dev/sdc1
mdadm /dev/md127 --add /dev/sdc2Wir ĂŒberprĂŒfen, ob die Partitionen hinzugefĂŒgt wurden.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk Danach warten wir auf die Synchronisierung der Arrays.
[root@localhost ~]# cat /proc/mdstat
Personalities : [raid1]
md126 : aktives raid1 sdc1[2] sdb1[1]
1047552 Blöcke super 1.2 [2/2] [UU]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127 : aktives raid1 sdc2[2] sdb2[1]
233206784 Blöcke super 1.2 [2/1] [_U]
[==>..................] Wiederherstellung = 10.6% (24859136/233206784) Abschluss=29.3min Geschwindigkeit=118119K/sek
Bitmap: 2/2 Seiten [8KB], 65536KB Chunk
ungenutzte GerĂ€te: Den Synchronisationsprozess kann kontinuierlich mit dem Dienstprogramm ĂŒberwacht werden beobachten.
watch -n 2 cat /proc/mdstat Parameter -n gibt an, in welchem Intervall in Sekunden der Befehl zur ĂberprĂŒfung des Fortschritts ausgefĂŒhrt werden soll.
Wir wiederholen die Punkte 1 â 3 fĂŒr die nĂ€chste auszutauschende Festplatte.
Wir kennzeichnen die Partitionen der zweiten Festplatte, die in jedem Array verwendet werden, als fehlerhaft.
mdadm /dev/md126 --fail /dev/sdb1
mdadm /dev/md127 --fail /dev/sdb2
Wir entfernen die Partitionen des BlockgerÀts /dev/sdb aus den Arrays.
mdadm /dev/md126 --remove /dev/sdb1
mdadm /dev/md127 --remove /dev/sdb2Nachdem wir die Festplatte aus dem Array entfernt haben, wird die Information ĂŒber die BlockgerĂ€te wie folgt aussehen.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
Status der Arrays nach dem Entfernen der Festplatten.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sdc1[2]
1047552 Blöcke super 1.2 [2/1] [U_]
bitmap: 0/1 Seiten [0KB], 65536KB StĂŒck
md127 : aktives raid1 sdc2[2]
233206784 Blöcke super 1.2 [2/1] [U_]
bitmap: 1/2 Seiten [4KB], 65536KB StĂŒck
ungenutzte GerĂ€te: Wir kopieren die MBR-Partitionstabelle von der Festplatte /dev/sdŃ auf die Festplatte /dev/sdd.
sfdisk -d /dev/sdc | sfdisk /dev/sdd Nach dem ausgefĂŒhrten Befehl sollten die Partitionen auf der Festplatte erscheinen. /dev/sdd.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
ââsdd1 8:49 0 1G 0 part
ââsdd2 8:50 0 222,5G 0 part Wir fĂŒgen die Partitionen der Festplatte zu den Arrays hinzu.
mdadm /dev/md126 --add /dev/sdd1
mdadm /dev/md127 --add /dev/sdd2Wir ĂŒberprĂŒfen, ob die Partitionen hinzugefĂŒgt wurden.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
ââsdd1 8:49 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdd2 8:50 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]Danach warten wir auf die Synchronisierung der Arrays.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sdd1[3] sdc1[2]
1047552 Blöcke super 1.2 [2/2] [UU]
bitmap: 0/1 Seiten [0KB], 65536KB StĂŒck
md127 : aktives raid1 sdd2[3] sdc2[2]
233206784 Blöcke super 1.2 [2/1] [U_]
[>....................] Wiederherstellung = 0.5% (1200000/233206784) Fertig=35.4min Geschwindigkeit=109090K/sec
bitmap: 2/2 Seiten [8KB], 65536KB StĂŒck
ungenutzte GerÀte:
5. Installation von GRUB auf die neuen Festplatten
FĂŒr CentOS:
grub2-install /dev/sdXFĂŒr Debian/Ubuntu:
grub-install /dev/sdX wo X â Buchstabe des BlockgerĂ€ts. In diesem Fall muss GRUB auf /dev/sdc und /dev/sdd.
6. Erweiterung des Dateisystems (ext4) der Root-Partition
Auf neuen Festplatten /dev/sdc und /dev/sdd sind 931,5 GB verfĂŒgbar. Da die Partitionstabelle von Festplatten mit geringerem Volumen kopiert wurde, sind auf den Partitionen /dev/sdc2 und /dev/sdd2 222,5 GB verfĂŒgbar.
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
ââsdd1 8:49 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdd2 8:50 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]Erforderlich:
- Die Partition 2 auf jeder Festplatte zu erweitern,
- das Array md127 zu vergröĂern,
- PV (Physical Volume) zu erweitern,
- LV (Logical Volume) vg0-root zu vergröĂern,
- das Dateisystem zu erweitern.
Mit dem Dienstprogramm parted werden wir die Partition /dev/sdc2 auf den maximalen Wert erweitern. FĂŒhren Sie den Befehl aus parted /dev/sdc (1) und ĂŒberprĂŒfen Sie die aktuelle Partitionstabelle mit dem Befehl p (2).

Wie zu sehen ist, endet das Ende der Partition 2 bei 240 GB. Wir erweitern die Partition mit dem Befehl resizepart 2, wobei 2 die Nummer der Partition (3) ist. Wir geben den Wert im Zahlenformat an, zum Beispiel 1000 GB, oder verwenden eine Angabe des Anteils der Festplatte â 100%. ĂberprĂŒfen Sie erneut, dass die Partition die neue GröĂe hat (4).
Wiederholen Sie die oben genannten Schritte fĂŒr die Festplatte /dev/sdd. Nach der Erweiterung haben die Partitionen /dev/sdc2 und /dev/sdd2 jetzt den gleichen Wert von 930,5 GB.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 930,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
ââsdd1 8:49 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdd2 8:50 0 930,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]Danach fĂŒhren wir die Erweiterung des Arrays md127 auf das Maximum durch.
mdadm --grow /dev/md127 --size=maxWir ĂŒberprĂŒfen, ob das Array erweitert wurde. Jetzt hat es die GröĂe von 930,4 GB.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 931,5G 0 disk
ââsdc1 8:33 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc2 8:34 0 930,5G 0 part
ââmd127 9:127 0 930,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \/
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 931,5G 0 disk
ââsdd1 8:49 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdd2 8:50 0 930,5G 0 part
ââmd127 9:127 0 930,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm \/
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]Wir fĂŒhren die Erweiterung durch physisches Volume. Vor der Erweiterung ĂŒberprĂŒfen wir den aktuellen Zustand des PV.
[root@localhost ~]# pvscan
PV /dev/md127 VG vg0 lvm2 [222,40 GiB / 0 frei]
Insgesamt: 1 [222,40 GiB] / in Benutzung: 1 [222,40 GiB] / in keiner VG: 0 [0 ]
Wie zu sehen ist, /dev/md127 verwendet das PV 222,4 GB Speicherplatz.
Wir erweitern das PV mit dem folgenden Befehl.
pvresize /dev/md127Wir ĂŒberprĂŒfen das Ergebnis der PV-Erweiterung.
[
root@localhost ~]# pvscan
PV /dev/md127 VG vg0 lvm2 [930,38 GiB / 707,98 GiB frei]
Insgesamt: 1 [930,38 GiB] / in Benutzung: 1 [930,38 GiB] / in keiner VG: 0 [0 ]Wir erweitern das logische Volume. Vor der Erweiterung ĂŒberprĂŒfen wir den aktuellen Zustand des LV (1).
[root@localhost ~]# lvscan
AKTIV 'dev/vg0/swap' [<16,00 GiB] erben
AKTIV 'dev/vg0/root' [<206,41 GiB] erben LV /dev/vg0/root verwendet 206,41 GB.
Wir erweitern das LV mit dem folgenden Befehl (2).
lvextend -l +100%FREE /dev/mapper/vg0-rootWir ĂŒberprĂŒfen die durchgefĂŒhrte Aktion (3).
[root@localhost ~]# lvscan
AKTIV 'dev/vg0/swap' [<16,00 GiB] erben
AKTIV 'dev/vg0/root' [<914,39 GiB] erben
Wie wir sehen, ist nach der Erweiterung das Volumen des belegten Speicherplatzes auf 914,39 GB gestiegen.

Das Volumen des LV wurde erhöht (4), aber das Dateisystem benötigt weiterhin 204 GB (5).
1. Lassen Sie uns die Erweiterung des Dateisystems durchfĂŒhren.
resize2fs /dev/mapper/vg0-rootWir ĂŒberprĂŒfen die GröĂe des Dateisystems nach dem ausgefĂŒhrten Befehl.
[root@localhost ~]# df -h
Dateisystem GröĂe Verwendet VerfĂŒgbar Verwendet% EingehĂ€ngt in
devtmpfs 32G 0 32G 0% /dev
tmpfs 32G 0 32G 0% /dev/shm
tmpfs 32G 9,5M 32G 1% /run
tmpfs 32G 0 32G 0% /sys/fs/cgroup
/dev/mapper/vg0-root 900G 1,3G 860G 1%
/dev/md126 1007M 120M 837M 13% /boot
tmpfs 6,3G 0 6,3G 0% /run/user/0Die GröĂe des Root-Dateisystems wird auf 900 GB erhöht. Nach den durchgefĂŒhrten MaĂnahmen können die alten Festplatten entfernt werden.
Fall 2: Austausch von Festplatten mit geringerer KapazitĂ€t durch Festplatten mit gröĂerer KapazitĂ€t (ĂŒber 2 TB)
Aufgabe: Ersetzen Sie die aktuellen Festplatten durch Festplatten mit höherem Volumen (2 x 3 TB) unter Beibehaltung der Informationen. In diesem Fall haben wir 2 x 240 GB SSDs (RAID-1) mit einem installierten System und 2 x 3 TB SATA-Festplatten, auf die das System ĂŒbertragen werden muss. Auf den aktuellen Festplatten wird eine MBR-Partitionstabelle verwendet. Da die neuen Festplatten ein Volumen von ĂŒber 2 TB haben, muss fĂŒr sie eine GPT-Partitionstabelle verwendet werden, da MBR nicht mit Festplatten ĂŒber 2TB arbeiten kann.
Schauen wir uns das aktuelle Festplattenschema an.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsda2 8:2 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 2,7T 0 disk
sdd 8:48 0 2,7T 0 disk ĂberprĂŒfen wir die verwendete Partitionstabelle auf der Festplatte. /dev/sda.
[root@localhost ~]# fdisk -l /dev/sda | grep 'Disk label type'
Disk label type: dos Auf der Festplatte /dev/sdb wird eine Ă€hnliche Partitionstabelle verwendet. ĂberprĂŒfen wir den verwendeten Speicherplatz im System.
[root@localhost ~]# df -h
Dateisystem GröĂe Benutzt VerfĂŒgbar Benutzt% EingehĂ€ngt in
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 9,5M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/vg0-root 204G 1,3G 192G 1% /
/dev/md126 1007M 120M 837M 13% /boot
tmpfs 3,2G 0 3,2G 0% /run/user/0Wie zu sehen ist, belegt der Root des Dateisystems 204 GB. ĂberprĂŒfen wir den aktuellen Status des Software-RAID-Arrays.
1. Einrichtung der GPT-Partitionstabelle und Partitionierung der Festplatte.
ĂberprĂŒfen wir die Sektorpartitionierung der Festplatten.
[root@localhost ~]# parted /dev/sda print
Modell: ATA KINGSTON SVP200S (scsi)
Festplatte /dev/sda: 240GB
GröĂe Sektor (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk Flags:
Nummer Beginn Ende GröĂe Typ Dateisystem Flags
1 1049kB 1076MB 1075MB primary boot, raid
2 1076MB 240GB 239GB primary raid
Auf der neuen 3TB-Festplatte mĂŒssen wir 3 Partitionen erstellen:
- Abschnitt
bios_grubmit einer GröĂe von 2MiB fĂŒr die KompatibilitĂ€t von GPT mit BIOS, - Eine Partition fĂŒr das RAID-Array, das unter
/boot. - Eine Partition fĂŒr das RAID-Array, auf dem LV root und LV swap.
Installieren Sie das Dienstprogramm parted Wir setzen ein eigenes Passwort fĂŒr den Benutzer yum install -y parted (fĂŒr CentOS), apt install -y parted (fĂŒr Debian/Ubuntu).
Durch die Nutzung parted Wir fĂŒhren die folgenden Befehle zur Partitionierung der Festplatte aus.
Wir fĂŒhren den Befehl aus parted /dev/sdc und wechseln in den Bearbeitungsmodus der Partitionierung.
Wir erstellen die GPT-Partitionstabelle.
(parted) mktable gpt Wir erstellen 1 Partition bios_grub und setzen ein Flag dafĂŒr.
(parted) mkpart primary 1MiB 3MiB
(parted) set 1 bios_grub on Wir erstellen 2 Partition und setzen ein Flag dafĂŒr. Diese Partition wird als Block fĂŒr das RAID-Array verwendet und wird in /boot.
(parted) mkpart primary ext2 3MiB 1028MiB
(parted) set 2 boot onWir erstellen 3 Partition, die ebenfalls als Block fĂŒr ein Array verwendet wird, in dem LVM vorhanden sein wird.
(parted) mkpart primary 1028MiB 100% In diesem Fall ist das Setzen des Flags nicht zwingend erforderlich, kann jedoch mit dem folgenden Befehl gesetzt werden.
(parted) set 3 raid onWir ĂŒberprĂŒfen die erstellte Tabelle.
(parted) p
Modell: ATA TOSHIBA DT01ACA3 (scsi)
Festplatte /dev/sdc: 3001GB
GröĂe des Sektors (logisch./physisch.): 512B/4096B
Partitionstabelle: gpt
Disk Flags:
Nummer Anfang Ende GröĂe Dateisystem Name Flags
1 1049kB 3146kB 2097kB primary bios_grub
2 3146kB 1077MB 1074MB primary bootfÀhig
3 1077MB 3001GB 3000GB primary
Wir weisen der Festplatte eine neue zufÀllige GUID zu.
sgdisk -G /dev/sdd
2. Entfernen von Partitionen der ersten Festplatte aus den Arrays
ĂberprĂŒfen wir den Zustand des Arrays
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sda1[0] sdb1[1]
1047552 Blöcke super 1.2 [2/2] [UU]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127 : aktives raid1 sda2[0] sdb2[1]
233206784 Blöcke super 1.2 [2/2] [UU]
Bitmap: 0/2 Seiten [0KB], 65536KB Chunk
unbenutzte GerĂ€te: Im System sind 2 Arrays in Verwendung: md126 (Einbindungspunkt /boot) â besteht aus /dev/sda1 und /dev/sdb1, md127 (LVM fĂŒr swap und dem Root-Dateisystem) - besteht aus /dev/sda2 und /dev/sdb2.
Wir kennzeichnen die Partitionen der ersten Festplatte, die in jedem Array verwendet werden, als defekt.
mdadm /dev/md126 --fail /dev/sda1
mdadm /dev/md127 --fail /dev/sda2 Wir entfernen die Partitionen des BlockgerÀts /dev/sda aus den Arrays.
mdadm /dev/md126 --remove /dev/sda1
mdadm /dev/md127 --remove /dev/sda2
Wir ĂŒberprĂŒfen den Zustand des Arrays nach dem Entfernen der Festplatte.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten : [raid1]
md126 : aktives raid1 sdb1[1]
1047552 Blöcke super 1.2 [2/1] [_U]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127 : aktives raid1 sdb2[1]
233206784 Blöcke super 1.2 [2/1] [_U]
Bitmap: 2/2 Seiten [8KB], 65536KB Chunk
nicht genutzte GerÀte:
3. HinzufĂŒgen von Partitionen der neuen Festplatte zum Array
Als nĂ€chstes mĂŒssen die Partitionen der neuen Festplatte zu den Arrays hinzugefĂŒgt werden, um sie zu synchronisieren. Wir sehen uns den aktuellen Zustand der Partitionierung an.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 2,7T 0 disk
ââsdc1 8:33 0 2M 0 part
ââsdc2 8:34 0 1G 0 part
ââsdc3 8:35 0 2,7T 0 part
sdd 8:48 0 2,7T 0 disk Abschnitt /dev/sdc1 ist bios_grub Partition und nimmt nicht an der Erstellung von Arrays teil. In den Arrays werden nur /dev/sdc2 und /dev/sdc3. Wir fĂŒgen diese Partitionen den entsprechenden Arrays hinzu.
mdadm /dev/md126 --add /dev/sdc2
mdadm /dev/md127 --add /dev/sdc3Daraufhin warten wir auf die Synchronisierung des Arrays.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten: [raid1]
md126: aktives raid1 sdc2[2] sdb1[1]
1047552 Blöcke Super 1.2 [2/2] [UU]
Bitmap: 0/1 Seiten [0KB], 65536KB Chunk
md127: aktives raid1 sdc3[2] sdb2[1]
233206784 Blöcke Super 1.2 [2/1] [_U]
[>....................] Wiederherstellung = 0,2% (619904/233206784) Ende=31,2min Geschwindigkeit=123980K/sec
Bitmap: 2/2 Seiten [8KB], 65536KB Chunk
unbenutzte GerĂ€te:Die Partitionierung der Festplatten nach dem HinzufĂŒgen von Partitionen zum Array.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 Disk
ââsda1 8:1 0 1G 0 Teil
ââsda2 8:2 0 222,5G 0 Teil
sdb 8:16 0 223,6G 0 Disk
ââsdb1 8:17 0 1G 0 Teil
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdb2 8:18 0 222,5G 0 Teil
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdc 8:32 0 2,7T 0 Disk
ââsdc1 8:33 0 2M 0 Teil
ââsdc2 8:34 0 1G 0 Teil
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc3 8:35 0 2,7T 0 Teil
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 2,7T 0 Disk 4. Entfernen von Partitionen der zweiten Festplatte aus den Arrays.
Wir kennzeichnen die Partitionen der zweiten Festplatte, die in jedem Array verwendet werden, als fehlerhaft.
mdadm /dev/md126 --fail /dev/sdb1
mdadm /dev/md127 --fail /dev/sdb2
Wir entfernen die Partitionen des BlockgerÀts /dev/sda aus den Arrays.
mdadm /dev/md126 --remove /dev/sdb1
mdadm /dev/md127 --remove /dev/sdb2
5. Wir kopieren die GPT-Partitionstabelle und synchronisieren das Array.
Um die GPT-Partitionstabelle zu kopieren, verwenden wir das Dienstprogramm sgdisk, das zum Paket fĂŒr die Arbeit mit Festplattenpartitionen und der GPT-Tabelle gehört â gdisk.
Installation gdisk fĂŒr CentOS:
yum install -y gdisk Installation gdisk fĂŒr Debian/Ubuntu:
apt install -y gdiskVORSICHT: FĂŒr GPT zuerst wird die Festplatte angegeben, wird die Festplatte angegeben, Wir kopieren die Partitionierung, zweiten die Partition kopiert wird, von der die die Partitionierung kopiert. Wenn die Festplatten vertauscht werden, wird die ursprĂŒnglich korrekte Partitionierung ĂŒberschrieben und zerstört.
Wir kopieren die GPT-Partitionstabelle.
sgdisk -R /dev/sdd /dev/sdc Die Partitionierung der Festplatten nach dem Ăbertragen der Tabelle auf die Festplatte. /dev/sdd.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 Disk
ââsda1 8:1 0 1G 0 Teil
ââsda2 8:2 0 222,5G 0 Teil
sdb 8:16 0 223,6G 0 Disk
ââsdb1 8:17 0 1G 0 Teil
ââsdb2 8:18 0 222,5G 0 Teil
sdc 8:32 0 2,7T 0 Disk
ââsdc1 8:33 0 2M 0 Teil
ââsdc2 8:34 0 1G 0 Teil
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc3 8:35 0 2,7T 0 Teil
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 2,7T 0 Disk
ââsdd1 8:49 0 2M 0 Teil
ââsdd2 8:50 0 1G 0 Teil
ââsdd3 8:51 0 2,7T 0 Teil Nun fĂŒgen wir jede der Partitionen hinzu, die an den Software-RAID-Arrays teilnehmen.
mdadm /dev/md126 --add /dev/sdd2
mdadm /dev/md127 --add /dev/sdd3Wir warten auf die Synchronisierung des Arrays.
[root@localhost ~]# cat /proc/mdstat
Persönlichkeiten: [raid1]
md126: aktives raid1 sdd2[3] sdc2[2]
1047552 Blöcke super 1.2 [2/2] [UU]
Bitmap: 1/1 Seiten [4KB], 65536KB Chunk
md127: aktives raid1 sdd3[3] sdc3[2]
233206784 Blöcke super 1.2 [2/1] [U_]
[>....................] Wiederherstellung = 0.0% (148224/233206784) beendet in 26.2min Geschwindigkeit=148224K/s
Bitmap: 2/2 Seiten [8KB], 65536KB Chunk
Nicht verwendete GerÀte:Nach dem Kopieren der GPT-Partitionierung auf die zweite neue Festplatte wird die Partitionierung wie folgt aussehen.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
ââsda1 8:1 0 1G 0 part
ââsda2 8:2 0 222,5G 0 part
sdb 8:16 0 223,6G 0 disk
ââsdb1 8:17 0 1G 0 part
ââsdb2 8:18 0 222,5G 0 part
sdc 8:32 0 2,7T 0 disk
ââsdc1 8:33 0 2M 0 part
ââsdc2 8:34 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdc3 8:35 0 2,7T 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 2,7T 0 disk
ââsdd1 8:49 0 2M 0 part
ââsdd2 8:50 0 1G 0 part
â ââmd126 9:126 0 1023M 0 raid1 /boot
ââsdd3 8:51 0 2,7T 0 part
ââmd127 9:127 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]Jetzt installieren wir GRUB auf die neuen Festplatten.
Installation fĂŒr CentOS:
grub2-install /dev/sdXInstallation fĂŒr Debian/Ubuntu:
grub-install /dev/sdX wo X â Buchstabe der Festplatte, in unserem Fall die Festplatten /dev/sdc und /dev/sdd.
Aktualisieren Sie die Informationen ĂŒber das Array.
FĂŒr CentOS:
mdadm --detail --scan --verbose > /etc/mdadm.confFĂŒr Debian/Ubuntu:
echo "DEVICE partitions" > /etc/mdadm/mdadm.conf
mdadm --detail --scan --verbose | awk '/ARRAY/ {print}' >> /etc/mdadm/mdadm.conf Aktualisieren Sie das Abbild initrd:
FĂŒr CentOS:
dracut -f -v --regenerate-allFĂŒr Debian/Ubuntu:
update-initramfs -u -k allAktualisieren Sie die GRUB-Konfiguration.
FĂŒr CentOS:
grub2-mkconfig -o /boot/grub2/grub.cfg
FĂŒr Debian/Ubuntu:
update-grubNach den durchgefĂŒhrten Aktionen können die alten Festplatten entfernt werden.
6. Erweiterung des Dateisystems (ext4) der Root-Partition
Die Partitionierung der Festplatten vor der Erweiterung des Dateisystems nach dem Umzug des Systems auf die 2 x 3TB Festplatten (RAID-1).
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
sdb 8:16 0 223,6G 0 disk
sdc 8:32 0 2,7T 0 disk
ââsdc1 8:33 0 2M 0 part
ââsdc2 8:34 0 1G 0 part
â ââmd127 9:127 0 1023M 0 raid1 /boot
ââsdc3 8:35 0 2,7T 0 part
ââmd126 9:126 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 2,7T 0 disk
ââsdd1 8:49 0 2M 0 part
ââsdd2 8:50 0 1G 0 part
â ââmd127 9:127 0 1023M 0 raid1 /boot
ââsdd3 8:51 0 2,7T 0 part
ââmd126 9:126 0 222,4G 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm
ââvg0-swap 253:1 0 16G 0 lvm [SWAP] Zur Zeit nehmen die Partitionen /dev/sdc3 und /dev/sdd3 2,7 TB ein. Da wir eine neue Partitionierung mit einer GPT-Tabelle erstellt haben, wurde die GröĂe der 3 Partitionen sofort auf den maximal möglichen Speicherplatz festgelegt, das Erweitern der Partition ist in diesem Fall nicht erforderlich.
Erforderlich:
- Array md126 erweitern,
- PV (Physical Volume) zu erweitern,
- LV (Logical Volume) vg0-root zu vergröĂern,
- das Dateisystem zu erweitern.
1. Wir erweitern das Array md126 auf das Maximum durch.
mdadm --grow /dev/md126 --size=max
Nach der Erweiterung des Arrays md126 hat sich die belegte GröĂe auf 2,7 TB erhöht.
[root@localhost ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 223,6G 0 disk
sdb 8:16 0 223,6G 0 disk
sdc 8:32 0 2,7T 0 disk
ââsdc1 8:33 0 2M 0 part
ââsdc2 8:34 0 1G 0 part
â ââmd127 9:127 0 1023M 0 raid1 /boot
ââsdc3 8:35 0 2,7T 0 part
ââmd126 9:126 0 2,7T 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
sdd 8:48 0 2,7T 0 disk
ââsdd1 8:49 0 2M 0 part
ââsdd2 8:50 0 1G 0 part
â ââmd127 9:127 0 1023M 0 raid1 /boot
ââsdd3 8:51 0 2,7T 0 part
ââmd126 9:126 0 2,7T 0 raid1
ââvg0-root 253:0 0 206,4G 0 lvm /
ââvg0-swap 253:1 0 16G 0 lvm [SWAP]
Wir erweitern physisches Volume.
Vor der Erweiterung ĂŒberprĂŒfen wir den aktuellen Wert des belegten PV-Raums /dev/md126.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/md126 vg0 lvm2 a-- 222,40g 0 Wir erweitern das PV mit dem folgenden Befehl.
pvresize /dev/md126
Wir ĂŒberprĂŒfen die durchgefĂŒhrte Aktion.
[root@localhost ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/md126 vg0 lvm2 a-- <2,73t 2,51tWir erweitern logisches Volume vg0-root.
Nach der Erweiterung des PV ĂŒberprĂŒfen wir den belegten Raum des VG.
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
vg0 1 2 0 wz--n- <2,73t 2,51tWir ĂŒberprĂŒfen den belegten LV-Raum.
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root vg0 -wi-ao---- <206,41g
swap vg0 -wi-ao---- <16,00g Das Volume vg0-root belegt 206,41 GB.
Wir erweitern LV auf die maximale GröĂe des Speicherplatzes.
lvextend -l +100%FREE /dev/mapper/vg0-root Wir ĂŒberprĂŒfen den LV-Speicherplatz nach der Erweiterung.
[root@localhost ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root vg0 -wi-ao---- 2,71t
swap vg0 -wi-ao---- <16,00gWir erweitern das Dateisystem (ext4).
Wir ĂŒberprĂŒfen die aktuelle GröĂe des Dateisystems.
[root@localhost ~]# df -h
Dateisystem GröĂe Benutzt Frei Benutzt% EingehĂ€ngt in
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 9,6M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/vg0-root 204G 1,4G 192G 1% /
/dev/md127 1007M 141M 816M 15% /boot
tmpfs 3,2G 0 3,2G 0% /run/user/0Das Volume /dev/mapper/vg0-root belegt 204 GB nach der LV-Erweiterung.
Wir erweitern das Dateisystem.
resize2fs /dev/mapper/vg0-root
Wir ĂŒberprĂŒfen die GröĂe des Dateisystems nach seiner Erweiterung.
[root@localhost ~]# df -h
Dateisystem GröĂe Benutzt VerfĂŒgbar Benutzte% EingehĂ€ngt in
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 9,6M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/vg0-root 2,7T 1,4G 2,6T 1% /
/dev/md127 1007M 141M 816M 15% /boot
tmpfs 3,2G 0 3,2G 0% /run/user/0 Die GröĂe des Dateisystems wurde auf das gesamte Volumen erhöht.
Quelle: habr.com
