目录

proxmox ve VM挂载物理硬盘

目录

proxmox ve VM挂载物理硬盘

先找到要挂载的硬盘的id:

1
lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm'

结果类似:

1
2
3
4
5
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT DEVICE-ID(S)
loop0          7:0    0    20G  0 loop
loop1          7:1    0    80G  0 loop
loop2          7:2    0    50G  0 loop
sda            8:0    0   3.6T  0 disk   /dev/disk/by-id/ata-WDC_WD40EJRX-XXXXXXX_WD-WWWWW0XXXXXX /dev/disk/by-id/wwn-0x5000000000000

比如要挂载/dev/disk/by-id/wwn-0x5000000000000,VM编号为: 103,执行如下操作:

1
2
3
4
5
# -scsi2为第二块scsi设备,如果已经被占用,就换一个编号
qm set 103 -scsi2 /dev/disk/by-id/wwn-0x5000000000000

#最后会输出:
# update VM 103: -scsi2 /dev/disk/by-id/wwn-0x5000000000000

设置完成后,查询一下:

1
grep wwn-0x5000000000000 /etc/pve/qemu-server/103.conf

拨出磁盘:

1
qm unlink 103 --idlist scsi2