(Ich bin ein ziemlicher Neuling in Sachen Datenträgerverwaltung und Partitionierung, daher sind manche Fachbegriffe möglicherweise durcheinander oder verwirrend.)
Ich versuche, die Größe der Betriebssystemfestplatte auf unserer Centos 7.3-VM auf Azure zu erhöhen, um (hoffentlich) eine reibungslose Migration einer vorhandenen Maschine von einem anderen Anbieter zu ermöglichen, bei der die Betriebssystemfestplatte größer als die 30 GB ist, die in Azure für Linux-Distributionen standardmäßig vorhanden sind.
Ich habe die Größe der Festplatte selbst erfolgreich von 30 GB auf 128 GB erhöht, indem ichdieser Leitfadenvon Microsoft, aber ich bin ratlos, wie ich diesen neuen Speicherplatz tatsächlich nutzen kann. Microsoft hatdieser Leitfaden, aber das gilt nur für GPT-Partitionen.
Soweit ich es der folgenden Ausgabe entnehmen kann, wird die Festplatte selbst in der richtigen Größe angezeigt lsblk
, aber keine der Partitionen nutzt dies. Die parted
Ausgabe zeigt auch eine Vergrößerung der Festplattengröße (137 GB gegenüber den 128 GB, die ich erwartet hätte, aber das ist für diese Frage möglicherweise nicht relevant).
Meine Frage ist: Wie kann ich den neu hinzugefügten Speicher nutzen? Ich gehe davon aus, dass ich die Partitionsgröße von erhöhen muss MOUNTPOINT /
, aber ich weiß nicht, wie das geht. Wird das Aushängen des Root-Volumes den Rechner abrupt zerstören?
Jede Hilfe wird sehr geschätzt.
[user@machine ~]$ lsblk -o NAME,HCTL,SIZE,MOUNTPOINT,TYPE
NAME HCTL SIZE MOUNTPOINT TYPE
fd0 4K disk
sda 2:0:0:0 128G disk
├─sda1 500M /boot part
└─sda2 29.5G / part
sdb 3:0:1:0 16G disk
└─sdb1 16G /mnt/resource part
sdc 5:0:0:0 128G disk
└─sdc1 128G /datadisk part
[user@machine ~]$ sudo parted -l /dev/sda
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 137GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 525MB 524MB primary xfs boot
2 525MB 32.2GB 31.7GB primary xfs