LINUX.ORG.RU

Не удается запустить libvirtd

 , , ,


0

1

Здравствуйте! В linux-мире я новичок, поэтому нуждаюсь в вашей помощи. Собственно, сабж: поставил KVM & virt-manager, после запустил последний и пытаясь создать новое подключение получаю: Соединение с libvirt не удалось.

Убедитесь, что служба libvirtd запущена. И лог: Libvirt URI is: qemu:///system

Traceback (most recent call last): File «/usr/share/virt-manager/virtManager/connection.py», line 862, in _do_open self._backend.open(self._do_creds_password) File «/usr/share/virt-manager/virtinst/connection.py», line 161, in open open_flags) File «/usr/lib/python2.7/site-packages/libvirt.py», line 105, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Нет такого файла или каталога Как запустить этого демона?



Последнее исправление: NewxdP (всего исправлений: 2)

попробуй добавить своего юзера в группу либвирт

targitaj ★★★★★
()
Ответ на: комментарий от fludardes

Демон не запущен, дистрибутив - manjaro. P.s обратился к archwiki (хотел посмотреть список всех групп), нашел команду $ cat /etc/group, ввел в терминале но он начал ругаться. Ладно, решил проверить в ФС наличие каталога group, так вот, его там (в /etc) не оказалось.

NewxdP
() автор топика
Ответ на: комментарий от fludardes

Спасибо, это действительно то, что нужно! Но теперь появилась другая проблема - «внутренняя ошибка: Не удалось найти эмулятор для x86_64»

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

Чтобы демон запускался автоматически при старте машины сделай ещё systemctl enable libvirtd. Это же всё в вики есть, надо же хоть немного знать основы своего дистрибутива.

Не удалось найти эмулятор для x86_64

А ты qemu поставил?

fludardes ★★
()
Ответ на: комментарий от fludardes

Ну я тоже на этапе первых проб вики не читал. Но я почему-то не помню подобных вопросов со своей стороны. Может быть, забыл, я хз. Может быть, дело в дистрибутиве?

targitaj ★★★★★
()
Ответ на: комментарий от fludardes

Премногоблагодарен! Имело место моя неосведомлённость, установил kvm и virt-manager, при этом полагая что kvm и qemu - синонимы (: Не могли бы посоветовать какой-либо ресурс для освоения линукса в общем, и manjaro/arch в частности?

NewxdP
() автор топика
Ответ на: комментарий от targitaj

Просто арчвики не полностью соответствует моему дистрибутиву. Возможно не стоило ставить производную, но арч я не осмелился ставить в кач-ве первого десктоп дистрибутива линукс;)

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

при этом полагая что kvm и qemu - синонимы

виртуализация и эмуляция - это разные вещи. Одно разделяет имеющиеся ресурсы, другое имитирует ресурсы.

targitaj ★★★★★
()
Ответ на: комментарий от NewxdP

https://wiki.archlinux.org/, английские статьи по интересующим вопросам. Чего нету в вики - то спросить у DuckDuckGo (или у Google, если первый не помог), желательно также кратко и на английском языке. Это что касается Arch Linux (а Manjaro основан на Arch Linux; не понимаю, зачем ставить сборочку, если можно поставить сам Arch). А по GNU/Linux в общем - честно, не знаю.

fludardes ★★
()
Ответ на: комментарий от NewxdP

арчвики не полностью соответствует моему дистрибутиву

Хм. А какие там у Manjaro отличия от ванильного Arch? Вроде ж просто сборочка, обратно совместимая (?). Но не знаю, на самом деле.

fludardes ★★
()
Ответ на: комментарий от fludardes

Возможно не правильно выразился, но как я написал выше, у Manjaro отсутствует (скорее находится где-то в другом месте) директива /etc/group, что ввело меня в лёгкий ступор..

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

директива /etc/group

Это не директория, а файл. И зачем в него руками лезть? Чего-то я не понимаю, никогда такой необходимости не встречал. Добавить юзера в какую-то группу? Так это через gpasswd -a $USER group делается, ЕМНИП

fludardes ★★
()
Ответ на: комментарий от fludardes

Осталось самое тяжелое и непонятное для меня - создать сетевой мост. Установил bridge-utils, а дальше котелок не варит :( С чего начать?

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

А что ты вообще пытаешься сделать? Насчёт сетевых мостов и тому подобного - понятия не имею, что это, зачем и как делается, прошу прощения :( Попробуй добавить в теги темы раздельно qemu, kvm, libvirt, virt-manager - может кто умный в тему придёт (если каст по тегам сработает)

fludardes ★★
()
Ответ на: комментарий от fludardes

Пытаюсь создать виртуальную машину:) Собственно, при попытке 'завершить' 5 шаг выскакивает «Не удалось запустить виртуальную сеть 'default': внутренняя ошибка: Failed to initialize a valid firewall backend» В Network selection стои «Виртуальная сеть 'default' : NAT неактивен»

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

Думаю, ты это сделал, но процитирую вики:

For network connectivity, install:

    ebtables and dnsmasq for the default NAT/DHCP networking.
    bridge-utils for bridged networking.
    openbsd-netcat for remote management over SSH.
ebtables и dnsmasq стоят? Но я тут наугад предполагаю.

fludardes ★★
()
Ответ на: комментарий от fludardes

ebtables не было, - поставил. Траблы с сетью пока что удалось обойти, поставив галочку в «Изменить настройки перед установкой» (Наконец-то, подумал я, произнося мантру). В общем я попал в окно со списком оборудования и обзора основных параметров. Но радость моя была не долгой, т.к нажав «Начать установку» я увидел «Не удалось завершить установку: 'внутренняя ошибка: Процесс завершился при подключении к монитору: Could not access KVM kernel module: Permission denied failed to initialize KVM: Permission denied '»

NewxdP
() автор топика
Ответ на: комментарий от fludardes

Возможно как-то поможет, вот.. Лог ошибки:

е удалось завершить установку: 'внутренняя ошибка: Процесс завершился при подключении к монитору: Could not access KVM kernel module: Permission denied failed to initialize KVM: Permission denied '

Traceback (most recent call last): File «/usr/share/virt-manager/virtManager/asyncjob.py», line 89, in cb_wrapper callback(asyncjob, *args, **kwargs) File «/usr/share/virt-manager/virtManager/create.py», line 1873, in do_install guest.start_install(meter=meter) File «/usr/share/virt-manager/virtinst/guest.py», line 414, in start_install noboot) File «/usr/share/virt-manager/virtinst/guest.py», line 478, in _create_guest dom = self.conn.createLinux(start_xml or final_xml, 0) File «/usr/lib/python2.7/site-packages/libvirt.py», line 3585, in createLinux if ret is None:raise libvirtError('virDomainCreateLinux() failed', conn=self) libvirtError: внутренняя ошибка: Процесс завершился при подключении к монитору: Could not access KVM kernel module: Permission denied failed to initialize KVM: Permission denied

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

Прости, не знаю что с этим делать. Заведи новую тему насчёт этой ошибки (..Permission denied..) и поставь теги qemu, kvm, libvirt, virt-manager. Может кто-нибудь из знающих эту кухню когда-нибудь придёт и поможет.

fludardes ★★
()
Ответ на: комментарий от targitaj

Уверен (это же не голый арч, чёрт побери!) Я планировал поставить один из дистрибутивов и параллельно осваивать линукс, вот. Но мне срочно понадобилась виртуалка с виндой, вернее одна из майкрософтских софтин, но т.к на винду я возвращаться не хочу, решил обзавестись хотя бы виртуалкой, сорри за тавтологию. Есть где-гить на просторах сети адекватный мануал по созданию бриджа?

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

Попробуй trusty или wheezy/jessie, для начала. У меня не было вообще никаких сложностей.

targitaj ★★★★★
()
Ответ на: комментарий от NewxdP

срочно понадобилась виртуалка с виндой

Возможно, быстрее будет накатить обычный пролетарский VirtualBox, чем бодаться с libvirt. Тем более в нём вроде поддержка KVM появилась, если я ничего не путаю.

одна из майкрософтских софтин

А под Wine не пойдёт?

fludardes ★★
()
Последнее исправление: fludardes (всего исправлений: 1)
Ответ на: комментарий от NewxdP

А разве VirtualBox поддерживает x64 архитектуру?

x86_64 - гость? А почему он не должен поддерживать? У меня 64-битная винда в нём стоит. На x86_64-системе.

fludardes ★★
()
Ответ на: комментарий от fludardes

Поставил VirtualBox, создаю виртуальный жесткий диск и.. И иду спать. Спасибо за помощь! Но всё же наслышан профитом Qemu по сравнению с VirtualBox, посему завести этого демона в буквальном смысле - дело принципа :)

NewxdP
() автор топика
Ответ на: комментарий от NewxdP

Удачи. Про вики не забывай - там с VirtualBox не всё так просто.
У них обоих (VB и QEMU/KVM) есть как сильные, так и слабые стороны. Лично я бодался-бодался с QEMU/KVM, подержал пару виртуалок, и забил, перейдя на VBox - ибо он в некоторых местах много проще.

fludardes ★★
()
Ответ на: комментарий от NewxdP

Could not access KVM kernel module: Permission denied failed to initialize KVM: Permission denied

После добавления пользователя в группу пользователь должен перевойти в систему, для получения реальных прав группы.

ximeric
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.