(Я новичок в управлении дисками и разделами, поэтому некоторые термины могут быть смешанными и запутанными)
Я пытаюсь увеличить размер диска ОС на нашей виртуальной машине Centos 7.3 в Azure, чтобы (надеюсь) без проблем перенести существующую машину от другого поставщика, где диск ОС больше 30 ГБ, что является стандартным размером в Azure для дистрибутивов Linux.
Мне удалось успешно увеличить размер самого диска с 30 ГБ до 128 ГБ с помощьюэто руководствоот Microsoft, но я в тупике, как на самом деле использовать это новое пространство для хранения. Microsoft имеетэто руководство, но это применимо только к разделам GPT.
Из того, что я могу сказать из вывода ниже, сам диск отображается как правильный размер в lsblk
, но ни один из разделов не использует это. parted
Вывод также показывает увеличение размера диска (137 ГБ против 128 ГБ, которые я ожидал, но это может быть неактуально для этого вопроса).
У меня такой вопрос: как мне использовать недавно добавленное хранилище? Я предполагаю, что мне придется увеличить размер раздела MOUNTPOINT /
, но я пытаюсь понять, как это сделать. Приведет ли отключение корневого тома к внезапной остановке машины?
Любая помощь будет высоко оценена.
[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