Patrick Chemla
2014-Jun-15 08:57 UTC
Re: [libvirt-users] Fedora 19/20 new install :Unable to create vcpu cgroup
Sorry for posting bad debug info.
Here are the right one with the chardev error only:
# virt-install --name f20vm --disk /home/kvmimages/f20vm --cdrom
/home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:187) Launched
with command line: /usr/share/virt-manager/virt-install --name f20vm
--disk /home/kvmimages/f20vm --cdrom
/home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:195)
Requesting libvirt URI default
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:199) Received
libvirt URI qemu:///system
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (virt-install:193)
Requesting virt method 'Par défaut', hv type 'Par défaut'.
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (virt-install:432)
Received virt method 'kvm'
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (virt-install:433)
Hypervisor name is 'hvm'
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:476) DISPLAY
is not set: defaulting to nographics.
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (pollhelpers:36)
Unable to list all volumes: Requested operation is not valid: storage
pool 'gnome-boxes' is not active
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (pollhelpers:36)
Unable to list all volumes: Requested operation is not valid: storage
pool 'Téléchargements' is not active
[dim., 15 juin 2014 10:56:25 virt-install 9795] WARNING
(virt-install:343) CDROM media does not print to the text console by
default, so you likely will not see text install output. You might want
to use --location.
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (virt-install:551)
Guest.has_install_phase: True
Début d'installation...
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG
(distroinstaller:417) Using scratchdir=/var/lib/libvirt/boot
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (guest:449)
Generated install XML:
<domain type="kvm">
<name>f20vm</name>
<uuid>2da45a47-cf6c-4564-9608-52b71d4513f0</uuid>
<memory>2097152</memory>
<currentMemory>2097152</currentMemory>
<vcpu>1</vcpu>
<os>
<type arch="x86_64">hvm</type>
<boot dev="cdrom"/>
<boot dev="hd"/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<cpu mode="custom" match="exact">
<model>SandyBridge</model>
</cpu>
<clock offset="utc">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>destroy</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<emulator>/usr/bin/qemu-kvm</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2"/>
<source file="/home/kvmimages/f20vm"/>
<target dev="hda" bus="ide"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<source file="/home/kvmimages/Fedora-20-x86_64-DVD.iso"/>
<target dev="hdb" bus="ide"/>
<readonly/>
</disk>
<controller type="usb" index="0"
model="ich9-ehci1"/>
<controller type="usb" index="0"
model="ich9-uhci1">
<master startport="0"/>
</controller>
<controller type="usb" index="0"
model="ich9-uhci2">
<master startport="2"/>
</controller>
<controller type="usb" index="0"
model="ich9-uhci3">
<master startport="4"/>
</controller>
<interface type="network">
<source network="default"/>
<mac address="52:54:00:1d:e0:eb"/>
</interface>
<input type="mouse" bus="ps2"/>
<console type="pty"/>
</devices>
</domain>
[dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (guest:450)
Generated boot XML:
<domain type="kvm">
<name>f20vm</name>
<uuid>2da45a47-cf6c-4564-9608-52b71d4513f0</uuid>
<memory>2097152</memory>
<currentMemory>2097152</currentMemory>
<vcpu>1</vcpu>
<os>
<type arch="x86_64">hvm</type>
<boot dev="hd"/>
</os>
<features>
<acpi/>
<apic/>
<pae/>
</features>
<cpu mode="custom" match="exact">
<model>SandyBridge</model>
</cpu>
<clock offset="utc">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>restart</on_crash>
<devices>
<emulator>/usr/bin/qemu-kvm</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2"/>
<source file="/home/kvmimages/f20vm"/>
<target dev="hda" bus="ide"/>
</disk>
<disk type="block" device="cdrom">
<target dev="hdb" bus="ide"/>
<readonly/>
</disk>
<controller type="usb" index="0"
model="ich9-ehci1"/>
<controller type="usb" index="0"
model="ich9-uhci1">
<master startport="0"/>
</controller>
<controller type="usb" index="0"
model="ich9-uhci2">
<master startport="2"/>
</controller>
<controller type="usb" index="0"
model="ich9-uhci3">
<master startport="4"/>
</controller>
<interface type="network">
<source network="default"/>
<mac address="52:54:00:1d:e0:eb"/>
</interface>
<input type="mouse" bus="ps2"/>
<console type="pty"/>
</devices>
</domain>
[dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:234) File
"/usr/share/virt-manager/virt-install", line 876, in <module>
sys.exit(main())
File "/usr/share/virt-manager/virt-install", line 870, in main
start_install(guest, continue_inst, options)
File "/usr/share/virt-manager/virt-install", line 588, in
start_install
fail(e, do_exit=False)
File "/usr/share/virt-manager/virtinst/cli.py", line 234, in fail
logging.debug("".join(traceback.format_stack()))
[dim., 15 juin 2014 10:56:26 virt-install 9795] ERROR (cli:235) internal
error: process exited while connecting to monitor: Failed to create chardev
[dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:237)
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-install", line 560, in
start_install
dom = guest.start_install(meter=meter, noboot=options.noreboot)
File "/usr/share/virt-manager/virtinst/guest.py", line 403, in
start_install
noboot)
File "/usr/share/virt-manager/virtinst/guest.py", line 467, in
_create_guest
dom = self.conn.createLinux(start_xml or final_xml, 0)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2897, in
createLinux
if ret is None:raise libvirtError('virDomainCreateLinux() failed',
conn=self)
libvirtError: internal error: process exited while connecting to
monitor: Failed to create chardev
[dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:248)
L'installation du domaine ne semble pas s'être terminée avec succès.
Si c'est bon, vous pouvez démarrer le domaine en lançant :
virsh --connect qemu:///system start f20vm
sinon, recommencez l'installation.
L'installation du domaine ne semble pas s'être terminée avec succès.
Si c'est bon, vous pouvez démarrer le domaine en lançant :
virsh --connect qemu:///system start f20vm
sinon, recommencez l'installation.
Le 15/06/2014 11:46, Patrick Chemla a écrit :>
> Hi,
>
> It it can help, I run virt-install with -d option
>
> # virt-install --name f20vm --disk /home/kvmimages/f20vm --cdrom
> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d
> [dim., 15 juin 2014 10:45:15 virt-install 9074] DEBUG (cli:187)
> Launched with command line: /usr/share/virt-manager/virt-install
> --name f20vm --disk /home/kvmimages/f20vm --cdrom
> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d
> [dim., 15 juin 2014 10:45:15 virt-install 9074] DEBUG (cli:195)
> Requesting libvirt URI default
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:199)
> Received libvirt URI qemu:///system
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG
> (virt-install:193) Requesting virt method 'Par défaut', hv type
'Par
> défaut'.
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG
> (virt-install:432) Received virt method 'kvm'
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG
> (virt-install:433) Hypervisor name is 'hvm'
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:476)
> DISPLAY is not set: defaulting to nographics.
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (pollhelpers:36)
> Unable to list all volumes: Requested operation is not valid: storage
> pool 'gnome-boxes' is not active
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (pollhelpers:36)
> Unable to list all volumes: Requested operation is not valid: storage
> pool 'Téléchargements' is not active
> [dim., 15 juin 2014 10:45:16 virt-install 9074] WARNING
> (virt-install:343) CDROM media does not print to the text console by
> default, so you likely will not see text install output. You might
> want to use --location.
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG
> (virt-install:551) Guest.has_install_phase: True
>
> Début d'installation...
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG
> (distroinstaller:417) Using scratchdir=/var/lib/libvirt/boot
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (guest:449)
> Generated install XML:
> <domain type="kvm">
> <name>f20vm</name>
> <uuid>4ce6b5f5-ed0f-48fa-8d8f-1dc846940f21</uuid>
> <memory>2097152</memory>
> <currentMemory>2097152</currentMemory>
> <vcpu>1</vcpu>
> <os>
> <type arch="x86_64">hvm</type>
> <boot dev="cdrom"/>
> <boot dev="hd"/>
> </os>
> <features>
> <acpi/>
> <apic/>
> <pae/>
> </features>
> <cpu mode="custom" match="exact">
> <model>SandyBridge</model>
> </cpu>
> <clock offset="utc">
> <timer name="rtc" tickpolicy="catchup"/>
> <timer name="pit" tickpolicy="delay"/>
> <timer name="hpet" present="no"/>
> </clock>
> <on_poweroff>destroy</on_poweroff>
> <on_reboot>destroy</on_reboot>
> <on_crash>destroy</on_crash>
> <devices>
> <emulator>/usr/bin/qemu-kvm</emulator>
> <disk type="file" device="disk">
> <driver name="qemu" type="qcow2"/>
> <source file="/home/kvmimages/f20vm"/>
> <target dev="hda" bus="ide"/>
> </disk>
> <disk type="file" device="cdrom">
> <driver name="qemu" type="raw"/>
> <source
file="/home/kvmimages/Fedora-20-x86_64-DVD.iso"/>
> <target dev="hdb" bus="ide"/>
> <readonly/>
> </disk>
> <controller type="usb" index="0"
model="ich9-ehci1"/>
> <controller type="usb" index="0"
model="ich9-uhci1">
> <master startport="0"/>
> </controller>
> <controller type="usb" index="0"
model="ich9-uhci2">
> <master startport="2"/>
> </controller>
> <controller type="usb" index="0"
model="ich9-uhci3">
> <master startport="4"/>
> </controller>
> <interface type="network">
> <source network="default"/>
> <mac address="52:54:00:83:bb:cb"/>
> </interface>
> <input type="mouse" bus="ps2"/>
> <console type="pty"/>
> </devices>
> </domain>
>
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (guest:450)
> Generated boot XML:
> <domain type="kvm">
> <name>f20vm</name>
> <uuid>4ce6b5f5-ed0f-48fa-8d8f-1dc846940f21</uuid>
> <memory>2097152</memory>
> <currentMemory>2097152</currentMemory>
> <vcpu>1</vcpu>
> <os>
> <type arch="x86_64">hvm</type>
> <boot dev="hd"/>
> </os>
> <features>
> <acpi/>
> <apic/>
> <pae/>
> </features>
> <cpu mode="custom" match="exact">
> <model>SandyBridge</model>
> </cpu>
> <clock offset="utc">
> <timer name="rtc" tickpolicy="catchup"/>
> <timer name="pit" tickpolicy="delay"/>
> <timer name="hpet" present="no"/>
> </clock>
> <on_poweroff>destroy</on_poweroff>
> <on_reboot>restart</on_reboot>
> <on_crash>restart</on_crash>
> <devices>
> <emulator>/usr/bin/qemu-kvm</emulator>
> <disk type="file" device="disk">
> <driver name="qemu" type="qcow2"/>
> <source file="/home/kvmimages/f20vm"/>
> <target dev="hda" bus="ide"/>
> </disk>
> <disk type="block" device="cdrom">
> <target dev="hdb" bus="ide"/>
> <readonly/>
> </disk>
> <controller type="usb" index="0"
model="ich9-ehci1"/>
> <controller type="usb" index="0"
model="ich9-uhci1">
> <master startport="0"/>
> </controller>
> <controller type="usb" index="0"
model="ich9-uhci2">
> <master startport="2"/>
> </controller>
> <controller type="usb" index="0"
model="ich9-uhci3">
> <master startport="4"/>
> </controller>
> <interface type="network">
> <source network="default"/>
> <mac address="52:54:00:83:bb:cb"/>
> </interface>
> <input type="mouse" bus="ps2"/>
> <console type="pty"/>
> </devices>
> </domain>
>
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:234) File
> "/usr/share/virt-manager/virt-install", line 876, in
<module>
> sys.exit(main())
> File "/usr/share/virt-manager/virt-install", line 870, in main
> start_install(guest, continue_inst, options)
> File "/usr/share/virt-manager/virt-install", line 588, in
start_install
> fail(e, do_exit=False)
> File "/usr/share/virt-manager/virtinst/cli.py", line 234, in
fail
> logging.debug("".join(traceback.format_stack()))
>
> [dim., 15 juin 2014 10:45:16 virt-install 9074] ERROR (cli:235)
> internal error: process exited while connecting to monitor: Failed to
> create chardev
>
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:237)
> Traceback (most recent call last):
> File "/usr/share/virt-manager/virt-install", line 560, in
start_install
> dom = guest.start_install(meter=meter, noboot=options.noreboot)
> File "/usr/share/virt-manager/virtinst/guest.py", line 403, in
> start_install
> noboot)
> File "/usr/share/virt-manager/virtinst/guest.py", line 467, in
> _create_guest
> dom = self.conn.createLinux(start_xml or final_xml, 0)
> File "/usr/lib64/python2.7/site-packages/libvirt.py", line
2897, in
> createLinux
> if ret is None:raise libvirtError('virDomainCreateLinux()
failed',
> conn=self)
> libvirtError: internal error: process exited while connecting to
> monitor: Failed to create chardev
>
> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:248)
> L'installation du domaine ne semble pas s'être terminée avec
succès.
> Si c'est bon, vous pouvez démarrer le domaine en lançant :
> virsh --connect qemu:///system start f20vm
> sinon, recommencez l'installation.
> L'installation du domaine ne semble pas s'être terminée avec
succès.
> Si c'est bon, vous pouvez démarrer le domaine en lançant :
> virsh --connect qemu:///system start f20vm
> sinon, recommencez l'installation.
>
>
> Le 15/06/2014 11:41, Patrick Chemla a écrit :
>>
>> Thanks for your interest.
>>
>> Here are the dir/files permissions for the kvmimages dir:
>>
>> # ls -ld /home /home/kvmimages /home/kvmimages/*
>> drwxr-xr-x. 4 root root 4096 14 juin 23:05 /home
>> drwxrwxrwx 2 root root 4096 15 juin 09:19 /home/kvmimages
>> -rw-rw-rwx 1 root root 12884901888 14 juin 23:07
>> /home/kvmimages/eff1.img
>> -rw-rw-rwx 1 root root 12884901888 14 juin 23:11
>> /home/kvmimages/eff2.img
>> -rw----r-x 1 root root 12887130112 11 juin 15:51
>> /home/kvmimages/effi.qcow2
>> -rw-r--r-- 1 root root 4295884800 15 juin 09:19
/home/kvmimages/f20vm
>> -rw-r--r-x 1 qemu qemu 4603248640 12 déc. 2013
>> /home/kvmimages/Fedora-20-x86_64-DVD.iso
>>
>> As you can see, all are executabled by others.
>>
>> Should I chown to qemu? or something else?
>>
>> Patrick
>> Le 15/06/2014 11:32, Kashyap Chamarthy a écrit :
>>> On Sun, Jun 15, 2014 at 10:27:12AM +0300, Patrick Chemla wrote:
>>>
>>> [. . .]
>>>
>>>> I adapted your commands to my conf:
>>>>
>>>> # qemu-img create -f qcow2 -o preallocation=metadata
>>>> /home/kvmimages/f20vm
>>>> 4G
>>>> Formatting '/home/kvmimages/f20vm', fmt=qcow2
size=4294967296
>>>> encryption=off
>>>> cluster_size=65536 preallocation='metadata'
lazy_refcounts=off
>>>> # virt-install --name f20vm --disk /home/kvmimages/f20vm
--cdrom
>>>> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048
>>>> WARNING CDROM media does not print to the text console by
default,
>>>> so you
>>>> likely will not see text install output. You might want to use
>>>> --location.
>>>>
>>>> Début d'installation...
>>>> ERROR internal error: process exited while connecting to
>>>> monitor: Failed
>>>> to create chardev
>>>>
>>>> L'installation du domaine ne semble pas s'être terminée
avec succès.
>>>> Si c'est bon, vous pouvez démarrer le domaine en lançant :
>>>> virsh --connect qemu:///system start f20vm
>>>> sinon, recommencez l'installation.
>>>>
>>>> Always the same Failed to create chardev.
>>>>
>>>> I do think it's a problem of permission as you said, but on
which
>>>> directory/files?
>>> Wherever your disk image is located (/home/kvmimages) QEMU should
be
>>> able to access it (executable bit for 'others'). For
instance, I have
>>> these permissions for my home directory where I store VM images:
>>>
>>> $ ls -lash / | grep home
>>> 4.0K drwxr-xr-x. 7 root root 4.0K Aug 7 2013 home
>>>
>>> Permissions on the specific directory where I store VM images
>>> (/home/kashyap/vmimages):
>>>
>>> $ ls -lash /home/kashyap/ | grep vmimages
>>> 4.0K drwxrwxr-x. 2 kashyap kashyap 4.0K Jun 14 21:50
vmimages
>>>
>>>> When I create/run a F20 VM on my local computer, it's OK. I
have
>>>> verified rpm versions, seem OK. I have rsynced /etc/libvirt dir
from
>>>> local computer to remote server.
>>>>
>>>> It works on my local like on yours,but not on my remote. I need
the
>>>> remote to run VMs.
>>> If I'm parsing you correctly, you've SSHed into the remote
machine and
>>> running virt-install. Like I said, if QEMU can access your home
>>> directory (as I noted above), where you're storing disk images,
you
>>> shouldn't have any issues.
>>>
>>
>
Patrick Chemla
2014-Jun-15 10:33 UTC
Re: [libvirt-users] Fedora 19/20 new install :Unable to create vcpu cgroup
Hi, I sill need some help. I tried to remove cdrom and USB controllers from qemu xml definition file. It doesn't help. Still same Failed to create chardev when trying to run a Vms that run on my local Fedora 20 computer. Any idea? Thanks Patrick Le 15/06/2014 11:57, Patrick Chemla a écrit :> > Sorry for posting bad debug info. > > Here are the right one with the chardev error only: > > # virt-install --name f20vm --disk /home/kvmimages/f20vm --cdrom > /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:187) > Launched with command line: /usr/share/virt-manager/virt-install > --name f20vm --disk /home/kvmimages/f20vm --cdrom > /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:195) > Requesting libvirt URI default > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:199) > Received libvirt URI qemu:///system > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG > (virt-install:193) Requesting virt method 'Par défaut', hv type 'Par > défaut'. > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG > (virt-install:432) Received virt method 'kvm' > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG > (virt-install:433) Hypervisor name is 'hvm' > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (cli:476) > DISPLAY is not set: defaulting to nographics. > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (pollhelpers:36) > Unable to list all volumes: Requested operation is not valid: storage > pool 'gnome-boxes' is not active > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (pollhelpers:36) > Unable to list all volumes: Requested operation is not valid: storage > pool 'Téléchargements' is not active > [dim., 15 juin 2014 10:56:25 virt-install 9795] WARNING > (virt-install:343) CDROM media does not print to the text console by > default, so you likely will not see text install output. You might > want to use --location. > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG > (virt-install:551) Guest.has_install_phase: True > > Début d'installation... > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG > (distroinstaller:417) Using scratchdir=/var/lib/libvirt/boot > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (guest:449) > Generated install XML: > <domain type="kvm"> > <name>f20vm</name> > <uuid>2da45a47-cf6c-4564-9608-52b71d4513f0</uuid> > <memory>2097152</memory> > <currentMemory>2097152</currentMemory> > <vcpu>1</vcpu> > <os> > <type arch="x86_64">hvm</type> > <boot dev="cdrom"/> > <boot dev="hd"/> > </os> > <features> > <acpi/> > <apic/> > <pae/> > </features> > <cpu mode="custom" match="exact"> > <model>SandyBridge</model> > </cpu> > <clock offset="utc"> > <timer name="rtc" tickpolicy="catchup"/> > <timer name="pit" tickpolicy="delay"/> > <timer name="hpet" present="no"/> > </clock> > <on_poweroff>destroy</on_poweroff> > <on_reboot>destroy</on_reboot> > <on_crash>destroy</on_crash> > <devices> > <emulator>/usr/bin/qemu-kvm</emulator> > <disk type="file" device="disk"> > <driver name="qemu" type="qcow2"/> > <source file="/home/kvmimages/f20vm"/> > <target dev="hda" bus="ide"/> > </disk> > <disk type="file" device="cdrom"> > <driver name="qemu" type="raw"/> > <source file="/home/kvmimages/Fedora-20-x86_64-DVD.iso"/> > <target dev="hdb" bus="ide"/> > <readonly/> > </disk> > <controller type="usb" index="0" model="ich9-ehci1"/> > <controller type="usb" index="0" model="ich9-uhci1"> > <master startport="0"/> > </controller> > <controller type="usb" index="0" model="ich9-uhci2"> > <master startport="2"/> > </controller> > <controller type="usb" index="0" model="ich9-uhci3"> > <master startport="4"/> > </controller> > <interface type="network"> > <source network="default"/> > <mac address="52:54:00:1d:e0:eb"/> > </interface> > <input type="mouse" bus="ps2"/> > <console type="pty"/> > </devices> > </domain> > > [dim., 15 juin 2014 10:56:25 virt-install 9795] DEBUG (guest:450) > Generated boot XML: > <domain type="kvm"> > <name>f20vm</name> > <uuid>2da45a47-cf6c-4564-9608-52b71d4513f0</uuid> > <memory>2097152</memory> > <currentMemory>2097152</currentMemory> > <vcpu>1</vcpu> > <os> > <type arch="x86_64">hvm</type> > <boot dev="hd"/> > </os> > <features> > <acpi/> > <apic/> > <pae/> > </features> > <cpu mode="custom" match="exact"> > <model>SandyBridge</model> > </cpu> > <clock offset="utc"> > <timer name="rtc" tickpolicy="catchup"/> > <timer name="pit" tickpolicy="delay"/> > <timer name="hpet" present="no"/> > </clock> > <on_poweroff>destroy</on_poweroff> > <on_reboot>restart</on_reboot> > <on_crash>restart</on_crash> > <devices> > <emulator>/usr/bin/qemu-kvm</emulator> > <disk type="file" device="disk"> > <driver name="qemu" type="qcow2"/> > <source file="/home/kvmimages/f20vm"/> > <target dev="hda" bus="ide"/> > </disk> > <disk type="block" device="cdrom"> > <target dev="hdb" bus="ide"/> > <readonly/> > </disk> > <controller type="usb" index="0" model="ich9-ehci1"/> > <controller type="usb" index="0" model="ich9-uhci1"> > <master startport="0"/> > </controller> > <controller type="usb" index="0" model="ich9-uhci2"> > <master startport="2"/> > </controller> > <controller type="usb" index="0" model="ich9-uhci3"> > <master startport="4"/> > </controller> > <interface type="network"> > <source network="default"/> > <mac address="52:54:00:1d:e0:eb"/> > </interface> > <input type="mouse" bus="ps2"/> > <console type="pty"/> > </devices> > </domain> > > [dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:234) File > "/usr/share/virt-manager/virt-install", line 876, in <module> > sys.exit(main()) > File "/usr/share/virt-manager/virt-install", line 870, in main > start_install(guest, continue_inst, options) > File "/usr/share/virt-manager/virt-install", line 588, in start_install > fail(e, do_exit=False) > File "/usr/share/virt-manager/virtinst/cli.py", line 234, in fail > logging.debug("".join(traceback.format_stack())) > > [dim., 15 juin 2014 10:56:26 virt-install 9795] ERROR (cli:235) > internal error: process exited while connecting to monitor: Failed to > create chardev > > [dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:237) > Traceback (most recent call last): > File "/usr/share/virt-manager/virt-install", line 560, in start_install > dom = guest.start_install(meter=meter, noboot=options.noreboot) > File "/usr/share/virt-manager/virtinst/guest.py", line 403, in > start_install > noboot) > File "/usr/share/virt-manager/virtinst/guest.py", line 467, in > _create_guest > dom = self.conn.createLinux(start_xml or final_xml, 0) > File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2897, in > createLinux > if ret is None:raise libvirtError('virDomainCreateLinux() failed', > conn=self) > libvirtError: internal error: process exited while connecting to > monitor: Failed to create chardev > > [dim., 15 juin 2014 10:56:26 virt-install 9795] DEBUG (cli:248) > L'installation du domaine ne semble pas s'être terminée avec succès. > Si c'est bon, vous pouvez démarrer le domaine en lançant : > virsh --connect qemu:///system start f20vm > sinon, recommencez l'installation. > L'installation du domaine ne semble pas s'être terminée avec succès. > Si c'est bon, vous pouvez démarrer le domaine en lançant : > virsh --connect qemu:///system start f20vm > sinon, recommencez l'installation. > > Le 15/06/2014 11:46, Patrick Chemla a écrit : >> >> Hi, >> >> It it can help, I run virt-install with -d option >> >> # virt-install --name f20vm --disk /home/kvmimages/f20vm --cdrom >> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d >> [dim., 15 juin 2014 10:45:15 virt-install 9074] DEBUG (cli:187) >> Launched with command line: /usr/share/virt-manager/virt-install >> --name f20vm --disk /home/kvmimages/f20vm --cdrom >> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 -d >> [dim., 15 juin 2014 10:45:15 virt-install 9074] DEBUG (cli:195) >> Requesting libvirt URI default >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:199) >> Received libvirt URI qemu:///system >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (virt-install:193) Requesting virt method 'Par défaut', hv type 'Par >> défaut'. >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (virt-install:432) Received virt method 'kvm' >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (virt-install:433) Hypervisor name is 'hvm' >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:476) >> DISPLAY is not set: defaulting to nographics. >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (pollhelpers:36) Unable to list all volumes: Requested operation is >> not valid: storage pool 'gnome-boxes' is not active >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (pollhelpers:36) Unable to list all volumes: Requested operation is >> not valid: storage pool 'Téléchargements' is not active >> [dim., 15 juin 2014 10:45:16 virt-install 9074] WARNING >> (virt-install:343) CDROM media does not print to the text console by >> default, so you likely will not see text install output. You might >> want to use --location. >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (virt-install:551) Guest.has_install_phase: True >> >> Début d'installation... >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG >> (distroinstaller:417) Using scratchdir=/var/lib/libvirt/boot >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (guest:449) >> Generated install XML: >> <domain type="kvm"> >> <name>f20vm</name> >> <uuid>4ce6b5f5-ed0f-48fa-8d8f-1dc846940f21</uuid> >> <memory>2097152</memory> >> <currentMemory>2097152</currentMemory> >> <vcpu>1</vcpu> >> <os> >> <type arch="x86_64">hvm</type> >> <boot dev="cdrom"/> >> <boot dev="hd"/> >> </os> >> <features> >> <acpi/> >> <apic/> >> <pae/> >> </features> >> <cpu mode="custom" match="exact"> >> <model>SandyBridge</model> >> </cpu> >> <clock offset="utc"> >> <timer name="rtc" tickpolicy="catchup"/> >> <timer name="pit" tickpolicy="delay"/> >> <timer name="hpet" present="no"/> >> </clock> >> <on_poweroff>destroy</on_poweroff> >> <on_reboot>destroy</on_reboot> >> <on_crash>destroy</on_crash> >> <devices> >> <emulator>/usr/bin/qemu-kvm</emulator> >> <disk type="file" device="disk"> >> <driver name="qemu" type="qcow2"/> >> <source file="/home/kvmimages/f20vm"/> >> <target dev="hda" bus="ide"/> >> </disk> >> <disk type="file" device="cdrom"> >> <driver name="qemu" type="raw"/> >> <source file="/home/kvmimages/Fedora-20-x86_64-DVD.iso"/> >> <target dev="hdb" bus="ide"/> >> <readonly/> >> </disk> >> <controller type="usb" index="0" model="ich9-ehci1"/> >> <controller type="usb" index="0" model="ich9-uhci1"> >> <master startport="0"/> >> </controller> >> <controller type="usb" index="0" model="ich9-uhci2"> >> <master startport="2"/> >> </controller> >> <controller type="usb" index="0" model="ich9-uhci3"> >> <master startport="4"/> >> </controller> >> <interface type="network"> >> <source network="default"/> >> <mac address="52:54:00:83:bb:cb"/> >> </interface> >> <input type="mouse" bus="ps2"/> >> <console type="pty"/> >> </devices> >> </domain> >> >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (guest:450) >> Generated boot XML: >> <domain type="kvm"> >> <name>f20vm</name> >> <uuid>4ce6b5f5-ed0f-48fa-8d8f-1dc846940f21</uuid> >> <memory>2097152</memory> >> <currentMemory>2097152</currentMemory> >> <vcpu>1</vcpu> >> <os> >> <type arch="x86_64">hvm</type> >> <boot dev="hd"/> >> </os> >> <features> >> <acpi/> >> <apic/> >> <pae/> >> </features> >> <cpu mode="custom" match="exact"> >> <model>SandyBridge</model> >> </cpu> >> <clock offset="utc"> >> <timer name="rtc" tickpolicy="catchup"/> >> <timer name="pit" tickpolicy="delay"/> >> <timer name="hpet" present="no"/> >> </clock> >> <on_poweroff>destroy</on_poweroff> >> <on_reboot>restart</on_reboot> >> <on_crash>restart</on_crash> >> <devices> >> <emulator>/usr/bin/qemu-kvm</emulator> >> <disk type="file" device="disk"> >> <driver name="qemu" type="qcow2"/> >> <source file="/home/kvmimages/f20vm"/> >> <target dev="hda" bus="ide"/> >> </disk> >> <disk type="block" device="cdrom"> >> <target dev="hdb" bus="ide"/> >> <readonly/> >> </disk> >> <controller type="usb" index="0" model="ich9-ehci1"/> >> <controller type="usb" index="0" model="ich9-uhci1"> >> <master startport="0"/> >> </controller> >> <controller type="usb" index="0" model="ich9-uhci2"> >> <master startport="2"/> >> </controller> >> <controller type="usb" index="0" model="ich9-uhci3"> >> <master startport="4"/> >> </controller> >> <interface type="network"> >> <source network="default"/> >> <mac address="52:54:00:83:bb:cb"/> >> </interface> >> <input type="mouse" bus="ps2"/> >> <console type="pty"/> >> </devices> >> </domain> >> >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:234) File >> "/usr/share/virt-manager/virt-install", line 876, in <module> >> sys.exit(main()) >> File "/usr/share/virt-manager/virt-install", line 870, in main >> start_install(guest, continue_inst, options) >> File "/usr/share/virt-manager/virt-install", line 588, in >> start_install >> fail(e, do_exit=False) >> File "/usr/share/virt-manager/virtinst/cli.py", line 234, in fail >> logging.debug("".join(traceback.format_stack())) >> >> [dim., 15 juin 2014 10:45:16 virt-install 9074] ERROR (cli:235) >> internal error: process exited while connecting to monitor: Failed to >> create chardev >> >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:237) >> Traceback (most recent call last): >> File "/usr/share/virt-manager/virt-install", line 560, in >> start_install >> dom = guest.start_install(meter=meter, noboot=options.noreboot) >> File "/usr/share/virt-manager/virtinst/guest.py", line 403, in >> start_install >> noboot) >> File "/usr/share/virt-manager/virtinst/guest.py", line 467, in >> _create_guest >> dom = self.conn.createLinux(start_xml or final_xml, 0) >> File "/usr/lib64/python2.7/site-packages/libvirt.py", line 2897, in >> createLinux >> if ret is None:raise libvirtError('virDomainCreateLinux() >> failed', conn=self) >> libvirtError: internal error: process exited while connecting to >> monitor: Failed to create chardev >> >> [dim., 15 juin 2014 10:45:16 virt-install 9074] DEBUG (cli:248) >> L'installation du domaine ne semble pas s'être terminée avec succès. >> Si c'est bon, vous pouvez démarrer le domaine en lançant : >> virsh --connect qemu:///system start f20vm >> sinon, recommencez l'installation. >> L'installation du domaine ne semble pas s'être terminée avec succès. >> Si c'est bon, vous pouvez démarrer le domaine en lançant : >> virsh --connect qemu:///system start f20vm >> sinon, recommencez l'installation. >> >> >> Le 15/06/2014 11:41, Patrick Chemla a écrit : >>> >>> Thanks for your interest. >>> >>> Here are the dir/files permissions for the kvmimages dir: >>> >>> # ls -ld /home /home/kvmimages /home/kvmimages/* >>> drwxr-xr-x. 4 root root 4096 14 juin 23:05 /home >>> drwxrwxrwx 2 root root 4096 15 juin 09:19 /home/kvmimages >>> -rw-rw-rwx 1 root root 12884901888 14 juin 23:07 >>> /home/kvmimages/eff1.img >>> -rw-rw-rwx 1 root root 12884901888 14 juin 23:11 >>> /home/kvmimages/eff2.img >>> -rw----r-x 1 root root 12887130112 11 juin 15:51 >>> /home/kvmimages/effi.qcow2 >>> -rw-r--r-- 1 root root 4295884800 15 juin 09:19 >>> /home/kvmimages/f20vm >>> -rw-r--r-x 1 qemu qemu 4603248640 12 déc. 2013 >>> /home/kvmimages/Fedora-20-x86_64-DVD.iso >>> >>> As you can see, all are executabled by others. >>> >>> Should I chown to qemu? or something else? >>> >>> Patrick >>> Le 15/06/2014 11:32, Kashyap Chamarthy a écrit : >>>> On Sun, Jun 15, 2014 at 10:27:12AM +0300, Patrick Chemla wrote: >>>> >>>> [. . .] >>>> >>>>> I adapted your commands to my conf: >>>>> >>>>> # qemu-img create -f qcow2 -o preallocation=metadata >>>>> /home/kvmimages/f20vm >>>>> 4G >>>>> Formatting '/home/kvmimages/f20vm', fmt=qcow2 size=4294967296 >>>>> encryption=off >>>>> cluster_size=65536 preallocation='metadata' lazy_refcounts=off >>>>> # virt-install --name f20vm --disk /home/kvmimages/f20vm --cdrom >>>>> /home/kvmimages/Fedora-20-x86_64-DVD.iso --memory 2048 >>>>> WARNING CDROM media does not print to the text console by >>>>> default, so you >>>>> likely will not see text install output. You might want to use >>>>> --location. >>>>> >>>>> Début d'installation... >>>>> ERROR internal error: process exited while connecting to >>>>> monitor: Failed >>>>> to create chardev >>>>> >>>>> L'installation du domaine ne semble pas s'être terminée avec succès. >>>>> Si c'est bon, vous pouvez démarrer le domaine en lançant : >>>>> virsh --connect qemu:///system start f20vm >>>>> sinon, recommencez l'installation. >>>>> >>>>> Always the same Failed to create chardev. >>>>> >>>>> I do think it's a problem of permission as you said, but on which >>>>> directory/files? >>>> Wherever your disk image is located (/home/kvmimages) QEMU should be >>>> able to access it (executable bit for 'others'). For instance, I have >>>> these permissions for my home directory where I store VM images: >>>> >>>> $ ls -lash / | grep home >>>> 4.0K drwxr-xr-x. 7 root root 4.0K Aug 7 2013 home >>>> >>>> Permissions on the specific directory where I store VM images >>>> (/home/kashyap/vmimages): >>>> >>>> $ ls -lash /home/kashyap/ | grep vmimages >>>> 4.0K drwxrwxr-x. 2 kashyap kashyap 4.0K Jun 14 21:50 vmimages >>>> >>>>> When I create/run a F20 VM on my local computer, it's OK. I have >>>>> verified rpm versions, seem OK. I have rsynced /etc/libvirt dir from >>>>> local computer to remote server. >>>>> >>>>> It works on my local like on yours,but not on my remote. I need the >>>>> remote to run VMs. >>>> If I'm parsing you correctly, you've SSHed into the remote machine and >>>> running virt-install. Like I said, if QEMU can access your home >>>> directory (as I noted above), where you're storing disk images, you >>>> shouldn't have any issues. >>>> >>> >> >
Kashyap Chamarthy
2014-Jun-16 04:08 UTC
Re: [libvirt-users] Fedora 19/20 new install :Unable to create vcpu cgroup
On Sun, Jun 15, 2014 at 01:33:46PM +0300, Patrick Chemla wrote:> Hi, > > I sill need some help. > > I tried to remove cdrom and USB controllers from qemu xml definition > file. > > > Still same Failed to create chardev when trying to run a Vms that run > on my local Fedora 20 computer.You didn't answer my question in the previous email that you ensured that you have enough free memory to create a VM on your remote host.>From your previous mail, your permissions look right, and you don't haveto own the disk images to QEMU. Also, please try `virt-builder` tool to create a VM as I noted in my first reply to this thread. -- /kashyap
Apparently Analagous Threads
- Fedora 19/20 new install :Unable to create vcpu cgroup
- Re: Fedora 19/20 new install :Unable to create vcpu cgroup
- Problem with net-define using Open vSwitch bridge
- Re: Fedora 19/20 new install :Unable to create vcpu cgroup
- Re: Fedora 19/20 new install :Unable to create vcpu cgroup