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

Как обновить / обнаружить увеличенный размер тома хранилища / w Linux

Я увеличил объем хранилища и увеличил общий объем. Когда я проверяю расширенный размер на странице управления хранилищем (MSA2040), он показывает, что все в порядке, и он расширен.

Но когда я проверяю в своей ОС, оно все равно показывает старое значение.

Размер до обновления составлял 9,4 ТБ, размер после обновления - 13,2 ТБ.

Когда я df -h, результат;

/dev/sdb                 9.4T  8.4T  1.1T  90% /msa10tb

Но когда я также перечисляю это через parted /dev/sdb print free ;

Model: HP MSA 2040 SAN (scsi)
Disk /dev/sdb: 13.2TB
Sector size (logical/physical): 512B/512B
Partition Table: loop
Disk Flags:

Number  Start  End     Size    File system  Flags
 1      0.00B  13.2TB  13.2TB  xfs

Вроде новый размер не выделяется. Как можно безопасно выделить и обновить размер? Следует ли мне использовать GParted Live, чтобы решить эту проблему, или вы что-нибудь порекомендуете мне сделать?

Моя ОС Centos 7.4.

Заранее спасибо!

Изменить - Относительно ответа @ ewwwhite;

fdisk -l /dev/sdb

Disk /dev/sdb: 13180.0 GB, 13179975368704 bytes, 25742139392 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 1048576 bytes

Вам просто нужно увеличить файловую систему XFS.

В таком случае, xfs_growfs /msa10tb должно сработать.

Ты можешь использовать расти утилита для изменения размера диска.

Точные шаги для CentOS:

$ yum install cloud-utils-growpart
$ growpart /dev/[DEVICE_ID] [PARTITION_NUMBER]
$ xfs_growfs /dev/[DEVICE_ID][PARTITION_NUMBER]