LVM相关操作
LVM相关操作
1.通过pvcreate命令将物理磁盘处理成物理卷(pv)
2.通过vgcreate将创建好的物理卷处理成卷组
2.通过lvcreate将卷组分成逻辑卷
具体操作:
1.(创建物理分区)使用fdisk /dev/sdb划分物理分区并将其id改为8e保存退出
用partprobe命令使其生效 partx -a(或者重启)
2.(创建LVM的物理卷)pvcreate /dev/sdb2(如果有多个分区。可以使用pvcreate /dev/sdb{1,2,3}使命令简单化)
用pvdisplay查看物理卷的情况
3.创建卷组
vgcreate??卷组名 物理卷??例如 vgcreate wahaha /dev/sdb2
用vgdisplay查看卷组
4.创建逻辑卷
lvcreate -L 大小 卷组名 -n 逻辑卷名称??例如lvcreate -L 100M wahaha -n wahaha1? ?? ?? ?lvcreate -L 150M wahaha -n wahaha2
用lvdisplay查看逻辑卷情况
5.格式化.挂载逻辑卷
mkfs.ext4 /dev/wahaha/wahaha1
创建目录 mkdir /mnt/wahaha1??mkdir /mnt/wahaha2
挂载 mount -t ext4 /dev/wahaha/wahaha1 /mnt/wahaha1
mount -t ext4 /dev/wahaha/wahaha1 /mnt/wahaha2
二:对于物理卷的一些操作
例如把wahaha2减少50M ,wahaha1增加50M
先卸载??umount /mnt/wahaha2
强制检查 e2fsck -f /dev/wahaha/wahaha2
缩小文件系统 (100M是最终的大小)resize2fs /dev/wahaha/wahaha2 100M
调整大小逻辑卷:
lvresize -L 100M /dev/wahaha/wahaha2
重新挂载 mount??/dev/wahaha/wahaha2 /mnt/wahaha2
df -h(查看缩小后的逻辑卷)
若要增加则
先卸载??umount /mnt/wahaha1
强制检查 e2fsck -f /dev/wahaha/wahaha1
增加文件系统 (150M是最终的大小)resize2fs /dev/wahaha/wahaha1 150M
调整大小逻辑卷:
lvresize -L 100M /dev/wahaha/wahaha1
重新挂载 mount??/dev/wahaha/wahaha1 /mnt/wahaha1
df -h(查看缩小后的逻辑卷)
如果其中一个pv坏了,如何更换呢?
首选需要添加一个新的分区,用fdisk /dev/sda命令,注意新的分区大小,格式,系统id都需要和坏掉的那个一模一样 ( 这步前面做太多了,这里就省略了)
# pvcreate /dev/sdb10? ?? ?? ?? ?? ?? ?//创建物理卷
# vgextend vgname /dev/sdb10? ?? ?? ???//在卷组里增加物理卷
# pvmove /dev/sdb8 /dev/sdb10? ?? ?? ? //把/dev/sda8中的数据移动到/dev/sdb10中
# pvdisplay? ?? ?? ?? ?? ?? ?? ?? ?? ? //查看数据移动后的物理卷状态
# vgreduce vgname /dev/sdb8? ?? ?? ?? ?//先在卷组中移除损坏的sdb8
# vgdisplay
删除逻辑卷
我们创建LVM是从物理分区(或者磁盘)-物理卷-卷组-逻辑卷-格式化-挂载到目录这个顺序来的
删除吧创建的顺序反过来就好
1)先是取消挂载
#umount /mnt/wahaha1
#umount /mnt/wahaha2
然后就是删除LVM
#lvremove /dev/wahaha/wahaha1
#lvremove /dev/wahaha/wahaha2
3)然后就删除卷组
#vgremove wahaha
4)然后删除物理卷
#pvremove /dev/sdb2
#pvremove /dev/sdb3
5)最后就是删除物理分区了
fdisk??/dev/sdb
据说以前硬盘很贵,容量又小,所以就想了个办法,把多块磁盘合起来规范化(PV)融合到一起(VG),然后按照需要从中拿出一些空间(LV)来用。我说的上一楼很形象的表示出来了。
1.通过pvcreate命令将物理磁盘处理成物理卷(pv)
2.通过vgcreate将创建好的物理卷处理成卷组
2.通过lvcreate将卷组分成逻辑卷
具体操作:
1.(创建物理分区)使用fdisk /dev/sdb划分物理分区并将其id改为8e保存退出
用partprobe命令使其生效 partx -a(或者重启)
2.(创建LVM的物理卷)pvcreate /dev/sdb2(如果有多个分区。可以使用pvcreate /dev/sdb{1,2,3}使命令简单化)
用pvdisplay查看物理卷的情况
3.创建卷组
vgcreate??卷组名 物理卷??例如 vgcreate wahaha /dev/sdb2
用vgdisplay查看卷组
4.创建逻辑卷
lvcreate -L 大小 卷组名 -n 逻辑卷名称??例如lvcreate -L 100M wahaha -n wahaha1? ?? ?? ?lvcreate -L 150M wahaha -n wahaha2
用lvdisplay查看逻辑卷情况
5.格式化.挂载逻辑卷
mkfs.ext4 /dev/wahaha/wahaha1
创建目录 mkdir /mnt/wahaha1??mkdir /mnt/wahaha2
挂载 mount -t ext4 /dev/wahaha/wahaha1 /mnt/wahaha1
mount -t ext4 /dev/wahaha/wahaha1 /mnt/wahaha2
二:对于物理卷的一些操作
例如把wahaha2减少50M ,wahaha1增加50M
先卸载??umount /mnt/wahaha2
强制检查 e2fsck -f /dev/wahaha/wahaha2
缩小文件系统 (100M是最终的大小)resize2fs /dev/wahaha/wahaha2 100M
调整大小逻辑卷:
lvresize -L 100M /dev/wahaha/wahaha2
重新挂载 mount??/dev/wahaha/wahaha2 /mnt/wahaha2
df -h(查看缩小后的逻辑卷)
若要增加则
先卸载??umount /mnt/wahaha1
强制检查 e2fsck -f /dev/wahaha/wahaha1
增加文件系统 (150M是最终的大小)resize2fs /dev/wahaha/wahaha1 150M
调整大小逻辑卷:
lvresize -L 100M /dev/wahaha/wahaha1
重新挂载 mount??/dev/wahaha/wahaha1 /mnt/wahaha1
df -h(查看缩小后的逻辑卷)
如果其中一个pv坏了,如何更换呢?
首选需要添加一个新的分区,用fdisk /dev/sda命令,注意新的分区大小,格式,系统id都需要和坏掉的那个一模一样 ( 这步前面做太多了,这里就省略了)
# pvcreate /dev/sdb10? ?? ?? ?? ?? ?? ?//创建物理卷
# vgextend vgname /dev/sdb10? ?? ?? ???//在卷组里增加物理卷
# pvmove /dev/sdb8 /dev/sdb10? ?? ?? ? //把/dev/sda8中的数据移动到/dev/sdb10中
# pvdisplay? ?? ?? ?? ?? ?? ?? ?? ?? ? //查看数据移动后的物理卷状态
# vgreduce vgname /dev/sdb8? ?? ?? ?? ?//先在卷组中移除损坏的sdb8
# vgdisplay
删除逻辑卷
我们创建LVM是从物理分区(或者磁盘)-物理卷-卷组-逻辑卷-格式化-挂载到目录这个顺序来的
删除吧创建的顺序反过来就好
1)先是取消挂载
#umount /mnt/wahaha1
#umount /mnt/wahaha2
然后就是删除LVM
#lvremove /dev/wahaha/wahaha1
#lvremove /dev/wahaha/wahaha2
3)然后就删除卷组
#vgremove wahaha
4)然后删除物理卷
#pvremove /dev/sdb2
#pvremove /dev/sdb3
5)最后就是删除物理分区了
fdisk??/dev/sdb
据说以前硬盘很贵,容量又小,所以就想了个办法,把多块磁盘合起来规范化(PV)融合到一起(VG),然后按照需要从中拿出一些空间(LV)来用。我说的上一楼很形象的表示出来了。
浙公网安备 33010602011771号