Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

308
Views
¿Por qué mis VM son visibles para virsh virt-manager, pero no para ambos?

Tengo un host Ubuntu 14.04 que ejecuta xen , con un par de máquinas virtuales ( win7 and another 14.04 ). Los creé de forma remota usando virt-manager . Han estado funcionando muy bien durante bastante tiempo.

Pero cuando pruebo " virsh list --all " en el host, no obtengo nada en la lista.

Intenté importar una de las máquinas virtuales, así:

 virt-install -n my_name -r 512 --os-type=linux --os-variant=ubuntutrusty --disk /var/lib/libvirt/images/my_name.img --import

En lo que respecta a virsh , parecía que funcionaba. Apareció como "en ejecución " en la lista virsh. Sin embargo, no pude conectarme a él , ni siquiera hacer ping. Mirando virt-manager , todavía pensaba que la máquina virtual estaba apagada .

Ejecuté " virsh destroy my_name " para detenerlo, luego lo inicié en virt-manager . Está funcionando normalmente allí, pero la lista virsh se muestra como apagada .

Las dos aplicaciones parecen extraer su información de diferentes fuentes, pero no sé dónde están y no sé cómo hacer que se lleven bien.

¿Cómo consigo que virsh y virt-manager sean amigos?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Publiqué una respuesta en Server Fault sobre esto. Reproduciéndolo aquí:

Verifique la salida de virsh uri . Si devuelve qemu:///session , pero está usando una qemu:///system en Virt-Manager, encontró la causa.

Para solucionarlo, debe crear una conexión de "sesión de usuario QEMU/KVM" en virt-manager o ejecutar virsh define ~/.config/libvirt/qemu/<filename>.xml como raíz . Esto creará la definición xml en /etc/libvirt/qemu que luego será recogida por virt-manager.

over 4 years ago · Santiago Trujillo Report

0

Otra forma de cambiar su URI de conexión y usar qemu:///system como predeterminado es editar su .bahsrc y agregar:

export LIBVIRT_DEFAULT_URI="qemu:///system"

¡cierra sesión y vuelve a iniciar sesión y virsh y virt-manager serán amigos!

over 4 years ago · Santiago Trujillo Report

0

Puede conectarse a qemu:///session con el cmd:

$> virt-manager -c qemu:///sesión

o

$> virt-manager --connect=qemu:///sesión

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!