parted分区创建lvm

发布时间 2023-09-01 17:33:13作者: GavinJzh
 
1、对sdb盘进行parted分区
parted /dev/sdb
(parted) mklabel gpt # 将MBR磁盘格式化为GPT
(parted) mkpart primary 0 -1 #将整块磁盘划分为一个分区
警告: The resulting partition is not properly
aligned for best performance.
忽略/Ignore/放弃/Cancel? I #忽略警告
(parted) p #打印当前分区
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sdb: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name 标志
1 17.4kB 2199GB 2199GB primary
(parted) quit #退出
信息: You may need to update /etc/fstab.
 
2、创建物理卷pv
pvcreate /dev/sdb1
创建的一个分区/dev/sdb1 转化成物理卷,主要是添加LVM属性信息并划分PE存储单元后面磁盘目录可以跟多个
可通过pvs查看
 
3、创建卷组
vgcreate vgdata /dev/sdb1
创建卷组,名称为vgdata我理解为创建一个大的存储池,后面基于这个存储池划分
可通过 vgdisplay 查看
 
4、创建逻辑卷
lvcreate -L 3.9T -n lvdata1 vgdata
-L 指定逻辑卷的大小(实际大小,如1G、512M等,该大小必须为4M的整数倍,否则大小会自动增大称为成4M整数倍)
-l 指定逻辑卷的大小(基本单元个数,-l后面数字乘4M为实际逻辑卷的大小)
-n 表示逻辑卷名称
 
5、mkfs.ext4命令在逻辑卷lvdata1上创建ext4文件系统
mkfs.ext4 /dev/vgdata/lvdat
 
6、进行挂载 mount