Fórum Root.cz

Hlavní témata => Server => Téma založeno: Firestone 28. 02. 2012, 14:50:21

Název: Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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.
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: McFly 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
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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.
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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.... :(
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: citanus 28. 02. 2012, 15:58:36
a mas v systemu urcite libvirt-python?
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: aaa158 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 (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
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: host 29. 02. 2012, 15:53:17
zdravim,
otvorit terminal a napisat virsh, a potom help. Alebo man virsh.
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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...
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: aaa158 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
Název: Re:Nejde spustit virt-manager (CentOS)
Přispěvatel: Firestone 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.