ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux LVM 卷管理

2021-11-22 09:01:45  阅读:203  来源: 互联网

标签:组名 lv1 管理 vg dev sde1 Linux LVM data


Linux LVM 卷管理

参考地址:

# 分区和卷有什么区别?
分区 是对一个硬盘进行划分区域
卷 是对所有的硬盘或者一个硬盘的所有分区进行整合

物理卷

  • 查看所有 pv
$ pvs
# 可以查看所有的pv 以及 vg(卷组) 所使用的 pv;
  PV         VG       Fmt  Attr PSize    PFree
  /dev/sde1  vg_data  lvm2 a--  <100.00g <100.00g
  /dev/sde2  vg_data  lvm2 a--  <300.00g <300.00g
  /dev/sde3  vg_data1 lvm2 a--  <300.00g <300.00g
  /dev/sde4  vg_data1 lvm2 a--  <300.00g <300.00g
  • 创建物理卷 (基于分区创建物理卷)
# 此处是 /dev/sde1 不是 /dev/sde/sde1
$ pvcreate /dev/sde1 
$ pvcreate /dev/sde2 
$ pvcreate /dev/sde3
  • 删除物理卷
$ pvremove /dev/sdb1 
$ pvremove /dev/sdb2 
$ pvremove /dev/sdb3

卷组

  • 查看所有 vg
$ vgs
  • 创建一个卷组
# vgcreate 卷组名 /dev/sde1 /dev/sde2
$ vgcreate vg_data /dev/sde1 /dev/sde2
  • 扩展一个卷组
# vgextend 卷组名 /dev/sde3
$ vgextend vg_data /dev/sde3
  • 减少一个卷组
# vgreduce 卷组名 /dev/sde3
$ vgreduce vg_data /dev/sde3
  • 删除 vg 卷组
# vgremove 卷组名
$ vgremove vg_data

逻辑卷

  • 查看逻辑卷
$ lvs
  • 创建逻辑卷 way01
# lvcreate -L 10G -n 卷名 卷组名

$ lvcreate -L 10G -n lv1 vg_data
  • 创建逻辑卷 way02
# lvcreate -l 100%free -n 卷名 卷组名

$ lvcreate -l 100%free -n lv2 vg_data
  • 格式化逻辑卷
# mkfs.ext4 /dev/mapper/vg_data-lv1  # vg_data-lv1: 卷组名+逻辑卷名

$ mkfs.ext4 /dev/mapper/vg_data-lv1
  • 删除逻辑卷
$ lvremove /dev/vg_data/lv2
  • 扩容逻辑卷 way01
$ lvextend -L +10G /dev/vg_data/lv1
  • 扩容逻辑卷 way02
$ lvextend -l +100%free /dev/vg_data/lv1

标签:组名,lv1,管理,vg,dev,sde1,Linux,LVM,data
来源: https://www.cnblogs.com/FutureHolmes/p/15586938.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有