1.创建一个5g的磁盘并挂载
//在虚拟机中新加一块5g的硬盘。
//查看新添加的设备:
在终端或命令行中输入以下命令,查看新添加的设备:
fdisk -l
//对新添加的设备创建分区:
在终端或命令行中输入以下命令,对新添加的设备创建一个分区:
sudo fdisk /dev/sdb
//进入 fdisk 命令行界面后,按照提示输入以下命令来创建分区:
n # 创建一个新分区
p # 创建主分区
1 # 分区编号为1
[Enter] # 默认选择起始扇区
[Enter] # 默认选择结束扇区
w # 保存并退出
//创建逻辑卷:
在终端或命令行中输入以下命令,创建逻辑卷并将其挂载到/backupzhr目录上:
sudo pvcreate /dev/sdb1
#创建卷组
sudo vgcreate zhr-vg /dev/sdb1
#创建逻辑卷
sudo lvcreate -L 4.5G -n zhr-lv zhr-vg
#格式化逻辑卷
sudo mkfs.ext4 /dev/zhr-vg/zhr-lv
#挂载逻辑卷 (backupzhr为自己创建的目录用于挂载)
sudo mount /dev/zhr-vg/zhr-lv /backupzhr
挂载成功!
2.将其扩容到10g
//扩容之前的磁盘到10g
//执行fdisk命令创建新分区sdb2:
fdisk /dev/sdb
//重启后再次输入fdisk -l命令:
//对磁盘设备进行Ext4格式化处理
mkfs.ext4 /dev/sdb2
//进入逻辑卷管理
lvm
//初始化分区
pvcreate /dev/sdb2
//将初始化过的分区加入到虚拟卷组zhr-vg
vgextend zhr-vg /dev/sdb2
// 显示VG卷组的信息
vgdisplay
//扩展已有卷的容量(下面的参数值为free PE /Site的值)
lvgextend -l+1406 /dev/mapper/zhr-vg/zhr-lv
// 查看VG卷组的容量,如下图所示
vgdisplay
# 先退出逻辑卷管理
exit
# 回到根目录
cd ../
# RedHat文件系统扩容
resize2fs /dev/mapper/zhr--vg-zhr--lv
# 查看根目录的挂载点
df -h
```
//扩容成功!
3.设置开机自启动
设置开机自动挂载
vim /etc/rc.d/rc.local
在最后一行添加如下命令
mount /dev/zhr-vg/zhr-lv /backzhr
退出后chmod一下
chmod 755 /etc/rc.d/rc.local
每次重启虚拟机后,将会自动挂载!