CentOS下配置LVM合并2块磁盘空间
目的
将两块空硬盘合并为“一块”,挂载到指定目录下,达到在一个目录使用2块硬盘所有空间的效果。
条件
硬盘1 /dev/vdb
硬盘2 /dev/vdc
方法
创建pv
pvcreate /dev/vdb **硬盘1
pvcreate /dev/vdc **硬盘2
使用pvscan命令可以扫描系统中连接的所有硬盘,列出找到的物理卷列表。
创建vg
//vgcreate [自定义LVM名称] [设备]
//先使用硬盘1创建vg:LVM
vgcreate lvm1 /dev/vdb
vgdisplay **显示已创建的vg
使用vgscan命令显示当前系统的卷组的名称和LVM元数据类型,要得到卷组的详细信息可以使用vgdisplay命令。
扩展vg
//vgextend [自定义vg名称] [设备]
//使用硬盘2扩展vg
vgextend lvm1 /dev/vdc
创建lv
//lvcreate -L[自定义分区大小] -n[自定义分区名称] [vg名称]
//*分区大小不能超过硬盘容量总和*可通过vgdisplay查看可用空间
lvcreate -L 207G(空间大小) -n log(目录名) lvm1(vg名称)
lvcreate -l 100% lvm1
使用lvscan命令可以扫描当前系统中存在的所有LVM的逻辑卷(lv)
格式化分区
//mkfs -t [文件系统] [分区位置]
mkfs -t ext4 /dev/lvm1
mkfs.xfs -f /dev/lvm1
挂载分区
//mount [分区位置] [目录地址]
mount /dev/lvm1/log /log
查询磁盘UUID
blkid /dev/mapper/lvm1-log
设置开机加载
在/etc/fstab文件末尾添加如下行。
UUID=dafdfeab-842d-46fa-8741-61f32fffbb11 /log ext4 defaults 0 0
附:
语法
lvcreate(选项)(参数)
命令说明
[root@mwd ~]# lvcreate --help
lvcreate: Create a logical volume(创建逻辑卷)
lvcreate
[-A|--autobackup {y|n}](自动备份)
[-a|--activate [a|e|l]{y|n}]
[--addtag Tag](增加标签)
[--alloc AllocationPolicy](分配策略)
[--cachemode CacheMode](Cache模式)
[-C|--contiguous {y|n}]
[-d|--debug]
[-h|-?|--help]
[--ignoremonitoring](忽略监控)
[--monitor {y|n}](监控)
[-i|--stripes Stripes [-I|--stripesize StripeSize]]
[-k|--setactivationskip {y|n}]
[-K|--ignoreactivationskip]
{-l|--extents LogicalExtentsNumber[%{VG|PVS|FREE}] |(逻辑扩展数)
-L|--size LogicalVolumeSize[bBsSkKmMgGtTpPeE]}(逻辑卷大小)
[-M|--persistent {y|n}] [--major major] [--minor minor]
[-m|--mirrors Mirrors [--nosync] [{--mirrorlog {disk|core|mirrored}|--corelog}]](镜像)
[-n|--name LogicalVolumeName](逻辑卷名字)
[--noudevsync]
[-p|--permission {r|rw}]
[--[raid]minrecoveryrate Rate]
[--[raid]maxrecoveryrate Rate]
[-r|--readahead ReadAheadSectors|auto|none](读取头扇区)
[-R|--regionsize MirrorLogRegionSize](镜像逻辑区域尺寸)
[-T|--thin [-c|--chunksize ChunkSize](块大小)
[--discards {ignore|nopassdown|passdown}]
[--poolmetadatasize MetadataSize[bBsSkKmMgG]]]
[--poolmetadataspare {y|n}]
[--thinpool ThinPoolLogicalVolume{Name|Path}] (精简池逻辑卷)
[-t|--test]
[--type VolumeType](卷类型)
[-v|--verbose]
[-W|--wipesignatures {y|n}]
[-Z|--zero {y|n}]
[--version]
VolumeGroupName [PhysicalVolumePath...]
————————————————
浙公网安备 33010602011771号