Centos7
Google云調整分區大小
帶有 Centos 7 映像的新雲計算 VM 實例。即使我選擇了 100GB 的磁碟大小,Centos 映像也有 10GB 的引導磁碟。我曾嘗試擴展 /dev/sda2 以利用未使用的空間,但到目前為止我沒有成功使用 xfs_growfs / 命令。
目前分區和掛載點:
$ lsblk -f NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 vfat BC59-BBE8 /boot/efi └─sda2 xfs root af3a1ad4-b9d0-43dd-a61d-907efeaac16c / loop0 ext3 02893f9e-1028-4f5a-bde4-9d7e25595473 /var/tmp
和
$ sudo parted (parted) print free Model: Google PersistentDisk (scsi) Disk /dev/sda: 107GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 17.4kB 1049kB 1031kB Free Space 1 1049kB 211MB 210MB fat16 EFI System Partition boot 2 211MB 10.7GB 10.5GB xfs 10.7GB 107GB 96.6GB Free Space
按照其他文章中的說明,我嘗試使用 xfs_growfs 為 sda2 添加 96.6GB 空間:
$ sudo xfs_growfs / meta-data=/dev/sda2 isize=512 agcount=4, agsize=642432 blks = sectsz=4096 attr=2, projid32bit=1 = crc=1 finobt=0 spinodes=0 data = bsize=4096 blocks=2569728, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal bsize=4096 blocks=2560, version=2 = sectsz=4096 sunit=1 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
這和以前一樣。我確定我錯過了一些東西。感謝你的幫助。
在擴展/調整底層分區大小之前,您無法擴展文件系統。
首先備份,因為存在風險因素,但我很高興您想刪除最後一個分區,然後使用相同的起始塊但更大的大小重新創建它,確保您保留相同的分區兩次。
完成此操作後,您需要重新啟動或重新載入分區資訊,然後您應該能夠調整文件系統的大小。