[libvirt] внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)

Модератор: Модераторы разделов

Аватара пользователя
alienrom
Сообщения: 142
ОС: GNU/Linux, BSD

[libvirt] внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)

Сообщение alienrom »

Доброго всем времени.
Тут пытаюсь создать машину через libvirt, возникают ошибки:

Код: Выделить всё

$ls -l /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso
-rw-r--r-- 1 arch users 679477248 май 14 22:30 /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso
$virt-install --connect qemu:///system --name DebJessiLXC --ram 4096 --vnc --os-type linux --os-variant debianwheezy --accelerate --network=network:default --disk path=/mnt/vdisk/libvirt/images/DebJesLXC.img --arch=i686 --vcpus=1 --cdrom /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso --hvm
Starting install...
ERROR    внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)
qemu-system-i386: -drive file=/home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso,if=none,id=drive-ide0-1-0,readonly=on,format=raw: could not open disk image /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso: Permission denied
$ls -l /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso
-rw-r--r-- 1 nobody kvm 679477248 май 14 22:30 /home/arch/Документы/OS/Debian/debian-testing-i386-CD-1.iso
$groups
adm lp wheel log kvm network video audio optical storage power users arch
$virsh --connect qemu:///system version
Compiled against library: libvirt 1.0.5
Using library: libvirt 1.0.5
Используется API: QEMU 1.0.5
Выполняется гипервизор: QEMU 1.4.1

Машина не создается, права на образ почему-то меняются.
Как побороть такое поведение?
Спасибо сказали:

Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: [libvirt] внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)

Сообщение Bluetooth »

Ну да, мы видим, что файл образа машина может читать. Но, возможно, на одном из родительских каталогов для файла стоят такие права, которые не позволяют нужному пользователю получить доступ к содержимому этого каталога. Отсюда вполне может быть ошибка access denied
Спасибо сказали:

Аватара пользователя
alienrom
Сообщения: 142
ОС: GNU/Linux, BSD

Re: [libvirt] внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)

Сообщение alienrom »

Bluetooth писал(а):
17.05.2013 00:25
Ну да, мы видим, что файл образа машина может читать. Но, возможно, на одном из родительских каталогов для файла стоят такие права, которые не позволяют нужному пользователю получить доступ к содержимому этого каталога. Отсюда вполне может быть ошибка access denied

Нет. права перепроверял. Владелец - мой пользователь. Да и от рута тоже самое.
Видел похожие проблемы в багтрекере редхата, но с другими версиями.
Откатился на версию 1.0.2. Она работает.
Спасибо сказали:

Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: [libvirt] внутренняя ошибка process exited while connecting to monitor: char device redirected to /dev/pts/3 (label charserial0)

Сообщение Bluetooth »

alienrom писал(а):
18.05.2013 03:45
Нет. права перепроверял. Владелец - мой пользователь. Да и от рута тоже самое.
А либвирт разве от рута к образу обращается? Нужно проверять от того юзера, от которого к образу обращаться будут. Например, если хомяк с 700, то на образ, лежаший в нем, полюбому получишь access denied - хотя пользователь и рут читать-то его могут.


Откатился на версию 1.0.2. Она работает.

Ну и хорошо :)
Спасибо сказали: