磁盘格式化为LVM挂载 查看新加硬盘 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [root@localhost ~] Disk /dev/sda:30 GiB,32212254720 字节,62914560 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0xef4acff5 设备       启动    起点     末尾     扇区 大小 Id 类型 /dev/sda1  *       2048  2099199  2097152   1G 83 Linux /dev/sda2       2099200 62914559 60815360  29G 8e Linux LVM Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:gpt 磁盘标识符:0FC55BD9-B131-46FC-98E0-713F50F100D8 设备       起点     末尾     扇区 大小 类型 /dev/sdb1    34 41941087 41941054  20G Linux 文件系统 Disk /dev/mapper/cl-root:26 GiB,27913093120 字节,54517760 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 Disk /dev/mapper/cl-swap:3 GiB,3221225472 字节,6291456 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 
 
硬盘分区 由于需要创建为gpt格式,所以用parted进行分区
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31  [root@localhost ~] GNU Parted 3.2 使用 /dev/sdb Welcome to GNU Parted! Type 'help'  to view a list of commands. (parted) mklabel gpt 警告: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue ?是/Yes/否/No? yes                                                          (parted) mkpart primary 0 -1 警告: The resulting partition is not properly aligned for  best performance: 34s % 2048s != 0s 忽略/Ignore/放弃/Cancel? I                                                 (parted) p                                                                 Model: VMware, VMware Virtual S (scsi) Disk /dev/sdb: 21.5GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags:  Number  Start   End     Size    File system  Name     标志  1      17.4kB  21.5GB  21.5GB               primary (parted) toggle 1 lvm   (parted) p                                                                 Model: VMware, VMware Virtual  Disk /dev/sdb: 21.5GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags:  Number  Start   End     Size    File system  Name     标志  1      17.4kB  21.5GB  21.5GB               primary  lvm 
 
验证磁盘状态 查看此时磁盘状态是否为lvm
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 [root@localhost ~] Disk /dev/sda:30 GiB,32212254720 字节,62914560 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0xef4acff5 设备       启动    起点     末尾     扇区 大小 Id 类型 /dev/sda1  *       2048  2099199  2097152   1G 83 Linux /dev/sda2       2099200 62914559 60815360  29G 8e Linux LVM Disk /dev/sdb:20 GiB,21474836480 字节,41943040 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:gpt 磁盘标识符:50E7CDFD-B00F-4CF0-8165-F132DFB6D166 设备       起点     末尾     扇区 大小 类型 /dev/sdb1    34 41941087 41941054  20G Linux LVM Disk /dev/mapper/cl-root:26 GiB,27913093120 字节,54517760 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 Disk /dev/mapper/cl-swap:3 GiB,3221225472 字节,6291456 个扇区 单元:扇区 / 1 * 512 = 512 字节 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 
 
创建pv 通过pvs可查看是否创建成功
1 2 3 4 5 6 7 8 [root@localhost ~] WARNING: ext4 signature detected on /dev/sdb1 at offset 1080. Wipe it? [y/n]: y   Wiping ext4 signature on /dev/sdb1.   Physical volume "/dev/sdb1"  successfully created. [root@localhost ~]   PV         VG   Fmt  Attr PSize   PFree   /dev/sda2  cl   lvm2 a--  <29.00g    0    /dev/sdb1  test  lvm2 a--   19.98g 9.98g 
 
/dev/sdb1即为创建的分区,通过fdisk -l可查看
创建vg 创建名为test的vg,通过vgs或者vgdisplay查看是否创建成功
1 2 3 4 5 6 [root@localhost ~]   Volume group "test"  successfully created [root@localhost ~]   VG      cl     1   2   0 wz--n- <29.00g    0    test    1   1   0 wz--n-  19.98g 9.98g 
 
创建lv  创建名为test_lv的lv,可通过lvs或lvdisplay查看是否创建成功
 参数-n表示逻辑卷的名称,-L表示大小,后面是卷组名称
 1 2 3 4 5 6 7  [root@localhost ~]   Logical volume "test_lv"  created. [root@localhost ~]   LV      VG   Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert   root    cl   -wi-ao---- <26.00g                                                       swap    cl   -wi-ao----   3.00g                                                       test_lv test  -wi-ao----  10.00g  
 
格式化文件系统 mkfs.xfs为格式化xfs文件系统格式命令,其他文件系统格式化命令请自行搜索,/dev/test/test_lv为完整的lv路径,可通过lvdisplay查看
1 2 3 4 5 6 7 8 9 10 11 [root@localhost /] meta-data=/dev/test /test_lv      isize=512    agcount=4, agsize=655360 blks          =                       sectsz=512   attr=2, projid32bit=1          =                       crc=1        finobt=1, sparse=1, rmapbt=0          =                       reflink=1 data     =                       bsize=4096   blocks=2621440, imaxpct=25          =                       sunit=0      swidth=0 blks naming   =version 2              bsize=4096   ascii-ci=0, ftype=1 log       =internal log            bsize=4096   blocks=2560, version=2         =                       sectsz=512   sunit=0 blks, lazy-count=1 realtime =none                   extsz=4096   blocks=0, rtextents=0 
 
挂载 将新增的vg挂载到可用路径
1 2 3 4 5 6 7 8 9 10 11 12 [root@localhost /] [root@localhost /] 文件系统                  容量  已用  可用 已用% 挂载点 devtmpfs                  1.9G     0  1.9G    0% /dev tmpfs                     1.9G     0  1.9G    0% /dev/shm tmpfs                     1.9G  9.0M  1.9G    1% /run tmpfs                     1.9G     0  1.9G    0% /sys/fs/cgroup /dev/mapper/cl-root        26G  8.7G   18G   34% / /dev/sda1                 976M  146M  764M   16% /boot tmpfs                     376M     0  376M    0% /run/user/0 /dev/mapper/test-test_lv   10G  104M  9.9G    2% /data_test