Я установил экземпляр CentOS 6.9 с жестким диском 50 ГБ в Openstack. Он показывает только 8 ГБ для корневого раздела. Но мне нужно выделить весь размер жесткого диска (50 ГБ) для root. Сведения о файловой системе
Как я могу это исправить??
Создайте или расширите группу томов LVM с помощью / dev / vda2. Тип его раздела уже Linux LVM
Создайте на этих томах логические тома и файловые системы.
Смонтируйте том, где будут находиться ваши данные, возможно, / srv / или где-нибудь в / var /.
Возможно, несколько файловых систем немного сложнее, чем одна большая. Но с LVM вы можете добавить хранилище, не касаясь таблиц разделов или корневых файловых систем.
Используете ли вы какие-либо устройства LVM внутри раздела размером 42 ГБ?
Если нет, вы можете поступить так (как корень):
yum -y install parted
lvremove
Список разделов: parted -l
, вы получите такой результат
Model: ATA something (scsi)
Disk /dev/vda: 50GB
Sector size (logical/physical): 512B/512B
Partition table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 8GB 8GB primary ext4
2 8GB 50GB 42GB primary lvm
Удалите раздел:
$ parted
(parted) rm 2
Убедитесь, что он удален:
(parted) print
Model: ATA something (scsi)
Disk /dev/vda: 50GB
Sector size (logical/physical): 512B/512B
Partition table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 8GB 8GB primary ext4
изменить размер раздела:
(parted) resizepart
Partition number? 1
End? [8.0GB]? 50000
Убедитесь, что это сработало:
(parted) print
Model: ATA something (scsi)
Disk /dev/vda: 50GB
Sector size (logical/physical): 512B/512B
Partition table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 50GB 50GB primary ext4
Уволиться: (parted) quit
и перезагрузитесь и убедитесь, что все работает.