创建逻辑卷
pvcreate /dev/md0
pvs 查看创建的pv组
pvdisplay /dev/md0 查看磁盘详细信息 添加vg组:
创建vg组: vgcreate vg1 /dev/md0
扩展vg组: vgextend vg1 /dev/md1
vgextend vg1 /dev/md5
vgs vgdisplay vg1 lv划分逻辑盘:
lvcreate -L 300M(逻辑盘大小) -n lv01(逻辑盘名称) vg1(逻辑盘所在的vg组)
增加逻辑盘的空间:lvextend -L +200 /dev/mapper/vg1-lv01
减小逻辑盘的空间:lvreduce -L -100 /dev/mapper/vg1-lv01 删除lv,vg,pv
删除的过程是先lv,再vg,然后再pv 删除lv:
lvremove /dev/mapper/vg1-lv01 删除vg:
vgremove vg1 删除pv
pvremove /dev/md0
pvremove /dev/md1
pvremove /dev/md5 1、将把我们新添加的8个磁盘做成raid0,raid1,raid5 2、将raid0,1,5做成pvs物理盘
命令:
pvcreate /dev/md0
pvcreate /dev/md1
pvcreate /dev/md5 使用命令pvs 查看创建的pv组 查看磁盘详细信息:pvdisplay /dev/md0 3、将添加到pv的磁盘做成一个vg组
命令:
创建vg组:vgcreate vg01 /dev/md0
扩展vg组的空间:vgextend vg01 /dev/md1
vgextend vg01 /dev/md5 查看vg组的磁盘及可用空间及vg名称:vgs
查看vg组信息信息:vgdisplay vg01 4、pv和vg都创建成功后,使用lv划分逻辑盘
命令:
创建lv逻辑盘:lvcreate -L 300m -n lv01 vg01
给lv逻辑盘增大空间:lvextend -L +500M /dev/mapper/vg01-lv01
给lv逻辑盘减少空间:lvreduce -L -300M /dev/mapper/vg01-lv01 5、删除lv ,vg, pv
创建的过程是先pv,再vg,然后再lv
删除的过程是先lv,再vg,然后再pv 删除的命令:
先删除lv
lvremove /dev/mapper/vg01-lv01
lvremove /dev/mapper/vg01-lv02 再删除vg
vgremove vg01 再删除pv
pvremove /dev/md0
pvremove /dev/md1
pvremove /dev/md5 6、在线实时扩容lv的容量
命令:
给lv添加容量:lvextend -L +400M /dev/mapper/vg01-lv01
刷新lv实时的容量:resize2fs /dev/mapper/vg01-lv01 7、在线实时缩小lv的容量
mkfs.ext4 /dev/mapper/vg01-lv01 命令:
先umount /dev/mapper/vg01-lv01
再刷新磁盘:e2fsck -f /dev/mapper/vg01-lv01
重置lv磁盘容量:resize2fs /dev/mapper/vg01-lv01 200m(磁盘减少到200M)
lv逻辑管理处也要重置:lvreduce -L 200M(剩20M) /dev/mapper/vg01-lv01
使用lvscan刷新:lvscan
再挂载:mount /dev/mapper/vg01-lv01 /mnt 8、lvm 快照备份功能
命令:
创建快照:lvcreate -s -L 100m(增、删、改达到100M后快照失效) -n snap01 /dev/mapper/vg01-lv01
-s 代表创建快照
-L 代表指定有效值:每当原始盘有增、删、改动作时会使用data%值增加,当增加到指定的值时,快照就失效
-n 代表名称
快照失效 umount: /dev/mapper/vg1-snap: not mounted 做了快照后,如果想恢复数据直接挂载快照:mount /dev/mapper/vg01-snap01 删除快照:lvremove /dev/maaper/vg01-snap01

  

最新文章

  1. MySQL备份命令mysqldump参数说明与示例
  2. 编写高质量代码改善C#程序的157个建议[4-9]
  3. BIgInteger类和BigDecimal类的理解
  4. Android模拟器配置选项说明
  5. dreamweaver基础1
  6. 1509: [NOI2003]逃学的小孩 - BZOJ
  7. javascript 向上滚动
  8. tomcat配置访问日志,访问首页主目录
  9. Android动画之translate(位移动画)(转)
  10. SpringCloud 过滤器
  11. Matlab将多项式的系数设为0
  12. CMC+混频v103测试(scrt,vbs文件)
  13. ojdbc包加入本地仓库
  14. NIO学习笔记
  15. LA 3890 Most Distant Point from the Sea(半平面交)
  16. codeforces 979A Pizza, Pizza, Pizza!!!
  17. position sticky的兼容
  18. spring boot实战读书笔记1
  19. ansible copy 模块 changed false 没有变化
  20. win10 家庭中文版打开本地组策略编辑器

热门文章

  1. Python 连接Mysql数据库执行语句操作
  2. [已解决] 含gorm、sqlite3包的go程序构建失败 C:\Program Files\Go\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1
  3. JS/TS项目里的Module都是什么?
  4. Spring的3级缓存和循环引用的理解
  5. Python识别图片中的文字
  6. Golang Zap日志
  7. 【MyBatis】多关键字的模糊查询
  8. 8 种常见 SQL 错误用法
  9. mybatis两种嵌套查询方式
  10. 通过有序线性结构构造AVL树