Sto configurando un file server (nas4free) come macchina virtuale KVM su un sistema Ubuntu Server 12.04.
Come faccio ad aggiungere dischi rigidi fisici direttamente alla VM in modo che possano essere utilizzati dal guest (nas4free), ma non dall'host?
In particolare il disco rigido che vorrei montare è / dev / sda (che non è attualmente montato sul server).
Finora ho trovato due soluzioni, ma non sono nemmeno riuscito a lavorare.
Il primo proviene da Server Fault dove si suggerisce di usare virt-manager. Non ho fatto in modo che funzioni perché quando provo a selezionare un'unità esistente non viene elencato nulla. La mia migliore ipotesi sul perché sia perché sto usando virt-manager su ssh e non mi sto collegando come root, dovrebbe fare la differenza?
La seconda soluzione che ho trovato qui è semplicemente eseguire il comando (modificato per il mio sistema)
qm set nas4free -virtio /dev/sda
ma questo sembra richiedere proxmox che non ho installato e non sembra essere nei repository predefiniti?
Infine, una volta risolto quanto sopra e posso montare l'unità direttamente sulla VM, qualcuno ha un'esperienza con se l'unità deve essere montata sulla VM come scsi, ide o virtio? (So che virtio era consigliato nella pagina ServerFault collegata, ma non ne avevo mai sentito parlare da quando utilizzo principalmente VMWare).
Grazie per l'aiuto!!!
sudo virt-manager
, non è necessario connettersi come root. Non so sevirtio
funziona per dispositivi fisici ...