我升级了存储并增加了总卷的大小。当我在存储管理页面 (MSA2040) 中检查扩展大小时,它显示一切正常并且已扩展。
但是当我从我的操作系统检查时,它仍然显示旧值。
升级前大小为 9.4 TB,升级后大小为 13.2 TB。
当 i 时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
答案1
您只需要扩大 XFS 文件系统。
在这种情况下,xfs_growfs /msa10tb
应该可以工作。
答案2
您可以使用成长部分实用程序来调整磁盘大小。
CentOS 的具体步骤如下:
$ yum install cloud-utils-growpart
$ growpart /dev/[DEVICE_ID] [PARTITION_NUMBER]
$ xfs_growfs /dev/[DEVICE_ID][PARTITION_NUMBER]