openeuler(欧拉)系统修改/home大小

该文详细描述了在Linux环境下操作/home目录的过程,包括查看进程、lvs信息,卸载并删除逻辑卷,查看卷组,扩容根目录,创建新的/home逻辑卷,格式化并挂载新分区,以及解决可能遇到的问题,如错误地使用了不匹配的文件系统扩容命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.查看home路径下的进程

fuser -mv /home/

2.查看lvs

[root@localhost home]# lvs
  LV   VG        Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  home openeuler -wi-ao---- 229.88g                                                    
  root openeuler -wi-ao---- 61.21g                                                    
  swap openeuler -wi-ao----  7.90g

3.卸载/home路径

umount /home
lvremove /dev/openeuler/home

示例:

[root@localhost /]# lvremove /dev/openeuler/home
Do you really want to remove active logical volume openeuler/home? [y/n]: y
  Logical volume "home" successfully removed

4.查看vgs

[root@localhost /]# vgs
  VG        #PV #LV #SN Attr   VSize   VFree 
  openeuler   1   2   0 wz--n- <299.00g 229.88g

5.扩容200G 到/路径下

华为欧拉系统的文件格式是ext4,需要使用resize2fs命令刷新磁盘容量

lvextend -L +200G /dev/openeuler/root

resize2fs /dev/openeuler/root

6.创建home路径

使用vgs命令查看时,有229.88G可以使用,分配200G给/路径,剩余29.8G分配给/home路径。

lvcreate -L 29.8G -n home openeuler

命令执行示例:

[root@localhost /]# lvcreate -L 29.8G -n home openeuler
  Rounding up size to full physical extent 29.80 GiB
  Logical volume "home" created.

使用ext4文件格式化/dev/openeuler/home,挂载/dev/openeuler/home到/home路径

mkfs -t ext4 /dev/openeuler/home

mount /dev/openeuler/home /home

命令执行示例:

[root@localhost /]# mkfs -t ext4 /dev/openeuler/home
mke2fs 1.46.4 (18-Aug-2021)
创建含有 2569216 个块(每块 4k)和 643376 个inode的文件系统
文件系统UUID:d7701756-e579-416e-b36f-a435420e6478
超级块的备份存储于下列块: 
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

正在分配组表: 完成                            
正在写入inode表: 完成                            
创建日志(16384 个块)完成
写入超级块和文件系统账户统计信息: 已完成

[root@localhost /]# 
[root@localhost /]# mount /dev/openeuler/home /home

7.修改完毕

可以使用df -h 和 lsblk查看磁盘信息

df -h
lsblk

问题记录

1.在卸载/home目录的时候失败

1、在卸载/home目录的时候失败
可先执行如下fuser命令解除磁盘占用,然后再umount即可:

fuser -mv /home/

2、在设定lv_root的大小时,不要把Free PE / Size的空间全部都用上,这很可能会出现Free PE空间不足的现象,建议保留一点Free PE的空间。
3、重启后进入不到系统,提示文件损坏

2.扩容磁盘后刷新容量报错

[root@localhost /]# xfs_growfs /dev/openeuler/root
xfs_growfs: /dev/openeuler/root is not a mounted XFS filesystem

解决方式:
那么 可能是 文件系统格式对应的刷新命令不对:

resize2fs 命令         针对的是ext2、ext3、ext4文件系统

xfs_growfs 命令       针对的是xfs文件系统
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会飞的土拨鼠呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值