误操作卸载LVM设备后/dev/storage设备消失,如何恢复该设备?
误操作卸载LVM设备后/dev/storage设备消失,如何恢复该设备?
别担心,既然vgs还能正常列出你的storage卷组,说明数据和卷组本身都没丢,咱们一步步把/dev/storage找回来:
首先重新激活卷组:卷组可能只是被标记为非活动状态了,执行这条命令重新激活它:
vgchange -ay storage这个命令会让系统重新识别卷组,同时自动重建/dev/storage目录以及对应的逻辑卷设备节点。
验证逻辑卷状态:激活后,用
lvs命令确认storageVolumeLVM逻辑卷是否正常显示:lvs storage如果能看到这个逻辑卷,说明设备已经恢复。
尝试重新挂载:现在再执行你之前的挂载命令应该就没问题了:
mount /data要是还是提示找不到设备,你也可以直接用逻辑卷的真实设备路径挂载,它通常在
/dev/mapper/storage-storageVolumeLVM:mount /dev/mapper/storage-storageVolumeLVM /data特殊情况处理:如果/dev/storage目录还是没出现,可能是udev规则没触发更新,执行下面两条命令让udev重新生成设备链接:
udevadm trigger udevadm settle等命令执行完,再去/dev目录下看看,storage应该就回来了。
另外提醒一下,以后操作LVM的时候,记得先卸载逻辑卷的挂载点,再根据需求禁用卷组,尽量不要直接操作底层物理磁盘,避免这类小麻烦~
备注:内容来源于stack exchange,提问作者Green 绿色
相关产品推荐
相关产品推荐

