设为首页 收藏本站
查看: 693|回复: 1

[经验分享] Linux之LVM

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2013-7-25 09:07:17 | 显示全部楼层 |阅读模式

LVM:逻辑卷管理器lvm: Logical Volume Manager

  特点:便捷地调整文件系统大小;支持快照;

1:逻辑卷创建

   PV-->VG-->LV

   LVM是Linux操作系统对磁盘分区进行管理的一种机制。其是建立在分区之上的一个逻辑层,以提高磁盘分区管理的灵活性。其中每个磁盘分区就是一个物理卷(physicalvolume,PV),若干个物理卷可以组成为(volumegroupVG),形成一个存池。系统管理员可在逻辑卷组上创建文件系统,也就是逻辑卷(LV)。

1:创建物理卷 (所用的分区磁盘要指定分区的System ID为8e)

  pvcreate /dev/sd*创建物理卷sd*

  pvdisplay /dev/sd*查看sd*的相关信息

  pvs               查看物理卷的简单信息

         172257691.png

173546212.png

2:创建卷组

vgcreate VGNAME /dev/sdb5 ... 创建卷组

     -s 选项可以设置PE的大小

         PE是卷组最小的存储单元,默认为4M。

         vgdisplay 查看卷组的相关信息

         vgs      查看卷组的简单信息

       173508685.png 173606321.png

3:创建逻辑卷

lvcreate -L SIZE -n LV_NAME VG_NAME 创建逻辑卷

       -l PE的个数   -n 指定逻辑卷名

   Lvdisplay 查看逻辑卷的相关信息

   lvs 查看逻辑卷的简单信息

172456121.png

对逻辑卷进行格式化并进行挂载:

    Mke2fs -t {ext2|ext3|ext4}/dev/VG_NAME/LV_NAME

172856141.png

逻辑卷的设备文件:/dev/VG_NAME/LV_NAME

/dev/mapper/VG_NAME-LV_NAME

逻辑卷要能在开机后自动挂载至/users目录,就要在/etc/fstab中进行设置。

     [iyunv@station28 ~]# vim /etc/fstab


     /dev/vol0/root          /                       ext3    defaults        1 1

     /dev/vol0/home          /home                 ext3    defaults         1 2

     LABEL=/boot             /boot                ext3    defaults          1 2

     tmpfs                   /dev/shm              tmpfs   defaults       0 0

     devpts                  /dev/pts              devpts  gid=5,mode=620  0 0

     sysfs                   /sys                  sysfs   defaults        0 0

     proc                    /proc                  roc    defaults        0 0

     LABEL=SWAP-sda3       swap              swap    defaults   0 0

     /dev/Newvg/lv1          /users                 ext3    defaults        0 0

2、扩展VG

  1:准备好一个PV;

  2:使用vgextend命令即可完成扩展;

   vgextend VG_NAME /PATH/TO/PV

181551618.png

3、扩展逻辑卷

  1:确定扩展多大

  2:确定当前逻辑卷所在的卷组有足够的空闲空间;

  3:扩展:

      #首先扩展物理边界

      lvextend -L [+]SIZE /path/to/lv

            +3G 表示扩展3G

             3G 表示扩展到3G

181621459.png

      #然后扩展逻辑边界

       resize2fs /path/to/device

4、快照卷:

  1) 生命周期为整个数据时长;在这段时长内,数据的增长量不能超出快照卷大小;

  2) 快照卷应该是只读的;

  3) 跟原卷在同一卷组内;

lvcreate

   -s : 快照卷;

   -p r: 限制快照卷为只读访问

lvcreate -L SIZE -s -p r -n LV_NAME /path/to/lv

181834799.png

5、缩减逻辑卷

  1:确定缩减为多大?前提是:至少能容纳原有的所有数据。

  2:缩减:

1、卸载并强行检测文件系统;

  e2fsck -f

2、逻辑边界

  resize2fs /path/to/device SIZE

3、物理边界

  lvreduce -L [-]SIZE /path/to/lv

逻辑卷缩减有风险,缩减逻辑卷前后要对文件系统进行强行检测

文件系统检测:

fsck

e2fsck [-t fs_type] [-f] [-p] /path/to/device

         -f  强行进行检测         

      181939184.png

    182109849.png

182218494.png

          182307907.png


6、移除逻辑卷:

  lvremove /path/to/lv

182455362.png

7、缩减VG

  1:确定要移除的PV;

  2:将此PV上的数据转移至其它PV;

   pvmove /path/to/pv

  3:从卷组中将此PV移除;

   vgreduce VG_NAME /PATH/TO/PV

         

182552940.png



8、移除卷组:

  vgremove VG_NAME

9:删除物理卷

    pvremove /dev/sd*



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-7787-1-1.html 上篇帖子: linux高级文件系统管理之逻辑卷管理(LVM) 下篇帖子: linux磁盘管理のRAID简单实现 Linux

尚未签到

发表于 2013-10-22 18:33:37 | 显示全部楼层
花前月下,不如花钱“日”下!*^_^*

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表