Estou configurando um servidor de arquivos (nas4free) como uma máquina virtual KVM em um sistema Ubuntu Server 12.04.
Como adiciono discos rígidos físicos diretamente à VM para que eles possam ser usados pelo convidado (nas4free), mas não pelo host?
Especificamente, o disco rígido que eu gostaria de montar é / dev / sda (que não está atualmente montado no servidor).
Até agora, encontrei duas soluções, mas também não consegui trabalhar.
O primeiro é da falha do servidor onde é sugerido o uso do virt-manager. Não consegui fazer isso funcionar porque, quando tento selecionar uma unidade existente, nada está sendo listado. Meu melhor palpite sobre o motivo é que estou usando virt-manager sobre ssh e não conectando como root, isso deve fazer a diferença?
A segunda solução que encontrei aqui é apenas executar o comando (modificado para o meu sistema)
qm set nas4free -virtio /dev/sda
mas isso parece exigir proxmox, que eu não tenho instalado e não parece estar nos repositórios padrão?
Por fim, uma vez resolvido o problema acima, e eu posso montar a unidade diretamente na VM, alguém tem uma experiência sobre se a unidade deve ser montada na VM como scsi, ide ou virtio? (Eu sei que o virtio foi recomendado na página ServerFault vinculada, mas eu não tinha ouvido falar dele até agora, porque uso principalmente o VMWare).
Obrigado pela ajuda!!!
sudo virt-manager
, não há necessidade de se conectar como root. Não sei sevirtio
funciona para dispositivos físicos ...