栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

在lvm中遇到了unknown的pv

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在lvm中遇到了unknown的pv

在一次接手给服务器安装系统的过程中,业主不满意之前的磁盘规划,要求分隔为系统和数据盘,可是驱动已经安装在两块盘上。我模拟了当时的环境,如下:

在lvm下varlog这个分区占了两个盘,既然是在LVM下,首先考虑的是取消挂载并删除在数据盘上的varlog分区然后重新指定在系统盘创建lv,执行后如下:

数据盘上的分区莫名不见了,pvs一看,是出现了未知的数据占用了,而且重启会触发紧急模式,不能正常工作。


搜索了一圈的解决方案:
vgreduce --removemissing /dev/centos(vg组)删除

不过当时时间不多,要确保系统能正常运行,在机房不能联网,搜索是事后的事情了,当时是老老实实的重组raid清空空间,重装系统了。带了台小电脑硬气~

方式只在虚拟环境上用过,生产环境还没试过,不知道是否存在其他一些问题,顺带如果想要做数据恢复,可以查找pv uuid创建新的pv,

-pvcreate /dev/sd(x) -u pvid blablabla~
-vgcfgrestore datavg
再查看卷组与卷组之间的信息
最后将卷组激活
-vgchange -a(ctive)y(es) centos

最后被运维提醒了,系统盘还是老老实实的使用标准分区,在系统盘上使用LVM分区上层云运用数据出现了报错。谁知道呢,我也是接盘被教育要用lvm的受害者呀…

##来自:Red_Hat_Enterprise_Linux-7-Logical_Volume_Manager_Administration-en-US 4.3.7小节。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/752593.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号