Estamos usando o KVM há quase um ano estritamente no CentOS 5.x como host KVM, com as estações de trabalho Fedora e Ubuntu acessando o host KVM e seus convidados usando virt-manager, virt-viewer e ssh.
Alguém conhece uma maneira de acessar o host KVM usando o virt-manager em uma estação de trabalho Windows? Temos um colega de trabalho que gostaria de acessar o host KVM, a partir de um sistema Win7.
EDIT # 1
Eu estou familiarizado com a execução de um servidor X11 em janelas como Xming e a exibição remota do virt-manager do host KVM para uma estação de trabalho Windows, mas o que eu realmente gostaria aqui é saber de quaisquer soluções nativas do Windows, ou seja, existe uma versão do virt-manager que roda no Windows.
EDIT # 2
Ainda não há progresso nisso. um cliente virt-manager nativo. Eu me deparei com uma versão compilada do libvirtd for windows, juntamente com uma discussão em uma lista de discussão sobre como obter o libvirtd trabalhando no windows. Estou adicionando os links para esta pergunta na esperança de que alguém descubra como fazer o virt-manager funcionar.
EDIT # 3
Finalmente algum progresso. Encontrei este projeto no github chamado msys_setup, que inclui uma porta do virt-manager para Windows. É parcialmente funcional, não suporta o tipo de conexão qem + ssh: //, portanto ainda não é utilizável para nossas necessidades, mas é um começo.
Eu usaria Cygwin. Em seguida, você pode instalar o virt-manager e o openssh e colocar um atalho na área de trabalho. É nativo.
O Cygwin fornece as ferramentas e instalações do Linux em torno dos programas, para que pareça um ambiente Linux. Por exemplo, o virt-manager pode chamar ssh para fazer a conexão com o servidor KVM e conseguir executar o virsh e enviar comandos a ele. Ele também fornece um X-Server. Que é tudo compilado nativamente.
Atualização: Obrigado. Comentário de Yaakov: Agora existe um pacote diretamente instalável no cygwin para o virt-manager. As ações abaixo não são mais necessárias.
Se você tiver tempo: Você pode personalizar facilmente a instalação do cygwin para atender exatamente às suas necessidades. Basta percorrer as pastas, jogar tudo o que você não precisa. Escreva um script que inicie o X Server e depois o virt-manager, feche-o e pronto! existe o seu virt-manager para Windows.
fonte
Eu simplesmente usaria ssh (putty) e virsh, e um cliente VNC / Spice (como virt-viewer para Windows ), se estivesse confinado a uma estação de trabalho Windows
fonte
Você pode usar o Bash no Ubuntu no Windows ( https://msdn.microsoft.com/en-us/commandline/wsl/about ).
Em seguida, você pode instalar
virt-manager
como no Ubuntu:Então você precisará de um servidor X. Você pode instalar o Xming.
Você precisará adicionar
DISPLAY=:0.0
ao seu ambiente. Para fazer isso, adicioneexport DISPLAY=':0.0'
a~/.bashrc
e reinicie o terminal.Convém ativar um agente ssh:
Depois disso, você poderá executar o virt-manager como no Linux. Existem alguns erros, mas funciona :-).
editar por az:
erro de barramento d? Por: https://www.reddit.com/r/Windows10/comments/4rsmzp/bash_on_windows_getting_dbus_and_x_server_working/
Execute:
sudo sed -i 's$<listen>.*</listen>$<listen>tcp:host=localhost,port=0</listen>$' /etc/dbus-1/session.conf
feche / abra o bash, tente novamente, use o virt-manager --debug para obter mais informações
fonte
Sim. Existe virt-visualizador para Windows
http://virt-manager.org/download/sources/virt-viewer/
Atualizar:
Vejo que você estava perguntando sobre o virt-manager no Windows e não sobre o virt-visualizador.
fonte
Por favor, considere usar o XMing
Aqui está um instantâneo da execução do SSH com o encaminhamento do X11 no Xming e o virt-manager trabalhando no Windows (X11 encaminhado)
http://blog.allanglesit.com/2011/03/linux-kvm-managing-kvm-guests-using-virt-manager-on-windows/
http://www.freesoftwaremagazine.com/articles/run_any_gnu_linux_app_on_windows_without_any_virtualization
http://www.straightrunning.com/XmingNotes/
fonte
Adicionando um "HowTo" à resposta do AndreasT , pois é a ATM da "melhor opção" do IMO. Embora o uso do Bash + Windows Subsystem para Linux possa ser outra opção, ele não estava disponível no Windows 10 LTSB e eu odeio o fato de não poder fazer backup dos aplicativos da Windows 10 Store , portanto, seria necessário reconfigurar / instalar cada vez que o Windows fosse instalado. implantado. Isso é um negócio!
Publiquei um vídeo do YouTube aqui >> https://www.youtube.com/watch?v=gDEAu3oPcR0
E escrevi minha própria postagem no blog, mas sei que é melhor não deixar de fora os detalhes em uma URL para copiar o pequeno formulário aqui. ( https://www.freesoftwareservers.com/wiki/running-virt-manager-inside-windows-10-using-cygwin-with-shortcut-on-desktop-28016650.html )
Configure o XWin para iniciar automaticamente o Virt-Manager
Criar atalho na área de trabalho: (Este é o conteúdo do meu .cmd) Virt-Manager.cmd
fonte