linux LVM 学习笔记(二)
2016-07-22 14:27
633 查看
放大,缩小LV容量
----放大LV容量
①用fdisk设置新的具有8E system ID的分区;
/dev/sda10 232220672 238364671 3072000 8e Linux LVM
②利用pvcreate构建PV;
changeme:~/Desktop # pvcreate /dev/sda10
Device /dev/sda10 not found (or ignored by filtering).
changeme:~/Desktop # partprobe
changeme:~/Desktop # pvcreate /dev/sda10
Physical volume "/dev/sda10" successfully created
partprobe命令相当于保存,
③利用vgextend将PV加入我们的vbirddvg;
changeme:~/Desktop # vgextend vbirddvg /dev/sda10
Volume group "vbirddvg" successfully extended
④利用lvresize将新加入的PV内的PE加入vbirddlv中;
changeme:~/Desktop # lvresize -l +179 /dev/vbirddvg/vbirddlv
Extending logical volume vbirddlv to 13.34 GiB
Logical volume vbirddlv successfully resized
⑤通过resize2fs将文件系统的容量确实增加。
----缩小LV容量
将sda6抽离出来
1.先找出 、dev/sda6 的容量大小,并尝试计算文件系统需要缩小到多少
PV Name /dev/sda6
VG Name vbirddvg
PV Size 1.95 GiB / not usable 16.00 MiB
Allocatable yes (but full)
PE Size 16.00 MiB
Total PE 124
Free PE 0
Allocated PE 124
PV UUID 9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9
包含124个PE,使用resize2fs时,减去1.95GB
2.降低文件系统的容量
umount /mnt/lvm
resize2fs /dev/vbirddvg/vbirddlv 8000M
3.降低LV容量 /dev/sda6 有124个PE
changeme:~/Desktop # lvresize -l -124 /dev/vbirddvg/vbirddlv
WARNING: Reducing active logical volume to 11.41 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce vbirddlv? [y/n]: y
Reducing logical volume vbirddlv to 11.41 GiB
Logical volume vbirddlv successfully resized
这样LV就缩小了,接下来要将、dev/sda6移出vbirddvg这个VG之外。
要确定.dev/sda6里面的PE完全不被使用后才能将/dev/sda6抽离。
4.想爱你确定是否都删除
PV Name /dev/sda6
VG Name vbirddvg
PV Size 1.95 GiB / not usable 16.00 MiB
Allocatable yes (but full)
PE Size 16.00 MiB
Total PE 124
Free PE 0
Allocated PE 124
PV UUID 9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9
5.
vgreduce vbirddvg /dev/sda6
pvremove /dev/sda6
这样 文件系统以及实际的LV和VG就全部变小了,而且那个/dev/sda6还真的可以拿出来,可以进行其他的用途。
----放大LV容量
①用fdisk设置新的具有8E system ID的分区;
/dev/sda10 232220672 238364671 3072000 8e Linux LVM
②利用pvcreate构建PV;
changeme:~/Desktop # pvcreate /dev/sda10
Device /dev/sda10 not found (or ignored by filtering).
changeme:~/Desktop # partprobe
changeme:~/Desktop # pvcreate /dev/sda10
Physical volume "/dev/sda10" successfully created
partprobe命令相当于保存,
③利用vgextend将PV加入我们的vbirddvg;
changeme:~/Desktop # vgextend vbirddvg /dev/sda10
Volume group "vbirddvg" successfully extended
④利用lvresize将新加入的PV内的PE加入vbirddlv中;
changeme:~/Desktop # lvresize -l +179 /dev/vbirddvg/vbirddlv
Extending logical volume vbirddlv to 13.34 GiB
Logical volume vbirddlv successfully resized
⑤通过resize2fs将文件系统的容量确实增加。
----缩小LV容量
将sda6抽离出来
1.先找出 、dev/sda6 的容量大小,并尝试计算文件系统需要缩小到多少
PV Name /dev/sda6
VG Name vbirddvg
PV Size 1.95 GiB / not usable 16.00 MiB
Allocatable yes (but full)
PE Size 16.00 MiB
Total PE 124
Free PE 0
Allocated PE 124
PV UUID 9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9
包含124个PE,使用resize2fs时,减去1.95GB
2.降低文件系统的容量
umount /mnt/lvm
resize2fs /dev/vbirddvg/vbirddlv 8000M
3.降低LV容量 /dev/sda6 有124个PE
changeme:~/Desktop # lvresize -l -124 /dev/vbirddvg/vbirddlv
WARNING: Reducing active logical volume to 11.41 GiB
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce vbirddlv? [y/n]: y
Reducing logical volume vbirddlv to 11.41 GiB
Logical volume vbirddlv successfully resized
这样LV就缩小了,接下来要将、dev/sda6移出vbirddvg这个VG之外。
要确定.dev/sda6里面的PE完全不被使用后才能将/dev/sda6抽离。
4.想爱你确定是否都删除
PV Name /dev/sda6
VG Name vbirddvg
PV Size 1.95 GiB / not usable 16.00 MiB
Allocatable yes (but full)
PE Size 16.00 MiB
Total PE 124
Free PE 0
Allocated PE 124
PV UUID 9dfYpk-X4U1-XuI9-a7E1-48Md-dGdA-Eylkl9
5.
vgreduce vbirddvg /dev/sda6
pvremove /dev/sda6
这样 文件系统以及实际的LV和VG就全部变小了,而且那个/dev/sda6还真的可以拿出来,可以进行其他的用途。
相关文章推荐
- linux 操作系统中move查看文件内容命令的使用
- linux 操作系统中cat查看文件内容命令的使用
- 出现 bootconsole [early0] disabled错误的参考解决方法
- linux 操作系统中touch创建文件命令的使用
- linux 操作系统中rm删除命令的使用
- 使用 PuTTY 从 Windows 连接到亚马逊云的 Linux 实例
- CentOS查看内核版本,位数,版本号
- centos源不能安装libmcrypt-devel,由于版权的原因没有自带mcrypt的包
- 使用VS+VisualGDB编译调试Linux程序
- linux 操作系统中文件的剪切命令mv
- Linux 目录结构
- centos6.6 python2.7.8 安装
- Linux常用命令大全
- Linux(centos6.5)下安装jenkins
- LINUX下借助YUM和RPM教你正确寻找并安装软件的姿势
- eoiioe linux下解压命令大全
- linux centos yum安装LAMP环境
- 快速搞懂 ”ld“ ——链接器
- 字节序与边界对齐
- linux环境基础