第6.3节 磁盘扩容
扩容方法
请注意 ZFS 和 UFS 都只能扩大不能缩小!
gpart show
# gpart show
=> 63 209715137 vtbd0 MBR (100G)
63 1 - free - (512B)
64 62914496 **1** freebsd [active] (30G)
62914560 146800640 - free - (70G)
查看系统盘大小只有 30G,显示 1
只有这一个盘。
- 执行扩容命令,
vtbd0
可从gpart show
执行后查看到具体名称
警告 如果你使用的是 GPT 分区表,上边的扩容操作(在虚拟机或云服务器上的)会破坏 GPT 分区表,所以需要先恢复之:
# gpart recover vtbd0
执行后下面步骤相同。
# gpart resize -i 1 vtbd0
vtbd0s1 resized
- 启动
growfs
服务,自动完成扩展
# service growfs onestart
Growing root partition to fill device
vtbd0s1 resized
gpart: arg0 'ufsid/62b5826d': Invalid argument
super-block backups (for fsck_ffs -b #) at:
64112192 65394432 66676672 67958912 69241152 70523392
- 用
df -h
命令查看结果。
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ufsid/62b5826d 97G 15G 75G 16% /
devfs 1.0K 1.0K 0B 100% /dev