Nous utilisons KVM depuis presque un an strictement sur CentOS 5.x comme hôte KVM, avec des postes de travail Fedora et Ubuntu accédant à KVM Host et ses invités utilisant virt-manager, virt-viewer et ssh.
Quelqu'un connaît-il un moyen d'accéder à l'hôte KVM à l'aide de virt-manager à partir d'un poste de travail Windows? Nous avons un collègue qui souhaite accéder à KVM = Hôte, à partir d'un système Win7.
EDIT # 1
Je suis habitué à exécuter un serveur X11 sur des fenêtres telles que Xming , et à afficher virt-manager à distance depuis l'hôte KVM sur un poste de travail Windows, mais ce que je ' d vraiment comme ici est de connaître toutes les solutions natives de Windows, c'est-à-dire qu'il existe une version de virt-manager qui fonctionnera sur Windows.
EDIT # 2
Toujours aucun progrès sur ce point par rapport à moi-même. un client natif virt-manager. J'ai rencontré une version compilée de libvirtd pour Windows avec une discussion sur une liste de diffusion sur la façon de faire fonctionner libvirtd sur Windows. J'ajoute les liens à cette question dans l'espoir que quelqu'un trouvera comment faire fonctionner virt-manager.
EDIT # 3
Enfin certains progrès. Je suis tombé sur ce projet sur github appelé msys_setup qui inclut un port Windows de virt-manager. Il est partiellement fonctionnel, ne prend pas en charge le type de connexion qem + ssh: //, il n'est donc pas utilisable pour nos besoins, mais c'est un début.
Utilisez PuTTY et certains logiciels X Server côté Windows (par exemple Xming ) et utilisez le tunneling X11 avec PuTTY pour afficher la console virt-manager distante.
J'utiliserais Cygwin. Ensuite, vous pouvez installer virt-manager et openssh et placer un raccourci sur le bureau. C'est natif.
Cygwin fournit les outils et les installations Linux autour des programmes afin qu'il ressemble à un environnement Linux. Par exemple, virt-manager peut appeler ssh pour établir la connexion avec votre KVM serveur et pourrait exécuter virsh et lui envoyer des commandes. Il fournit également un X-Server. Ce qui est tout compilé nativement.
pdate: Merci le commentaire de Yaakov: Il y a maintenant un paquet directement installable dans cygwin pour virt-manager. Les actions ci-dessous ne sont plus nécessaires.
Si vous avez le temps: vous pouvez facilement personnaliser l'installation de cygwin pour qu'elle corresponde exactement à vos besoins. Parcourez simplement les dossiers, jetez tout ce dont vous n'avez pas besoin. Écrivez un script qui démarre le serveur X puis virt-manager, fermez le zip et ey presto! voici votre virt-manager pour Windows.
J'utiliserais simplement ssh (PuTTY) et virsh, et un client VNC/Spice (comme virt-viewer pour Windows ), si j'étais confiné à un poste de travail Windows
Vous pouvez utiliser Bash sur Ubuntu sous Windows ( https://msdn.Microsoft.com/en-us/commandline/wsl/about ).
Ensuite, vous pouvez installer virt-manager
comme sur Ubuntu:
$ apt-get install virt-manager
Ensuite, vous aurez besoin d'un serveur X. Vous pouvez installer Xming.
Vous devrez ajouter DISPLAY=:0.0
à votre environnement. Pour ce faire, ajoutez export DISPLAY=':0.0'
à ~/.bashrc
et redémarrez votre terminal.
Vous souhaiterez peut-être activer un agent ssh:
eval `ssh-agent` ; ssh-add
Après cela, vous devriez pouvoir exécuter virt-manager comme vous le ferez sur Linux. Il y a quelques bugs mais ça marche :-).
éditer par un z:
Erreur d-bus? Par: https://www.reddit.com/r/Windows10/comments/4rsmzp/bash_on_windows_getting_dbus_and_x_server_working/
Courir: Sudo sed -i 's$<listen>.*</listen>$<listen>tcp:Host=localhost,port=0</listen>$' /etc/dbus-1/session.conf
fermer/ouvrir bash, essayez à nouveau, utilisez virt-manager --debug pour plus d'informations
Oui. Il y a virt-viewer pour Windows
http://virt-manager.org/download/sources/virt-viewer/
Mise à jour:
Je vois que vous posiez des questions sur virt-manager sur Windows et non sur virt-viewer.
Veuillez envisager d'utiliser XMing
voici un aperçu de l'exécution de SSH avec le transfert X11 sur Xming et virt-manager travaillant sur Windows (X11 transféré)
http://blog.allanglesit.com/2011/03/linux-kvm-managing-kvm-guests-using-virt-manager-on-windows/
Ajouter un "HowTo" sur Réponse AndreasT car c'est la "meilleure option" IMO ATM. Bien que l'utilisation de Bash + Windows Subsystem pour Linux puisse être une autre option, elle n'était pas disponible sur Windows 10 LTSB et je déteste vraiment comment je ne peux pas sauvegarder les applications du magasin Windows 1 , il faudrait donc le configuré/installé à chaque fois que Windows a été déployé.
J'ai publié une vidéo YouTube ici >> https://www.youtube.com/watch?v=gDEAu3oPcR
Et j'ai rédigé mon propre article de blog, mais je sais mieux que de laisser les détails dans une URL, donc je vais copier le court formulaire ici. ( https://www.freesoftwareservers.com/wiki/running-virt-manager-inside-windows-10-using-cygwin-with-shortcut-on-desktop-28016650.html )
virt-manager
, xinit
et openssh
.Configurez XWin pour démarrer automatiquement Virt-Manager.
cat << 'EOF' > ~/.startxwinrc
export DISPLAY=:0.0
virt-manager
sleep inf
EOF
chmod +x ~/.startxwinrc
Créer un raccourci sur le bureau: Virt-Manager.cmd
Voici le contenu du mien:
tskill.exe xwin
C:\cygwin64\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/startxwin