逻辑卷

逻辑卷
如果分区分区类型id8e
pvs查看现有的物理卷 或者pvdisplay(详细)
pvcreate /dev/sdd1 /dev/sdb 把硬盘和分区编程物理卷
vgs查看现有的卷组 或者vgdisplay (详细)
vgcreate -s 16M vg0 /dev/sd{d1,b} 创建vg0卷组把sdd1和sdb加入卷组指定PE为16M
lvcreate -n lv0 -l 200 vg0 从vg0中创建一个叫lv0的逻辑卷逻辑卷大小为200个PE
lvs查看现有的逻辑卷 或者lvdisplay (详细)
逻辑卷的名字其实是软连接

lvcreate -n lv1 -l 100%FREE vg0 把vg0里100%的剩余空间分配给lv1
mkfs.ext4 /dev/vg0/lv1 给逻辑卷创建文件系统

vgextend vg0 /dev/sdc 把物理卷sdc加入到卷组vg0
扩展
lvextend -L +3G /dev/vg0/lv0 给lv0加3G容量 (不写+号是加到3G)
resize2fs /dev/vg0/lv0 把新加的容量同步文件系统
lvextend -r -l +100%FREE /dev/vg0/lv0 把剩余所有的容量加到lv0里同时同步文件系统(-r) ext
xfs_growfs /mnt/lv0 xfs
缩减
umount /mnt/lv0 取消挂载
fsck -f /dev/vg0/lv0 检查lv0的文件系统的完整性
resize2fs /dev/vg0/lv0 5G 把lv0的文件系统缩减到5G
lvreduce -L 5G /dev/vg0/lv0 把逻辑卷lv0缩减到5G (会报警报y确认)
mount -a 把lv0在挂载回去
删除vg中的pv (搬家前先检查vg里的容量)
pvmove /dev/sdc 把pv:sdc里的所有用了的空间移动到同一个组里的其他空间
vgreduce vg0 /dev/sdc 从vg0里吧sdc移除
pvremove /dev/sdc 把逻辑卷sdc变成普通硬盘

vgrename vg0 centos6vg0 把卷组vg0改名为centos6vg0
lvrename /dev/centos6vg0/lv0 /dev/centos6vg0/centos6lv0 把逻辑卷lv0改名为centos6lv0
umount /mnt/lv0 把lv0取消挂载
vgchange -an centos6vg0 把卷组centos6vg0禁用
vgexport centos6vg0 把卷组centos6vg0导出(设置导出状态)
vgimport centos6vg0 把硬盘换完电脑后(设置为导入状态)
vgchange -ay centos6vg0 激活卷组centos6lv0卷组
挂载逻辑卷
lvcreate -n centos6lv0-snapshot -s -L 1G /dev/centos6vg0/centos6lv0创建逻辑卷快照 (-s表示是创建快照)
加-p r 只读 或者挂载的时候只读方式挂载
用快照恢复 全部取消挂载
lvconvert –merge /dev/centos6vg0/centos6lv0 把快照合并到逻辑卷
快照不知只读的不能快照 只能挂载上复制过去 (创建快照要加只读属性)

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97279

(0)
张陆禄张陆禄
上一篇 2018-04-30 10:20
下一篇 2018-04-30 18:17

相关推荐

  • N31第五周作业

    本周(7.16–7.22)第五周 1、简述rpm与yum命令的常见选项,并举例 rpm相关 rpm安装             rpm {-i|–install} [install-options] PACKAGE_FILE …            [install-options]:                 -…

    Linux笔记 2018-07-23
  • web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡

    web服务器(LAMP)通过DNS轮询功能和nfs共享实现负载均衡,部署discuz论坛 拓扑思路: 服务器1:mariadb+nfs;172.20.120.40 服务器2:apache+php-fpm;172.20.120.41 服务器3:apache+bind;172.20.120.42   服务器1:mariadb+nfs;172.20.12…

    Linux笔记 2018-06-04
  • 2018 DevOpsDays 北京站三大亮点提前看!

    对于那些正在致力于通过DevOps实践来提升企业在数字化时代核心竞争力的企业和从业人士而言,这绝对将是一个令人无比激动和兴奋的日子。

    2018-04-03
  • Shell 脚本的进阶

    if case

    2018-05-07
  • Linux的发展演变及其哲学思想

    Linux的发展演变及其哲学思想 一: 计算机的组成及其功能 (软件和硬件) 硬件部分: (一)控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。 (二)运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据…

    Linux笔记 2018-06-23
  • 08 tr命令练习

      tr命令 转换或删除字符 tr tr [OPTION]… SET1 [SET2]   -c 取反   -d 删除   -s 如果有重复字符,则代替为一个字符-压缩   -t 使set1长度和set2长度一致 示例1: tr set1 set2        将set1字符转换为set2要求的字符

    Linux笔记 2018-04-05