博客
关于我
讲述下 :LVM逻辑卷管理遇到的问题
阅读量:660 次
发布时间:2019-03-15

本文共 1782 字,大约阅读时间需要 5 分钟。

LVM逻辑卷管理遇到的问题并逐步解决

实验环境

  • 操作系统:CentOS release 6.10 (Final)
  • 内核版本:2.6.32-754.2.1.el6.x86_64
  • 硬件配置:支持多种硬盘设备,如sdb、sdc、sdd等

由于是最小化安装,没有安装xfs命令,按照以下步骤安装xfs支持工具:

[root@www ~]# yum install xfsprogs

安装命令完成后,将生成xfsprogs软件包,用于支持后续的LVM操作。

用gdisk分区对/dev/sdb分区,然后删除,遇到如下问题

当尝试使用gdisk对硬盘进行分区时,可能出现以下错误:

[root@www ~]# pvcreate /dev/sdb设备 "/dev/sdb" 未找到(或被符号过滤掉)

解决方法

这种错误通常是因为硬盘设备未正确被检测到。解决方法如下:

  • 尝试使用以下命令检测硬盘设备:
  • [root@www ~]# partprobe /dev/sdb
    1. 如果检测到硬盘设备,请继续尝试创建物理卷,如果仍然有问题,可以尝试手动将硬盘擦除,并重新分区:
    2. [root@www ~]# dd if=/dev/urandom of=/dev/sdb bs=512 count=6464[root@www ~]# lsblk
      1. 确认硬盘设备已经被正确识别后,再次尝试创建物理卷。
      2. [root@www ~]# pvcreate /dev/sdb物理卷 "/dev/sdb" 已成功创建

        验证物理卷及逻辑卷创建

        创建物理卷后,可以使用以下命令验证物理卷的创建情况:

        [root@www ~]# pvsPV        VG  Fmt  Attr PSize PFree/dev/sdb  storage lvm2 ---- 1.00g 1.00g

        继续创建逻辑卷组并创建逻辑卷:

        [root@www ~]# vgcreate storage /dev/sdb /dev/sdc /dev/sdd[root@www ~]# lvcreate -n vo -L 150M storage

        将生成逻辑卷vo,大小为150M。

        格式化逻辑卷并挂载

        格式化逻辑卷并挂载:

        [root@www ~]# mkfs.xfs /dev/storage/vo[root@www ~]# mount /dev/storage/vo /soft

        使用ls /soft验证挂载是否成功。

        扩容逻辑卷

        如果需要扩容逻辑卷,可以使用以下命令增加容量:

        [root@www ~]# lvextend -l 50 /dev/storage/vo

        示例命令说明:增加到原始容量的50倍,即200M。

        增加新硬盘至逻辑卷

        假设新增硬盘/dev/sde,可以将其添加到现有的逻辑卷组:

        [root@www ~]# pvcreate /dev/sde[root@www ~]# vgextend storage /dev/sde

        然后使用pvs检查物理卷状态:

        [root@www ~]# pvsPV        VG      Fmt  Attr PSize    PFree/dev/sdb  storage lvm2 a--u 1020.00m 820.00m

        移除硬盘

        如果需要移除某块硬盘:

        [root@www ~]# vgreduce storage /dev/sde[root@www ~]# vgs

        此时,硬盘将被移出逻辑卷组。

        裁剪逻辑卷

        如果需要缩减逻辑卷容量:

        [root@www ~]# lvreduce -L 120M /dev/storage/vo

        执行该命令会提示确认操作,确保数据无误后再继续。

        删除逻辑卷

        按顺序删除逻辑卷、逻辑卷组及物理卷:

        [root@www ~]# lvremove /dev/storage/vo[root@www ~]# vgremove storage[root@www ~]# pvremove /dev/sde

        数据迁移

        进行数据迁移时,确保目标位置并发可用:

        [root@www ~]# pvmove /dev/sdb /dev/sdd

        完成迁移后,验证文件完整性,最后删除旧文件。


        以上步骤涵盖了解决LVM逻辑卷管理中的各种常见问题,确保系统运行顺畅。

    转载地址:http://owxmz.baihongyu.com/

    你可能感兴趣的文章
    python--高级应用总结
    查看>>
    python-520表白代码,我看谁说程序员不懂浪漫,送你几套表白代码,一步到位
    查看>>
    Python-Asyncio TypeError:无法在‘;等待‘;表达式中使用对象DICT
    查看>>
    Python-AttributeError:‘;dict&39;对象没有属性‘;序列‘;
    查看>>
    Python-ldap:是否可以在不显式写入密码的情况下进行绑定?
    查看>>
    python出现 unknown encoding: idna 的处理方法
    查看>>
    Python出现 RuntimeError: dictionary changed size during iteration 的解决方法
    查看>>
    Python-numpy(2)数组的操作
    查看>>
    Python-Numpy的tile函数用法
    查看>>
    python-open函数
    查看>>
    Python-Pandas-将特定函数应用于给定级别-多索引数据框架
    查看>>
    python-queue队列通信
    查看>>
    python-ros No module named PyKDL
    查看>>
    python-social-auth 是否需要会话
    查看>>
    Python再获年度编程语言,微软或成最大赢家
    查看>>
    python-week5
    查看>>
    Python写表情包搜索工具(非常详细)零基础入门到精通,收藏这一篇就够了
    查看>>
    Python-【1】配置
    查看>>
    Python-从子文件夹执行绝对导入
    查看>>
    Python-刷新页面,直到元素可单击
    查看>>