阿里云磁盘配置LVM数据盘

一.创建LVM磁盘
1.首先需要在ubuntu下安装lvm,先需要更新一下ubuntu内软件包
apt-get -y update              # 更新软件源
apt-get -y upgrade             # 更新已经安装的软件
apt-get -y install lvm2        # 安装lvm2命令
:如果是centos,只需要将apt-get换成yum即可
2.通过fdisk -l 查看磁盘的属性,找到要添加的磁盘名称.我是阿里云高效云盘所以是:(Disk /dev/vdb)
3.使用fdisk将磁盘进行逻辑分区
fdisk /dev/vdb
m来查看命令帮助
n添加一张新的partition
p(primary) 选择主分区
之后都是划分几个分区,以及分区的大小,不过这些都可以使用默认的值,然后就可以直接按enter回车
4.更改分区编号
我们需要将分区类型改成linux lvm卷才能创建lvm。
输入:         t表示更改分区编号
输入: L          大写的L表示查看所有编号
这里我们输入8e,8e代表LVM。最后通过w命令保存并退出
5.用fdisk -l 我们会看到一个分区被创建出来,就可以用lvm来管理这个分区了
二.创建 Physical Volume(PV)
pvcreate /dev/vdb1
成功之后可以通过pvdisplay查看信息
三.创建 Volume Group (VG)
vgcreate testvg(卷组名称) /dev/sda1
如:
vgcreate vg1 /dev/vdb1
四.创建Logical Volumes (LV)
lvcreate -n lv1 -l 100%VG testvg(将所有的testvg的内存都给这个lv1逻辑卷)
如:
lvcreate -n lv1 -l 100%VG vg1
五.我们用lvm现在已经管理了新的磁盘,下面开始挂载逻辑卷
1.第一步格式化逻辑卷
mkfs.ext4 /dev/vg1/lv1
2.将逻辑卷挂载到data文件夹下面
mount /dev/vg1/lv1 /data
3.这个时候全部完成,可以使用df -h查看一下
将新增的LVM添加到自动挂在fstab
vim /etc/fstab
/dev/vg1/lv1 /data ext4 defaults 0 0 #不推荐此方法,default是centos下的方法,ubuntu下用下面的方法挂载
挂载的话可以用UUID也可以用LABEL。推荐使用UUID的方法
获取UUID方法:
blkid 直接执行这个命令,找到对应的lvm的UUID
或者
blkid | grep 'lv1' |awk '{print $2}'
ubuntu挂载和centos有点区别,之前踩坑了。遇到机器无法启动。
ubuntu自动挂载方式:
用 errors=remount-ro 而不是defaults
UUID=c93b9571-26a3-4643-99eb-4cf9242598b7 /data ext4 errors=remount-ro 0 0
注意:ubuntu是:errors=remount-ro,centos是:defaults

版权声明:
作者:allenjol
链接:https://www.ayunw.cn/archives/210
来源:爱生活,爱运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>