120  
   0
OpenStack虚拟机异常,底层报错多路径map in use
作者:李文启于 2022年08月28日 发布在分类 / 经验案例 / 经验案例 下,并于 2022年08月30日 编辑
虚拟机无法启动 map in use OpenStack

一、问题描述

OpenStack R版本,容器模式部署,虚拟机在断电后启动失败,查看底层日志提示多路径设备无法删除,map in use

三、过程分析

虚拟机卷提示map in use,说明系统中存在占用,检查发现由于镜像创建的虚拟机存在lvm分区,lvm名称冲突导致宿主机系统中添加了虚拟机的lvm卷,vg激活后一直占用,无法解除多路径映射

四、解决方法

以下操作均在问题虚拟机所处的宿主机中操作

1.修改/etc/lvm.conf,注释preferred_names行,并加入global_filter = [ 'a|/dev/sda|' , 'r|.*/|' ]

2.通过dmsetup remove xxxx_vg-xxxx_lv命令移除虚拟机的lvm信息

3.重置出错的虚拟机,重新启动后恢复正常


五、风险提示




 知识评论当前评论数0

 推荐知识


 访问权限

创建人 李文启
文档编辑权限 创建者私有
文档阅读权限 来自分类
分类阅读权限 所有人
分类编辑权限 技术服务部  : 机构     渠道合作伙伴  : 机构     系统管理员 : 人员     
分类审核权限 审核小组  : 岗位    
分类预览权限 审核小组 : 岗位    
分类下载权限 技术服务部  : 机构    
 历史版本

修改日期 修改人 备注
2022-08-30 14:57:35[当前版本] 李文启 内容调整
2022-08-28 21:49:37 李文启 CREAT

 目录
    宏杉案例知识库-V4.0.1