在自己的虚拟机上创建一个/hsl 虚拟机新添加一块5G的盘,创建lv挂载/hsl目录,并扩容5G

为在虚拟机上创建/hsl目录并挂载一块新的5G磁盘,并使其在开机时自动挂载并扩容,您可以按照以下步骤进行操作:

1. 创建/hsl目录并挂载新的5G磁盘:
   - 打开终端或命令行界面,在命令行中执行以下命令:
     ```shell
     # 创建/hsl目录
     sudo mkdir /hsl
     
     # 查找新添加的磁盘设备
     sudo fdisk -l
     
     

  # 创建物理卷(Physical Volume)

sudo pvcreate /dev/sdb1

# 创建卷组(Volume Group)
sudo vgcreate hsl-vg /dev/sdb1

 # 创建逻辑卷(Logical Volume)
sudo lvcreate -L 4.5G -n hsl-lv hsl-vg

# 格式化逻辑卷

sudo mkfs.ext4 /dev/hsl-vg/hsl-lv

# 挂载逻辑卷到/hsl目录
sudo mount /dev/hsl-vg/hsl-lv /hsl
    

2. 配置开机自动挂载:
   - 执行以下命令以编辑 /etc/fstab 文件:
     ```shell
     sudo vim /etc/fstab
     ```
   - 在文件末尾添加以下行来设置开机自动挂载:
     ```shell
     /dev/hsl-vg/hsl-lv /hsl ext4 defaults 0 0
     ```

  • /dev/hsl-vg/hsl-lv 是你的逻辑卷的设备路径。
  • /hsl 是你的逻辑卷要挂载到的目录,这个目录应该在创建好。
  • ext4 是你的逻辑卷上的文件系统类型。
  • defaults 代表使用默认的挂载选项。
  • 0 和 0 是 dump 和 pass 参数,通常分别设置为 0 表示不进行备份和不进行文件系统检查。

3. 扩容5G磁盘的容量:
   - 在虚拟机中打开终端或命令行界面,执行以下命令:
     ```shell
     # 扩展逻辑卷的大小
     sudo lvextend -L +5G /dev/hsl-vg/hsl-lv
   报错了:

  [root@localhost ~]# sudo lvextend -L +5G /dev/hsl-vg/hsl-lv
  Insufficient free space: 1280 extents needed, but only 127 available

添加额外的物理存储设备

我们可以新加一块硬盘使用 pvcreate 命令来将它加入到当前的卷组中以增加可用空间

例如:

sudo pvcreate /dev/sdc1
sudo vgextend hsl-vg /dev/sdc1
sudo lvextend -L +5G /dev/hsl-vg/hsl-lv

 

这个例子中,我们创建了一个物理卷 /dev/sdc1,并将它加入到名为 hsl-vg 的卷组中。然后,我们可以使用 lvextend 命令来扩展 /dev/hsl-vg/hsl-lv 逻辑卷的大小。

     # 扩展文件系统以使用新的分配空间
     sudo resize2fs /dev/hsl-vg/hsl-lv

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值