Nejde spustit virt-manager (CentOS)

Firestone

Nejde spustit virt-manager (CentOS)
« kdy: 28. 02. 2012, 14:50:21 »
Zdravím,

mohl by mně někdo poradit, jak rozchodit manažer na virtuální stroje? Když zkouším pouštět manažera přes plochu, tak se nic neděje a když to zadám do terminálu, tak mně to vyplivne jen:

---
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 26, in ?
    import libvirt
ImportError: No module named libvirt
---

Jsem linuxová lamička, takže moc nevím, co s tím :( Navíc co jsem se díval, tak daemon libvirt by v systému měl být.
Díky za jakékoli info, jak to rozdýchat.


McFly

  • *****
  • 588
    • Zobrazit profil
    • E-mail
Re:Nejde spustit virt-manager (CentOS)
« Odpověď #1 kdy: 28. 02. 2012, 15:28:16 »
tady http://www.linuxquestions.org/questions/linux-virtualization-90/rhel6-1-virt-manager-error-893942/ někdo řešil podobný problém a vyřešil nastavením proměnné PATH ;-) jinak stačí hledat na Googlu

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #2 kdy: 28. 02. 2012, 15:37:04 »
Díky za link, mrknu na to. Samo Google jsem zkoušel, ale co jsem našel diskuzní vlákna, tak se to tam nevyřešilo.

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #3 kdy: 28. 02. 2012, 15:44:47 »
Takže pokud to dobře chápu, tak mám někde v systému špatně nastavenou cestu. Jenže absolutně netuším kde.... :(

citanus

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #4 kdy: 28. 02. 2012, 15:58:36 »
a mas v systemu urcite libvirt-python?


Re:Nejde spustit virt-manager (CentOS)
« Odpověď #5 kdy: 28. 02. 2012, 16:01:57 »
Podle všeho ano:

Kód: [Vybrat]
#rpm -qa | grep -i virt

virt-viewer-0.0.2-3.el5
libvirt-python-0.8.2-22.el5
libvirt-0.8.2-22.el5
python-virtinst-0.400.3-12.el5
libvirt-0.8.2-22.el5
virt-manager-0.6.1-14.el5.centos

aaa158

  • ***
  • 242
    • Zobrazit profil
    • E-mail
Re:Nejde spustit virt-manager (CentOS)
« Odpověď #6 kdy: 29. 02. 2012, 10:22:08 »
Nepoznam velmi python, ale vyzera to ze mas problem s nastavenim PYTHONPATH: http://docs.python.org/tutorial/modules.html (kapitola 6.1.2). Takze by som postupoval asi takto:

1. najdi libvirt.py (tipujem) vo vypise
Kód: [Vybrat]
rpm -ql libvirt-python
2.
Kód: [Vybrat]
export PYTHONPATH=<cesta k libvirt.py>:$PYTHONPATH
3. spust virt-manager

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #7 kdy: 29. 02. 2012, 13:24:18 »
Díky za navedení, vypadá to, že se to pohlo o krok dál. Ale teď mně to píše:

Kód: [Vybrat]
# virt-manager
Traceback (most recent call last):
  File "/usr/share/virt-manager/virt-manager.py", line 376, in ?
    _show_startup_error(str(run_e), "".join(traceback.format_exc()))
  File "/usr/share/virt-manager/virt-manager.py", line 52, in _show_startup_error
    import gtk
ImportError: No module named gtk

host

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #8 kdy: 29. 02. 2012, 15:53:17 »
zdravim,
otvorit terminal a napisat virsh, a potom help. Alebo man virsh.

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #9 kdy: 29. 02. 2012, 19:51:56 »
Jasně, to je ovládání přes příkazy textově, ale mně se tam nějak kousl terminál a přes příkazy ho nemůžu nahodit. Nenabíhá a nevím proč, protože do toho nevidím graficky...

aaa158

  • ***
  • 242
    • Zobrazit profil
    • E-mail
Re:Nejde spustit virt-manager (CentOS)
« Odpověď #10 kdy: 01. 03. 2012, 11:23:44 »
Kód: [Vybrat]
mportError: No module named [b]gtk[/b]
Tak to vyzera ze tvoj python je celkom slusne rozhodeny ked nevie naimportovat gtk kniznicu :-)

Co tak skusit taky mensi kanon na vrabce:
Kód: [Vybrat]
yum reinstall python*; yum install python-*; virt-manager

Re:Nejde spustit virt-manager (CentOS)
« Odpověď #11 kdy: 01. 03. 2012, 19:46:05 »
Tak pozor :) Problém se podařilo vyřešit a to tím, že jsem zkoušel spouštět manažera pod rootem. Po přihlášení se jako běžný uživatel vše jede jak má. Takové chování je normální?
Každopádně díky všem za rady.