1. 方法1
1.创建pv
pvcreate /dev/sdb //硬盘1
pvcreate /dev/sdc //硬盘2
2.查看物理卷
pvdisplay
pvs #推荐
注意:ubuntu默认已安装好lvm2,如果没有,上述命令报错,则安装lvm2。
sudo apt install lvm2
3.创建vg
//vgcreate [自定义LVM名称] [设备]
//先使用硬盘1创建vg:LVM
vgcreate LVM /dev/sdb
4.扩展vg
//vgextend [自定义vg名称] [设备]
//使用硬盘2扩展vg
vgextend LVM /dev/sdc
5.创建lv
//lvcreate -L [自定义分区大小] -n [自定义分区名称] [vg名称]
//*分区大小不能超过硬盘容量总和*
lvcreate -L 5.0T -n DB_DATA LVM
5.格式化分区
mkfs.ext4 /dev/LVM/DB_DATA
6.设置开机自动挂载
查询UUID
blkid
vim /etc/fstab
加入:
UUID=dd63f840-868c-41dd-9a2e-42303f7d5c70 /home/share ext4 defaults 0 0
或者
/dev/LVM/DB_DATA /fsave ext4 defaults 0 0
7.重启机器
reboot
2. 排查错误2
错误:Device /dev/sdb excluded by a filter
解决:
root@host1:~# parted /dev/sdb
GNU Parted 3.2
Using /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mklabel msdos
Warning: 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) quit
Information: You may need to update /etc/fstab.