Назад | Перейти на главную страницу

Используйте увеличенное пространство для хранения на диске ОС MBR на Centos 7.3 в Azure

(Я новичок в управлении дисками и разделами, поэтому некоторые термины могут быть смешаны и запутаны)

Я пытаюсь увеличить размер диска ОС на нашей виртуальной машине 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

Пожалуйста, сначала убедитесь, что у вас есть резервная копия!

  1. Подключите диск с помощью экземпляра восстановления виртуальной машины Azure, этот руководство.
  2. Разверните раздел следующим образом этот
  3. Расширьте свою файловую систему с помощью xfs_growfs /dev/sda