--- notion-id: 269ca4d7-cb7b-805f-9858-ee4a81ac8d22 --- ### 一、PEV选择目录 ```bash lsblk ``` ```bash NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sda 8:0 0 3.6T 0 disk nvme0n1 259:0 0 465.8G 0 disk ├─nvme0n1p1 259:1 0 1007K 0 part ├─nvme0n1p2 259:2 0 1G 0 part /boot/efi └─nvme0n1p3 259:3 0 464.8G 0 part ├─pve-swap 252:0 0 8G 0 lvm [SWAP] └─pve-root 252:1 0 456.8G 0 lvm / ``` ```bash fdisk /dev/sda ``` 交互步骤: 输入 g → 创建 GPT 分区表 输入 n → 创建新分区(一路回车,用满整盘) 输入 w → 保存并退出 ```bash mkfs.ext4 /dev/sda1 ``` ```bash mkdir /mnt/data4t echo "/dev/sda1 /mnt/data4t ext4 defaults 0 2" >> /etc/fstab mount -a ``` 检查 ```bash df -h | grep data4t ``` 在 PVE Web 界面添加目录存储 1. **Datacenter → Storage → Add → Directory** 2. ID:`data4t` 3. Directory:`/mnt/data4t` 4. 勾选用途:`Disk image`、`Container`、`ISO image`、`VZDump backup file` 5. 保存 ### 二、PEV卸载目录 **先移除挂载目录存储** **卸载并清理分区** ### 三、PVE选择LVM-THIN - **重新配置成 LVM-Thin** ```bash pvcreate /dev/sda vgcreate vg4t /dev/sda lvcreate -l 100%FREE -T vg4t/data4t-thin ``` - **Web 界面添加存储** - **Datacenter → Storage → Add → LVM-Thin** - ID:`data4t-thin` - Volume group:`vg4t` - Thin pool:`data4t-thin` ### 四、PVE卸载LVM-THIN 1. 卸载并移除 LVM-Thin 存储(Web 界面) 6. 登录 PVE Web → **Datacenter → Storage** 7. 选中你 LVM-Thin 存储 → **Remove** 2. 清理 LVM ```bash # 卸载 LV(如果挂载了) umount /dev/mapper/vg4t-data4t--thin # 删除 thin pool lvremove vg4t/data4t-thin # 删除卷组 vgremove vg4t # 删除物理卷 pvremove /dev/sda ``` ### 问题集: 硬盘通过WEB不能添加可以通过指令添加 ```bash cat /etc/pve/storage.cfg ``` ```bash # 默认 local 存储(PVE 系统自带) dir: local path /var/lib/vz content images,backup,rootdir,vztmpl,snippets,import,iso shared 0 # 第一块 4T 硬盘挂载 dir: data4t path /mnt/pve content images,backup,rootdir,vztmpl,snippets,import,iso shared 0 ```