位置: 编程技术 - 正文
推荐整理分享解决linux系统CentOS下调整home和根分区大小的方法(linux系统ll),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:linux系统常见问题,linux center,linux系统ll,linux系统问题汇总,linux系统问题汇总,linux系统故障及解决方法,linux系统问题汇总,linux系统问题汇总,内容如对您有帮助,希望把文章链接给更多的朋友!
owncloud的xxx/data/路径修改之后,没有web服务器写入权限,于是把多余的home分区的容量调整到了root文件夹下面,于是,解决了相关问题。下一个问题,解决外挂硬盘的问题。
目标:将VolGroup-lv_home缩小到G,并将剩余的空间添加给VolGroup-lv_root
1、首先查看磁盘使用情况[root@gimoo.net~]# df -h文件系统 容量 已用 可用 已用% 挂载点Filesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root G 7.9G G 6% /tmpfs 1.9G K 1.9G 1% /dev/shm/dev/sda1 M M M % /boot/dev/mapper/VolGroup-lv_home G M G 1% /home目标:将VolGroup-lv_home缩小到G,并将剩余的空间添加给VolGroup-lv_root
2、卸载/home[root@gimoo.net~]# umount /homeumount /home 如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:[root@gimoo.net~]# fuser -m /home
3、调整分区大小[root@gimoo.net~]# resize2fs -p /dev/mapper/VolGroup-lv_home G如果提示运行“e2fsck -f /dev/mapper/VolGroup-lv_home”,则执行相关命令:[root@gimoo.net~]# e2fsck -f /dev/mapper/VolGroup-lv_home 然后重新执行命令:[root@gimoo.net~]# resize2fs -p /dev/mapper/VolGroup-lv_home G注:resize2fs 为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合 4、挂载上/home,查看磁盘使用情况[root@gimoo.net~]# mount /home[root@gimoo.net~]# df -h
5、设置空闲空间使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入 “y”[root@gimoo.net~]# lvreduce -L G /dev/mapper/VolGroup-lv_home注:lvreduce -L G的意思为设置当前文件系统为G,如果lvreduce -l G是指从当前文件系统上减少G使用lvreduce减小逻辑卷的大小。
注意:减小后的大小不能小于文件的大小,否则会丢失数据。 可以使用vgdisplay命令等查看一下可以操作的大小。也可以是用fdisk -l命令查看详细信息。[root@gimoo.net~]# vgdisplay注:vgdisplay为显示LVM卷组的元数据信息 6、把闲置空间挂在到根目录下[root@gimoo.net~]# lvextend -L +G /dev/mapper/VolGroup-lv_root注:lvextend -L +G为在文件系统上增加G[root@gimoo.net~]# resize2fs -p /dev/mapper/VolGroup-lv_root7、最后检查调整结果[root@gimoo.net~]# df -h
标签: linux系统ll
本文链接地址:https://www.jiuchutong.com/biancheng/362187.html 转载请保留说明!友情链接: 武汉网站建设