Proxmox VE(PVE)基础教学④:Proxmox添加/挂载系统盘以外的磁盘

前言

PVE安装后会默认将系统盘分出local和local-Ivm。对于系统盘以外的其他磁盘,都需要挂载才可以用 PVE进行管理。

可以看到PVE所在的120G系统盘/dev/sdb是挂载到PVE下的local(我把local和local-lvm合并了,所以只有一个local),同时可以识别到1TB机械硬盘sda的分区,

但是这个sda是没有挂载到PVE下的,现在需要做的就是把sda挂载到PVE下用PVE管理它。

 

 

进入节点命令窗口

  • 先查询目前硬盘情况,确认名称
  • 确保挂载硬盘没有任何数据,确保挂载硬盘没有任何数据,确保挂载硬盘没有任何数据
  • 如果没有/sda1主分区,需要创建 如下:

lsblk #查看所有磁盘和分区

 

删除原有分区:如果有

fdisk /dev/sda # /dev/sda 进行操作的磁盘分区

  • 如果有多个原分区,输入命令后,输入多次D即可

 

创建主分区和格式化

  • 输入n创建分区,按照提示输入p创建主分区,输入1创建一个
  • 之后提示设置分区的起始位置和终止位置(默认是起始地址和最后地址),
  • 我这里直接把全部空间分配到这个分区,所以直接两次默认即可
  • 输入p查看分区是否创建成功
  • 输入w保存

 

进行分区格式化

  • 分区之后就会多出一个 /dev/sda1,之后我们格式化为ext4格式
  • 格式化需要一些时间,等待一下就可以,不要着急,完成后出现done

mkfs.ext4 /dev/sda1

 

进行挂载

  • 先新建一个挂载目录  # 创建需要挂载到的文件目录,state这个目录名字可以自定义

mkdir -p /mnt/state

  • 将sda1分区挂载到/mnt/state

mount /dev/sda1 /mnt/state

  • 验证挂载:
  • 检查输出中是否有/dev/sda1挂载在/mnt/state

df -h

  • 设置开机自动挂载

echo /dev/sda1 /mnt/state ext4 defaults 1 2 >> /etc/fstab

 

添加挂载好的磁盘

 

 

 

总结一下全部步骤:

  • 1.删除原有分区
  • 2.创建新的分区
  • 3.将创建的新分区格式化文件系统
  • 4.将格式化好的分区挂载到系统目录下
  • 5.设置开机自动挂载
  • 6.回到 PVE后台添加磁盘