LVM相关知识

fdisk -l 查看当前分区
fdisk /dev/sda 对第一块硬盘进行分区
fdisk /dev/sdb 对第二块硬盘进行分区
最主要掌握的是以下几个参数:
d 删除一个分区
n 创建一个分区
q 不保存退出
t 改变分区ID
w 保存退出
LINUX对SCSI硬盘最多支持4个主分区,总分区数最多15个,fdisk 命令最多支持16个分区,IDE硬盘要多一些
n 是创建分区 回车后会选择柱面空间,直接回车选择默认,分区大小用+xxM来表示,这样一个分区就算完成,w保存退出。
但是这样创建的分区还不会被识别
partprobe 让分区立刻生效
mkfs -t ext3 /dev/sdXX 格式化刚才创建的分区为ext3文件系统
然后就是挂载这个分区,先要手动创建一个挂载目录
mkdir /mnt/backup
mount -t ext3 /dev/sdxx /mnt/backup
具体情况以你的分区号和建立的目录名为准.
然后CD到这目录里面去,如果看见有一个LOST+fount目录,就说明你分区挂载成功了,现在就可以往分区里面写入数据了.OK,创建分区只有这么多知识点,下面来说下LVM的创建过程:
LVM就是一种磁盘管理方式,叫逻辑卷管理器,从 Red Hat Linux 8.0 开始,逻辑卷管理器(LVM)可以在硬盘驱动器分配上使用,LVM 是一种把硬盘驱动器空间分配成逻辑卷的方法,这样硬盘就不必使用分区而被简易地重划大小。
LVM有点象WIN下的动态磁盘,动态磁盘知道吗?LVM 是一种把硬盘驱动器空间分配成逻辑卷的方法,这样硬盘就不必使用分区而被简易地重划大小。主要就是这个功能,可以随意扩展或者缩小某个分区的大小,前提这个分区是逻辑卷管理的。
LVM的优点就是可以随意拉升和缩小
我们创建LVM是从物理分区-物理卷-卷组-逻辑卷-挂载到目录这个顺序来的
从硬盘驱动器的物理分区中创建物理卷(physical volumes-PV)
从物理卷中创建卷组(volume groups-VG)
从卷组中创建逻辑卷(logical volumes-LV),并分派逻辑卷挂载点
其中只有逻辑卷才可以写数据
第一步:划分物理分区 和刚才的命令一样
fdisk /dev/sdX x表示a或者b 代表第一块或者第二块硬盘
用n创建分区,在保存之前用t来改变分区的的ID号.82是交换分区,83是主分区,5是扩展分区,8e是LVM分区,这样就可以用w保存退出。用partprobe命令使其立即生效。
第二步:创建LVM的物理卷
pvcreate /dev/sdxx sdxx就是刚才创建的分区。
pvdisplay可以显示已经创建好的物理卷。
第三步:创建卷组
#vgcreate 卷组名 物理卷
如:
#vgcreate myvg /dev/sdxx
可以用vgdisplay来显示已经存在的卷组
第四步:创建逻辑卷 (重点)
#lvcreate -L 大小 卷组名 -n 逻辑卷名称
我就从卷组里面分100M出来创建一个逻辑卷
#lvcreate -L 100M myvg -n mylv1
同样可以用lvdisplay来显示存在的逻辑卷
第五步:格式化、挂载逻辑卷
mkfs.ext3 /dev/myvg/mylv1 其中mkfs.ext3 与mkfs -t exte功能一样
mkdir /mnt/mylv1
mount -t ext3 /dev/myvg/mylv1 /mnt/mylv1
然后进入这个目录,能够看见lost+fount目录就成功了
这个逻辑卷使用fdisk -l 是查看不到的,只有使用lvdisplay 查看
如果要查看这个逻辑卷挂在到哪了,可以使用mount 查看
 
更高级的操作:逻辑卷的拉伸缩减以及卷组的拉伸。
lvresize -L 绝对大小 对象
lvresize -L 100M /dev/myvg/mylv2
上面的例子就是把mylv2这个逻辑卷的大小改为100M,逻辑卷的拉伸和缩减都是这一个命令。
现在我们使用的空间都是在卷组里面调用的,如果卷组的空间用完了怎么办?
那我们就需要给卷组拉升大小,给卷组拉升大小的方法
第一步、创建物理分区
fdisk /dev/sdx
然后分一个分区,你想多大就多大,改变分区ID位8e。 然后保存退出
使用partprobe 使分区马上生效
第二步:创建物理卷
pvcreate /dev/sdxx 其实这里的物理卷是LVM的物理卷,在硬盘中就是一个分区
第三步:拉升卷组,把刚建立的物理卷的空间加到以前的卷组中
vgextend 卷组名 物理卷
vgedtend myvg /dev/sdxx
上面的这条命令中的物理卷就是刚创建的那个崭新LVM物理卷,命令的结果是把新创建的这个物理卷添加到已经存在的卷组中去
现在你就可以使用vgdisplay 来查看新的myvg 卷组的大小了
vgdisplay myvg
给卷组增加大小后,我们就可以把新的空间分配到LVM中,这样LVM的空间就可以无限扩张
我们创建LVM是从物理分区-物理卷-卷组-逻辑卷-挂载到目录这个顺序来的
删除当然像反安装一样,反着来就行
1)先是取消挂载
umount /mnt/mylv1
2)然后就是删除LVM
lvremove /dev/myvg/mylv1
3)然后就删除卷组
vgremove myvg
4)然后删除物理卷
pvremove /dev/sdxx
5)最后就是删除物理分区了
fdisk /dev/sdx 用d删除分区,w保存结果,partprobe立即生效,这样的话LVM就完全删除掉了。

本文出自 “我的地盘” 博客,谢绝转载!

你可能感兴趣的:(职场,RHEL,lvm,休闲)