可以看见 /dev/mapper/centos-root 已经使用了 92% ,我们准备为它扩容
创建新分区
先看一下现有磁盘情况:
已经可以看到新添加的磁盘 /dev/sdb
对新磁盘进行分区
在 fdisk 的交互模式中,依次输入:
这样就把整个磁盘分成了一个区
再看一下现有磁盘情况
已经多出了一个新分区
扩展根目录
将新分区用于扩展 /root
先看一下卷分组
可以看到当前卷分组名为 "centos"
为之前新增的分区创建物理卷:
查看结果:
已经看到新创建的 200G 大小的物理卷
扩展卷分组 "centos"是vgdisplay 命令查到的卷分组名
提示成功扩展
下面查看一下逻辑卷:
可以看到 /dev/centos/root目前的LV Size是35.62 G
下面扩展逻辑卷 /dev/centos/root
注:+199G是我们新增加的分区大小
扩展后,还要执行一步:
将文件系统扩大
因为安装CentOS用的xfs分区,所以使用命令xfs_growfs扩展文件系统大小。否则的话使用resize2fs命令
查看结果:
/root已经扩充到235G
首先,你得有空余的空间,比如,你发现你的 /home 所在分区还有好多 G 的剩余空间,那你就可以把 /var 整个目录的内容移到那个硬盘分区里去,根目录一下就空出好几个G来了。等你把 /var 移到新分区后,修改 /etc/fstab 文件,让那个分区下的相应目录开机就自动挂接到系统根分区里来成为 /var , 你的根分区容量不足的问题就解决了。
特别说明: /var 不是系统启动必须的,你把里面的文件全删掉也不影响系统启动,缺省地,你的网站内容也在那个目录下(/var/www 目录)。
因为你没说你用哪种发行版本的 Linux,无法给你写详细步骤。
另外,还有一种叫《Linux下不丢失数据修改分区大小》的做法,我没用过,不知道你有没有胆量试用。详情请参考: www.cnyunwei.com/thread-21219-1-1.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)