开发者社区 问答 正文

把数据盘合并到系统盘

尝试过帖子里给的办法https://www.aliyun.com/jiaocheng/120462.html,但是lvdisplay总是空白

展开
收起
buger2 2018-09-03 23:20:57 1921 分享 版权
阿里云 AI 助理回答

遇到lvdisplay命令执行后显示空白,可能意味着当前系统中没有逻辑卷(LV)被创建,或者存在其他配置问题。请按照以下步骤进行排查和解决:

  1. 确认LVM服务状态:首先确保LVM服务正在运行。在大多数基于Systemd的系统上,可以使用以下命令检查LVM服务的状态:

    sudo systemctl status lvm2-lvmetad
    sudo systemctl status lvm2-monitor
    

    如果这些服务未运行,尝试启动它们:

    sudo systemctl start lvm2-lvmetad
    sudo systemctl start lvm2-monitor
    
  2. 刷新LVM元数据缓存:有时候,LVM的元数据缓存可能需要刷新。可以使用以下命令来实现:

    sudo lvscan
    

    这个命令会扫描系统中的所有逻辑卷,并更新LVM的内部缓存。

  3. 检查LVM配置:如果上述步骤无效,检查/etc/lvm/lvm.conf文件,确保配置正确无误,特别是与设备过滤相关的设置。通常情况下,默认配置应该足够,除非进行了特殊定制。

  4. 查看物理卷信息:使用pvdisplay命令查看是否有可用的物理卷(PV)。如果没有物理卷或物理卷未被激活,那么自然无法看到任何逻辑卷。

    sudo pvdisplay
    
  5. 创建逻辑卷的步骤回顾:如果你之前尝试过创建逻辑卷但不成功,请再次确认是否正确执行了以下步骤:

    • 确认有未分配的空间或硬盘可用于创建物理卷(pvcreate)。
    • 将物理卷加入卷组(VG)中(vgcreate)。
    • 在卷组上创建逻辑卷(LV)(lvcreate)。
  6. 权限问题:虽然较少见,但确保你有足够的权限执行这些命令。通常,使用sudo应该足够。

如果以上步骤都无法解决问题,建议检查系统日志(如/var/log/messagesjournalctl -xe)以获取可能的错误信息,这有助于进一步诊断问题所在。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答