Festplatte direkt in eine VM unter Proxmox einbinden.
Die virtuelle Maschine, in der die Festplatte hinzugefügt werden soll, muss gestoppt sein.
Zunächst UUID oder aber die Disk ID wie folgt auslesen. (hier sdc)
# ls -lsa /dev/disk/by-uuid/ |grep sdc 0 lrwxrwxrwx 1 root root 10 19. Apr 22:16 698bfa32-66a2-45b4-aa78-f40d6d0e7a64 -> ../../sdc1 # ls -lsa /dev/disk/by-id/ |grep sdc 0 lrwxrwxrwx 1 root root 9 19. Apr 22:16 scsi-35000c50054b7275b -> ../../sdc 0 lrwxrwxrwx 1 root root 10 19. Apr 22:16 scsi-35000c50054b7275b-part1 -> ../../sdc1 0 lrwxrwxrwx 1 root root 9 19. Apr 22:16 wwn-0x5000c50054b7275b -> ../../sdc 0 lrwxrwxrwx 1 root root 10 19. Apr 22:16 wwn-0x5000c50054b7275b-part1 -> ../../sdc1 |
Nun die VMID der VM ermitteln in welche die Festplatte eingebunden werden soll.
# qm list VMID NAME STATUS MEM(MB) BOOTDISK(GB) PID 100 eisfair64 running 8192 32.00 1784 101 eisfair64-dev running 8192 32.00 2284 102 eisfair-dev running 8192 32.00 2562 103 debian running 8192 32.00 2841 104 freetz-ng running 4096 32.00 3095 105 ms-dos stopped 4 1.00 0 106 debian-gui stopped 8192 32.00 0 107 FreeDos stopped 4 1.00 0 |
Folgenden Befehl bindet die Festplatte per UUID als zusätzliches Laufwerk VIRTIO2 in die VM 101 ein. (virtio2
darf nicht vorhanden sein, ansonten numerisch hochzählen 3,4,5...)
# qm set 106 -scsi2 /dev/disk/by-uuid/698bfa32-66a2-45b4-aa78-f40d6d0e7a64 |
Bei verwenden von Disk-ID darauf achten, dass die Partition durch gereicht werden soll.
# qm set 106 -scsi2 /dev/disk/by-id/scsi-35000c50054b7275b-part1 |
Anstelle als SCSI-Laufwerk, kann man das Laufwerk auch als virtio-Laufwerk durch reichen. Dazu einfach -virtioN anstelle -scsiN eingeben.
Anschließend kann die VM wieder gestartet werden.
# qm start 106 |