Proxmox USB HDD elérése Ubuntu guestben

Fórumok

Hozzárendeltem USB port mappinggel a külső HDD-t az Ubuntu guest-hez.
Megvolt az újraindítás, lsusb látja is a guestben:

Bus 001 Device 002: ID 174c:55aa ASMedia Technology Inc. ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0627:0001 Adomax Technology Co., Ltd
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

viszont fdisk -l nem mutatja:

Disk /dev/vda
Disk /dev/vdb
Disk /dev/vdc
Disk /dev/vdd
Disk /dev/vde

Mi lehet a gond, miért nem jelenik meg?

Hozzászólások

Senki sem találkozott még a jelenséggel?

Nem lehet, hogy nincs particios tabla a kulso HDD-n? fdisk -l csak particiokat listaz.
lsblk mit mond?
Egyszer csinaltam hasonlot, de en nem az USB eszkozt adtam oda a guest-nek, hanem magat a block device-t.

Szia!

Nem lenne egyszerűbb így?
(így nem kell foglalkozni milyen USB porton van)
usb disk1 --> /dev/sdc
usb disk2 --> /dev/sdd
...

/etc/pve/qemu-server/vm-xxxx.conf
sata0: /dev/sdc
sata1: /dev/sdd
...

Arra kell figyelni, a HOST gépen ne mountold fel az USB diszket.

HOT-SWAP:
Ha el akarod távolítani, akkor nem kell újraindítani a VM-et, csak umount a guest alatt.

(PROXMOX)
1.,
ps -aux | grep vmid

## ebbe lévő paraméterek kellenek, az lesz visszaírva, csak módosítva! ##

pl.:
-drive file=/raid/raid1-3TB/proxmox/images/255/vm-255-disk-1.qcow2,if=none,id=drive-scsi0,format=qcow2,cache=none,aio=native,detect-zeroes=on
-device scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,bootindex=100

2.,
qm monitor vmid
monitor> info block

drive-scsi0 (#block591): /raid/raid1-3TB/proxmox/images/255/vm-255-disk-1.qcow2 (qcow2)
Attached to: scsi0
Cache mode: writeback, direct
Detect zeroes: on

monitor> drive_del drive-scsi0
monitor> device_del scsi0
monitor> info block
## itt már nem lesz "drive-scsi0" és "scsi0" ##

3., diszk kicserél, bedug, majd

qm monitor vmid
monitor> drive_add drive file=/raid/raid1-3TB/proxmox/images/255/vm-255-disk-1.qcow2,if=none,id=drive-scsi0,format=qcow2,cache=none,aio=native,detect-zeroes=on

monitor> device_add scsi-hd,bus=scsihw0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0,id=scsi0,bootindex=100

qm info block
## itt már benne lesz az új -> scsi0 ##

4. KÉSZ.