lvreduce缩容导致根分区只读问题

描述:我这里想扩容swap的大小,发现磁盘空间都分出去了看根分区还有很大空间于是对根分区下手了,看看能否对根分区进行缩容操作

本来想从根取2G空间的,一个不小心把根空间变成2G空间

[root@localhost ~]# lvreduce -L 2G /dev/mapper/bigcloud--enterprise--linux--for--euler-root 
  WARNING: Reducing active and open logical volume to 2.00 GiB.
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce bigcloud-enterprise-linux-for-euler/root? [y/n]: Y
  Size of logical volume bigcloud-enterprise-linux-for-euler/root changed from 15.00 GiB (3840 extents) to 2.00 GiB (512 extents).
  /etc/lvm/backup/bigcloud-enterprise-linux-for-euler.tmp: fsync failed: Input/output error
  Backup of volume group bigcloud-enterprise-linux-for-euler metadata failed.
  Logical volume bigcloud-enterprise-linux-for-euler/root successfully resized.

执行完上面命令后发现文件系统只读了

尝试扩容(发现无法扩容)

解决方法:

1、然后reboot进入救援模式,打开/etc/lvm/lvm.conf。保存即生效

2、进入LVM视图,敲LVM命令进入LVM视图再次调整大小

重启后就直接进入登录界面了,完成修复

posted @   杨灏  阅读(421)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示