在管理linux服务器的时候,我们经常要使用到lvm来管理磁盘,使用lvm可以很方便的对分区进行扩容等分配。

LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

下面详细描述了lvm及组的创建、挂载等方式。

LVM

-----

fdisk -cu /dev/vdb                #使用fdisk在vdb磁盘中新建vdb1分区,步骤省略,请自行百度

pvcreate /dev/vdb1                #为使用lvm初始化/dev/vdb1

vgcreate mylvm /dev/vdb1        #创建逻辑卷组mylvm,并将/dev/vdb1分区增加至mylvm卷组中

vgextend mylvm /dev/vdb2        #将/dev/vdb2分区增加至已存在的mylvm卷组中

lvcreate -L 1G -n mylv mylvm        #创建逻辑卷大小为1G,命名为mylv,添加到mylvm卷组中

mkfs.ext4 /dev/mylvm/mylv        #格式化逻辑卷/dev/mylvm/mylv

vim /etc/fstab                        #修改/etc/fstab,将新建的逻辑卷添加,使其能自动挂载

/dev/myvg/mylv  /mnt/lvm  ext4 defaults  0 0

mkdir /mnt/lvm1                 #创建挂载点

mount -a                        #将/etc/fstab中存在的卷重新挂载

lvs                                #查看所有逻辑卷信息

vgs                                #查看逻辑卷组

lvextend -L +500M /dev/mylvm/mylv        #为逻辑卷/dev/mylvm/mylv增加500M

df -Th                                #查看分区信息

resize2fs -p /dev/mylvm/mylv        #通知文件系统重新识别/dev/mylvm/mylv逻辑卷

df -Th                                #查看分区信息,与上一步做对比,发现已经可以查看mylv逻辑卷

ifconfig >> /mnt/lvm1/hahahah        #在新建的mylv卷中新建一个名为hahahah的文件

lvcreate -s -L 300M -n lvmbak /dev/mylvm/mylv        #将/dev/mylvm/mylv创建快照,命名为lvmbak(默认在/dev/mylvm,即当前逻辑卷组)-n名称,-s创建快照,-L指定大小

mkdir /mnt/bak;mount -o ro /dev/mylvm/lvmbak /mnt/bak        #创建挂载点,并将备份的lvmbak挂载

cat /mnt/bak/hahahah                #测试备份的逻辑卷

umount /mnt/bak/;lvremove /dev/mylvm/lvmbak        #卸载备份卷;移除快照

linux逻辑卷创建与管理,CentOS创建LVM linux逻辑卷创建及管理相关推荐

  1. linux删除物理卷命令,使用vgreduce命令从LVM中的卷组中删除物理卷

    本文介绍如何从LVM中的卷组中删除物理卷的方法. 前言 如果LVM不再需要使用设备,则可以使用vgreduce命令从卷组中删除物理卷,vgreduce命令通过删除物理卷来缩小卷组的容量.参考vgred ...

  2. linux svn web管理,CentOS 6.x 部署Subversion 集成 SvnAdmin Web管理界面

    前言: SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控制服务已从CVS迁移到Subver ...

  3. linux系统装好后优化,CentOS 5.6 Linux安装系统后的基本优化

    1.关闭不必要的服务器 #ntsysv 保留 crond Linux计划任务服务 irqbalance 用于优化中断分配,以充分利用CPU 多核 network sshd syslog Linux 日 ...

  4. LVM(逻辑卷管理)

    RHCE 文章目录 前言 LVM LVM基本术语 安装LVM 加硬盘 创建标准分区 修改分区类型 创建4G大小的LV 首先创建pv--把三个标准分区创建为物理卷 将两个pv合成一个VG(卷组) 创建逻 ...

  5. linux基础教程 05,Linux应用基础教程-CH05磁盘分区和LVM

    Linux应用基础教程-CH05磁盘分区和LVM (49页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 第5章 磁盘分区和 LVM主讲人 ...

  6. linux创建两块20G的磁盘,Linux 创建及扩展逻辑卷

    实验01    创建逻辑卷 实验目标 从两块磁盘上各取10GB组成20GB的卷组 从卷组中划分一个16GB的逻辑卷 将此逻辑卷格式化并挂载到/mbox 实验步骤 一.为新添加的两块硬盘分区 [root ...

  7. CentOS 6.3下配置LVM(逻辑卷管理

    CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬 ...

  8. LVM的逻辑卷管理及CentOS挂载

    LVM的逻辑卷管理 LVM:逻辑卷管理器,脱胎于AIX,解决了基本磁盘的无法扩容的限制 基本概念: PV:物理卷,PV可以是一块磁盘或磁盘上的一个分区(Linux) VG:卷组,多块PV组成 PE:物 ...

  9. CentOS 6.3下配置LVM(逻辑卷管理)

    CentOS 6.3下配置LVM(逻辑卷管理) 一.简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬 ...

最新文章

  1. springboot:简单oa系统开发
  2. 003 PECompact 2.55
  3. Python学习系列day2-python基础
  4. matlab中转置和裁剪,对Matlab中共轭、转置和共轭装置的区别说明
  5. android开源许可证
  6. Golang 常见设计模式之装饰模式
  7. c++中STL的常用算法---2(遍历算法,查找算法)
  8. SpringBoot总结之CommandLineRunner
  9. let的解构赋值_解构赋值还有这么多玩法?
  10. 关于JSON的那些事儿
  11. Win8.1/Win10在某些程序输入中文变成问号的解决方法
  12. Java实现复杂邮件发送(支持附件、支持多收件人、多抄送人、多密送人)
  13. 学术会议/期刊论文撤稿信的模板
  14. 分享一种写代码的字体~大写i和小写l和1,大写O和数字0区别明显
  15. 第2期:网页动画制作(CSS+JS)
  16. centos7 下载百度网盘中文件的方法
  17. 全球及中国浴用纺织品行业商业模式分析及投资风险预测2022年版
  18. 拼多多数据分析笔试题(附代码答案)
  19. 千锋逆战班学习第二十三天 集合练习(一)
  20. CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)

热门文章

  1. python中的栈及其实现
  2. 示例:用户登录(python版)
  3. Python操作MySQL(一)
  4. python添加模块
  5. springmvc接收参数
  6. Java Micro services: 传送唯一标识(request id)在Hessian call, rest API,JMS和Thread之间
  7. (转载)—— Logistic Regression(逻辑回归)模型实现二分类和多分类
  8. 【4】协同过滤算法的原理与实现
  9. [python]用pywin32库实现鼠标键盘自动控制
  10. OpenCv学习笔记(二)--Mat矩阵(图像容器)的创建及CV_8UC1,CV_8UC2等参数详解