Skip to content

proxmox7.1增加硬盘

背景

我的proxmox老笔电,总共只有250GB的存储空间,只打算作为程序运行的系统盘,数据存储需要另外增加硬盘。目前不想上raid,只要挂个红盘,重要数据做冷备就好。

软硬件状况

1个4tb的西部数据红盘

作为homelab的proxmox 7,1系统老笔电

操作

1,硬盘挂载到debian

proxmox7是基于debian系统的,这里第一步就是普通的linux系统挂载硬盘

root@daomin:~# lsblk
NAME                         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                            8:0    0   3.6T  0 disk 
|-sda1                         8:1    0   1.8T  0 part 
`-sda2                         8:2    0   1.8T  0 part 
sdb                            8:16   0 238.5G  0 disk 
|-sdb1                         8:17   0  1007K  0 part 
|-sdb2                         8:18   0   512M  0 part 
`-sdb3                         8:19   0   238G  0 part 
  |-pve-swap                 253:0    0     8G  0 lvm  [SWAP]
  |-pve-root                 253:1    0  59.3G  0 lvm  /
  |-pve-data_tmeta           253:2    0   1.6G  0 lvm  
  | `-pve-data-tpool         253:4    0 151.6G  0 lvm  
  |   |-pve-data             253:5    0 151.6G  1 lvm  
  |   `-pve-vm--100--disk--0 253:6    0    10G  0 lvm  
  `-pve-data_tdata           253:3    0 151.6G  0 lvm  
    `-pve-data-tpool         253:4    0 151.6G  0 lvm  
      |-pve-data             253:5    0 151.6G  1 lvm  
      `-pve-vm--100--disk--0 253:6    0    10G  0 lvm 

我们可以通过label挂载,也就是/dev/sda1 /dev/sdb2

但这种方式有个问题,就是重启的时候,label可能会改变。此时sda可能会变成sdb。所以如果在自动挂载的/etc/fstab脚本里,可以使用 uuid

# ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 Jan 22 15:45 20f97c40-739e-48e9-b331-ee7e6915bb83 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jan 22 15:46 4F3B-BB3B -> ../../sdb2
lrwxrwxrwx 1 root root 10 Jan 22 15:46 64aa1b9f-b64a-49b2-ac53-0e3b3e4f7d80 -> ../../dm-1
lrwxrwxrwx 1 root root 10 Jan 22 15:46 c36d302f-e8d3-411a-9992-8162b19d973c -> ../../dm-0
lrwxrwxrwx 1 root root 10 Jan 22 15:45 edb594ac-a219-45ab-be90-dfca836be468 -> ../../sda1

通过label挂载硬盘

mkdir /mnt/data1
mkdir /mnt/data2
mount -t ext4  /dev/sda1 /mnt/data1
mount -t ext4  /dev/sda2 /mnt/data2

重启使用uuid,添加配置到/etc/fstab

UUID=edb594ac-a219-45ab-be90-dfca836be468  /mnt/data1 ext4 defaults 0 0
UUID=20f97c40-739e-48e9-b331-ee7e6915bb83  /mnt/data2 ext4 defaults 0 0

完成后,可以reboot验证下

2. 在proxmox的管理界面上添加磁盘

Datacenter-> Storage

add pve storage
add hard drive to pve

这个就比较简单的ID随便命名,Directory配置挂载的目录,我这里是/mnt/data1/mnt/data2,其他使用默认配置就好了。

Published inpve

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *