Я увеличил объем хранилища и увеличил общий объем. Когда я проверяю расширенный размер на странице управления хранилищем (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]