1、LVM 逻辑卷的创建及使用
1 rpm -qa|grep lvm #查询linux是否安装LVM工具
2 fdisk -l #查询硬盘信息
3 pvcreate /dev/sdb /dev/sdc #将新硬盘格式化成PV
4 vgcreate Misem_VG /dev/sdb #将PV加入新建的VG卷
5 lvcreate -n Misem_LV -L 2G Misem_VG #创建LV逻辑分区
6 mkfs.ext4 /dev/Misem_VG/Misem_LV #必须格式化LV分区才能挂载使用
7 mount /dev/Misem_VG/Misem_LV /mnt #挂载LV分区到/mnt目录
2、LVM 扩展逻辑卷
1 vgdisplay或者vgs #查询VG有无可用剩余空间,如无就做2、3步!
2 pvcreate /dev/sdd #将新硬盘格式化成PV
3 vgextend Misem_VG /dev/sdd #将PV加入已有的VG卷组
4 lvextend -L +1G /dev/Misem_VG/Misem_LV #对LV逻辑卷进行1G扩容
5 resize2fs /dev/Misem_VG/Misem_LV #必须resize2fs,更新文件系统,否则空间无法识别到
3、LVM 删除逻辑卷
1 umount /mnt #卸载掉之前挂载的LV
2 lvremove /dev/Misem_VG/Misem_LV #删除LV逻辑卷
3 vgremove Misem_VG #删除VG卷组
4 pvremove /dev/sdb #删除PV卷
如果某一块磁盘或者分区故障了如何将数据快速转移到相同的卷组其他的空间去。
1、通过pvmove命令转移空间数据
2、通过vgreduce命令将即将坏的磁盘或者分区从卷组vgdata里面移除除去。
3、通过pvremove命令将即将坏的磁盘或者分区从系统中删除掉。
swap分区
1、制作交换分区
1、在/tmp下填充一个1G的空间
[root@centos-2 ~]#dd if=/dev/zero of=/tmp/swap bs=1MB count=1024
2、制作交换分区
[root@centos-2 ~]# mkswap /tmp/swap
mkswap: /tmp/swap: warning: don’t erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 999996 KiB
no label, UUID=d52e8354-3784-4468-aed5-8fcd2d8d554f
3、激活交换分区
[root@centos-2 ~]# swapon /tmp/swap
4、挂载交换分区,让其开机自启动
[root@centos-2 ~]# vim /etc/fstab
/dev/mapper/vg_centos2-lv_root / ext4 defaults 1 1
UUID=416d2b88-9e18-49b5-a5f7-3a34b4824216 /boot ext4 defaults 1 2
/dev/mapper/vg_centos2-lv_swap swap swap defaults 0 0
/tmp/swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
删除swap
Swapoff /tmp/swap