libvirtd crashes host when autostarting
by Rich Mahn
Summary:
My host crashes when I use the autostart function in
libvirtd.
This command sequence works fine:
service libvirtd stop
virsh autostart mydomain --disable
service lib virtd start
virsh start mydomain
This command sequence will crash the host:
service libvirtd stop
virsh autostart mydomain
service libvirtd start
I can't find any error messages related to this. The host system
freezes, the keyboard starts blinking the caps-lock and scroll-lock,
and as best I can tell, the kernel has stopped running.
If I starting up the host system with the VM autostarted, I sometimes
get messages that look like kernel errors on the screen, but I don't
find them in any log files so far. They seem to be related to networking.
Here's some configuration information--I don't know really what all is
needed, but this, I guess is a start:
Host and VM both Fedora 11 with the lastest updates.
Host machine in Intel based with the virtual support turned on.
In the /var/log/libvirtd/qemu directory, the command line to start
the virtual machine is different when started from autostart. The
difference is in this portion:
-net tap,fd=11,vlan=0 for failure (autostart) and
-net tap,fd=18,vlan=0 for success
I am using a bridged connection.
Here's the command line that's used, split over
lines for some degree of readability:
LC_ALL=C PATH=/sbin:/usr/sbin:/bin:/usr/bin /usr/bin/qemu-kvm -S -M pc
-m 1024 -smp 1 -name mydomain
-uuid 5cde5a23-2abe-fcdd-04dc-5ae3a46ab51c
-monitor pty -pidfile /var/run/libvirt/qemu//mydomain.pid
-boot c -drive file=,if=ide,media=cdrom,index=2
-drive file=/dev/mapper/vg_host-lv_mydomain,if=virtio,index=0,boot=on
-drive file=/dev/mapper/vg_host-lv_mydomain_data,if=virtio,index=1
-net nic,macaddr=54:52:00:67:91:e9,vlan=0,model=virtio
-net tap,fd=11,vlan=0 -serial pty -parallel none
-usb -usbdevice tablet -vnc 127.0.0.1:0
13 years, 11 months
disabling ksm by default
by Izik Eidus
Hi, I saw that Fedora 12 will have ksm tunning script that control the
ksm speed / kernel pages allocation.
The only problem that I have is - as far as I remember ksm is by default
enabled and only with 2000 kernel pages...
What I am worried about is that users wont use the ksm tunning script
and would just run ksm with this 2000 kernel pages -
the result would be that ksm will probably merge just the zero pages
(that could be alot of memory) and the user might not know
that much more memory can be saved...
Is it possible to at least make ksm disabled by default? so the users
will have to run the ksm tunning script when they want to start ksm?
And if we set it to disabled by default, cant we set the initialized
values into more realistic value? (like 1/4 of the memory in the
mainline kernels? )
Thanks.
14 years
duplicated console and details buttons
by Gianluca Cecchi
You get the "console" and "details" buttons/functions both inside the
toolbar and as labels just under the toolbar.
It is ok that if you uncheck "view toolbar" you still get the labels, but it
seems to me sort of redundant...
they are right one below the same... see attached image
Just my opinion.
Gianluca
14 years, 1 month
Fedora virt status
by Mark McLoughlin
Fedora 12
=========
Fedora 12 Beta slipped by a week, but was released on Oct 20:
https://fedoraproject.org/wiki/F12_Beta_Announcement
We're now in the final countdown to F12 GA. The first release
candidate will be composed next week and, all going well, we should
have a release on November 17.
Thankfully, the virt blocker list is now clear, but if you're looking
to help with making Fedora 12 even better, there's no better place to
start than the F12 target tracker bug:
https://bugzilla.redhat.com/showdependencytree.cgi?id=F12VirtTarget&hide_...
There's over 100 bugs there that need your help!
Witty Tagline
=============
Dan Berrange has done a great job of coming up with a "witty tagline"
for each of the virtualization feature sets in previous Fedora
releases:
https://fedoraproject.org/wiki/Virtualization/History
Fedora 11: The walled garden
Fedora 10: Management at a distance
Fedora 9: Farewell to old friends
Fedora 8: Protection from the bad guys
Fedora 7: The new kid on the block
Fedora Core 6: Virtualization grows up
Fedora Core 5: The future is now
Fedora Core 4: Glimpse of the future
We need a tagline which describes our eclectic mix of features in
Fedora 12. Any ideas?
Fedora Weekly News
==================
Dale Bewley has contributed another bunch of virtualization sections
to Fedora Weekly News:
https://fedoraproject.org/wiki/FWN/Issue196#Virtualization
https://fedoraproject.org/wiki/FWN/Issue197#Virtualization
https://fedoraproject.org/wiki/FWN/Issue199#Virtualization
ABRT and qemu-kvm
=================
It's quite common that we have to ask bug reports to collect a stack
trace for a qemu-kvm segfault.
Is ABRT the future?
https://bugzilla.redhat.com/show_bug.cgi?id=528754#c1
Try this:
$> yum install --enablerepo=rawhide-debuginfo qemu-debuginfo
$> yum install -y abrt abrt-cli abrt-addon-ccpp abrt-plugin-logger
$> service abrtd restart
then when qemu-kvm crashes, you should be able to do e.g.:
$> abrt-cli --get-list
$> echo n | abrt-cli --report $uuid > t.log
Anyone got ideas for a better way to use ABRT to catch virt related
bugs? We could do with adding instructions to:
http://fedoraproject.org/wiki/How_to_debug_Virtualization_problems
Got Windows Guests?
===================
Rich Jones has added yet another weird and fantastical feature to
libguestfs ... and he needs your help to check that it works:
http://www.redhat.com/archives/fedora-virt/2009-October/msg00128.html
If you have any Windows guests, then you can help Fedora to support
Windows guests better by spending a few minutes testing the Windows
Registry feature we just added to libguestfs 1.0.75.
Basically, the new virt-win-reg tool can be used to display entries
from the registry in a Windows guest. How cool is that?
Bugzilla
========
DOOM-O-METER: 198 bugs open four weeks ago, only 186 now!
Ongoing Bugs
============
== kernel ==
https://bugzilla.redhat.com/515741
2.6.30 kernel stopped supporting xattrs on hugetlbfs
John Cooper is working on getting a patch together for F-12.
https://bugzilla.redhat.com/524808
swiotlb should be enabled when VT-d setup fails
dwmw2 points out that if VT-d setup fails (because e.g. a bad BIOS
is detected), then we should make sure that swiotlb is still
enabled. Chris Wright has been working on the fix. All are agreed
that this shouldn't be considered a release blocker.
https://bugzilla.redhat.com/530389
allow userspace to adjust kvmclock offset
Glauber has patches queued upstream to add new kvmclock ioctls and
wants them backported to Fedora 12.
https://bugzilla.redhat.com/531270
TG3, kvm, ipv6 & tso data corruption bug
Rik van Riel discovered this TSO6 related issue with the tg3
driver which is causing traffic from his KVM guest to be
corrupted.
https://bugzilla.redhat.com/528245
starting a KVM guest before wireless NIC is brought up results in
"nf_conntrack: table full, dropping packet."
Paul Lambert reports that his machine locks up on boot if he sets
his KVM guest to autostart. It looks like it may be related to the
wireless connection not being available at that point, but we're
still pretty far from narrowing the issue down.
== qemu ==
https://bugzilla.redhat.com/528754
qemu-kvm segfault caused by -soundhw es1370
Gene Czarcinski reported this qemu segfault and managed to obtain
a stack trace for it.
https://bugzilla.redhat.com/528134
qemu should set O_CLOEXEC on all file descriptors
glibc is now forking a ptchown program under certain
circumstances, and SELinux issues showed that we are leaking file
descriptors into forked processes. Uli claims we should set
O_CLOEXEC but Dan, Markus and Kevin disagree.
https://bugzilla.redhat.com/472236
KVM guests cannot boot PXE "local"
This bug was originally reported against Fedora 10, but apparently
is still a problem in Fedora 12 with gPXE.
https://bugzilla.redhat.com/528764
qemu's SDL backend doesn't release the console framebuffer on exit
Matt Booth discovered this annoyance with qemu's SDL backend.
== libvirt ==
https://bugzilla.redhat.com/527736
libvirt can't create storage pool volumes on a FAT32 hard disk -
'cannot set file owner ... Operation not permitted'
Reported by Richard Hughes, looks like libvirt's fs storage
backend just isn't handling this case correctly.
https://bugzilla.redhat.com/529363
virsh restore fails - failing to re-label the save file ?
sVirt related virsh restore failure.
== virtinst ==
https://bugzilla.redhat.com/528947
virtinst: Creating LVM volume on QEMU during VM creation fails
A virtinst traceback during cloning, fixed by Cole upstream but
needing backporting.
== virt-manager ==
https://bugzilla.redhat.com/530210
virt-manager setfacl() fails on filesystems not mounted with the
'acl' option
Our solution for "qemu can't access my homedir" was to use setfacl
to give it access. We're scuppered in the case where users have
created the filesystem themselves without the 'acl' option listed
in the defaults. We need a better error message for this case.
https://bugzilla.redhat.com/530948
virt-manager: switching VM to fullscreen pins the window to 1st
virtual desktop
Stefan Assman is seeing very strange behaviour when trying to use
virt-manager in fullscreen mode.
https://bugzilla.redhat.com/526952
virt-manager locks up frequently using remote connection
Problem reported by both Matt Booth and Chris Wright.
https://bugzilla.redhat.com/527714
Entering a non-numeric capacity creates a volume with 10000 MB
Another minor virt-manager quirk.
https://bugzilla.redhat.com/530448
RFE: virt-manager should provide a means to refresh storage pools
virsh has a 'refresh-pool' operation, but virt-manager doesn't
expose it.
https://bugzilla.redhat.com/529956
16x16 icon in Virtual Machine Details window
https://bugzilla.redhat.com/529954
virt-manager dialog buttons do not follow the HIG
https://bugzilla.redhat.com/529955
virt-manager host details window does not honor button_have_icons
setting
https://bugzilla.redhat.com/529657
virt-manager accidentally showing tabs in VM details
https://bugzilla.redhat.com/530096
virt-manager host details window does not need a menu
Another bunch of reports of virt-manager UI warts from Michael
Monreal.
https://bugzilla.redhat.com/529217
virt-manager storage pool window appears behind dialog
This annoyance in Fedora 11 reported by James Laska is fixed
upstream, but needs backporting.
https://bugzilla.redhat.com/530178
virt-manager right-click menu for connections should have a
delete item
Yet another UI quirk, this time reported by Gianluca Cecchi.
https://bugzilla.redhat.com/529842
virt-manager: Storage browser should change window title when
choosing ISO
"Choose Volume" was causing some confusion which could be avoided
if it was changed to "Choose ISO".
== xen ==
https://bugzilla.redhat.com/523941
kernel 2.6.31-1[24].fc12 doesn't boot in xen PV guest on 64b host
Andrew Jones is busy debugging this and has successfully bisected
the problem down to a specific upstream commit. Some debate in the
bug as to whether we'd actually slip the release for it. In the
end, it turned out to be fixed by 2.6.31.5 for unknown reasons.
https://bugzilla.redhat.com/531311
2.6.32 boot fails as Xen PV guest with stackprotector
Andrew also uncovered this issue with the Fedora 13 kernel.
https://bugzilla.redhat.com/526627
F11 Xen DomU unstable (2.6.30)
Reporters seeing consistent Fedora 11 Xen guest lockups, seemingly
dependant on the clock source.
https://bugzilla.redhat.com/521800
kernel backtrace: possible recursive locking detected on Xen domU
A strange recursive locking warning under Xen which apparently
doesn't make much sense.
Resolved Bugs
=============
== misc ==
https://bugzilla.redhat.com/530015
Add libvirt to Virtualization group
Somehow when we split libvirt-client from libvirt, we failed to
make sure that libvirt was still being pulled in by the
Virtualization package group.
https://bugzilla.redhat.com/523914
Mouse does not move in PV Xen guest under RHEL-5.4
Wrangling of this complex blocker bug continued. Peter Hutterer
(the evdev maintainer) came up with a way to allow evdev to be
configured so it works like before. The fixes are now in rawhide.
== kernel ==
https://bugzilla.redhat.com/524229
Local migration of kvm guest fails in Fedora12 Alpha
Marcelo thought this was a pvmmu issue fixed in 2.6.31, but
apparently not. After some more testing Marcelo now suspects it's
a kvmclock related issue fixed by Glauber upstream. This is now
fixed in rawhide.
https://bugzilla.redhat.com/526869
Add virtio_blk support cache flush (VIRTIO_BLK_F_FLUSH)
Justin has pulled this 2.6.32 patch into Fedora 12.
https://bugzilla.redhat.com/525890
Backport virtio patches for optimised virtio-net
We've decided to wait until 2.6.32 for these patches.
== qemu ==
https://bugzilla.redhat.com/531419
qemu issue with non-virtio NICs receiving heavy traffic volumes
Reported by Scott Tsai on the qemu-devel upstream list, patch was
pulled into Fedora 12.
https://bugzilla.redhat.com/524734
KVM guest ext3 errors at shutdown when using virtio and a qcow2
backing file
Kevin debugged this, posted a patch upstream suitable for stable
and we pulled it into F-12.
https://bugzilla.redhat.com/528901
qemu-kvm : msrs[] array in kvm_arch_save_regs() too small / may
cause stack corruption
Ulrich Obergfell provided this excellent analysis of a savevm
segfault in Fedora 11. Eduardo sent a fix upstream.
https://bugzilla.redhat.com/503156
qemu VNC :: xterm inside VM shows garbled text
The version of qemu in Fedora 11 appears to have a broken VNC
CopyRect encoding implementation and this has been seriously
annoying some users. In the absence of a confirmed fix, we've just
disabled the encoding for now.
https://bugzilla.redhat.com/527653
/etc/init.d/ksm: line 69: [: -eq: unary operator expected
Minor bug with the ksm initscript now fixed in F-12.
https://bugzilla.redhat.com/527087
qemu-common postinstall scriptlet uses getent before it's
installed
Bruce Jerrick points out this packaging error. Fixed in F-12
now.
https://bugzilla.redhat.com/526381
qcow2 performance bad under i/o load
CLOSED NOTABUG since these were compressed qcow2 images.
https://bugzilla.redhat.com/530059
VDE support in qemu?
CLOSED CANTFIX until someone packages VDE.
https://bugzilla.redhat.com/530136
guestfwd option doesn't allow supplementary chardev options like
server,nowait
Rich Jones points out a problem with the -net user,guestfwd=
option, but since libguestfs doesn't need it anymore and the new
-chardev option upstream solves the problem, this is now marked
CLOSED UPSTREAM.
https://bugzilla.redhat.com/528678
qemu-img does not correctly roundtrip data for VPC image format
This minor issue was caught by the libvirt-TCK test suite. Kevin
reports that this is NOTABUG, but rather a limitation with the vpc
file format.
https://bugzilla.redhat.com/526776
Add rtl8209 to gpxe-roms-qemu
https://bugzilla.redhat.com/526781
Add rtl8209 to etherboot-zroms-kvm
https://bugzilla.redhat.com/526243
Guest PXE booting doesn't work when using ne2k_pci NIC model
https://bugzilla.redhat.com/526777
Guest PXE booting doesn't work when using ne2k_pci NIC model
Fixed this in F-11 and F-12.
== libvirt ==
https://bugzilla.redhat.com/523158
virsh restore causes libvirtd segfault virExec()
Dan Berrange identified the recent change that caused this
regression. Fixed now in Fedora 12.
https://bugzilla.redhat.com/528162
Fix memory leak in libvirtd in F12
An upstream fix which needed backporting to F12.
https://bugzilla.redhat.com/526769
libvirt logrotate settings should roll over weekly instead of
daily
https://bugzilla.redhat.com/531030
log file sized increased by "compression"
Two requests to fix logrotate's handling of libvirt's qemu log
files. Fixed for F-12.
https://bugzilla.redhat.com/517157
libvirt fails to start guest on NFS even when sebool virt_use_nfs
is on
We never got around to backporting the fix for this to F-11 and
other users had been reporting it. Now fixed in a F-11 update.
https://bugzilla.redhat.com/524732
org.libvirt.manage policy kit denial
This was due to there being no PolicyKit authentication agent
running in the session.
== virt-manager ==
https://bugzilla.redhat.com/461962
virt-manager should support logical pool enumeration
Creating a lvm volume group using virt-manager is confusing, but
Cole has fixed that upstream now.
https://bugzilla.redhat.com/440591
virt-manager: Add 'double click to connect' hint to connection
row tooltip
Another UI annoyance fixed by Cole upstream.
https://bugzilla.redhat.com/526111
virt-manager add storage volume allows an empty name field
https://bugzilla.redhat.com/526077
virt-manager toolbar buttons should have tooltips
https://bugzilla.redhat.com/524083
virt-manager storage "Allocation" field can be set higher than "Max Capacity"
Fixed by virt-manager-0.8.0-7.fc12
== xen ==
https://bugzilla.redhat.com/521806
Unowned directory /usr/lib64/fs
https://bugzilla.redhat.com/496135
missing dependency on PyXML
Justin Forbes fixed both of these F-12 xen packaging bugs.
https://bugzilla.redhat.com/531429
libvirt failed to disconnect and double free crashes on
F12/rawhide with Xen
Pasi Karkkainen requested a couple of libvirt xen driver fixes
from 0.7.2 be backported to Fedora 12.
14 years, 1 month
ANNOUNCE: Rawhide virt repo for F11 users
by Mark McLoughlin
Hey,
The idea[1] was discussed here before, so I'll keep this short.
We've set up a repository for people running Fedora 11 who would like
to test the rawhide/F12 virt packages. To use it, do e.g.
$> cat > /etc/yum.repos.d/fedora-virt-preview.repo << EOF
[rawvirt]
name=Virtualization Rawhide for Fedora 11
baseurl=http://markmc.fedorapeople.org/virt-preview/f11/$basearch/
enabled=1
gpgcheck=0
EOF
$> yum update
At the moment, it contains the F-12 versions of libvirt and qemu, but
as F-12 development continues, it will contain more. I'll send periodic
mails to the list detailing the latest updates.
Also, this is very much a work-in-progress. The TODO list includes:
- get createrepo installed on fedorapeople.org
- include debuginfo packages in the repo (need more quota)
- find a better location than markmc.fedorapeople.org
- enable package builders to upload directly to the repo
- automatically do preview build/upload for devel/ builds
- allow building against preview packages; e.g. for language bindings
Comments most welcome. Help with the TODO list is even more welcome :-)
Thanks,
Mark.
[1] - https://www.redhat.com/archives/fedora-virt/2009-April/msg00154.html
14 years, 1 month
Strange pygrub issue
by Orion Poplawski
I've got a strange problem with one of my Fedora 11 guests on CentOS 5.4
host. pygrub does not report the current grub menu, but an old
(previous) one. So the system boots to an old kernel, despite
everything seeming to be up to date in the guest.
Any ideas?
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane orion(a)cora.nwra.com
Boulder, CO 80301 http://www.cora.nwra.com
14 years, 1 month
Trying to move VM efficiently, grub-install, guestfish
by Dennis Jacobfeuerborn
Hi,
What I'm currently experimenting with is how to move a VM between two hosts
efficiently. Specifically we are talking Linux guest with virtual disk
sizes of 150G of which only about 10-20G are used. Doing a plain "dd" takes
a lot of time and is kind of wasteful given that 90% of the logical volume
used doesn't contain relevant data.
So right now I'm trying to re-create the lvm/filesystem structure from
scratch on the target system and then copying the data using tar from the
source system. This looks good so far but I cannot start the guest on the
target because the boot-sector is missing.
I tried using guestfish as described here:
http://rwmj.wordpress.com/2009/05/11/rescuing-a-failed-vm-install-with-gu...
but when I issue the "grub-install / /dev/sda" all I get is:
"libguestfs: error: grub_install: grub-install: /dev/sda does not have any
corresponding BIOS drive."
I also tried copying the MBR using "dd bs=448 count=1 ..." but that only
results in the output of "GRUB" on the target system and then nothing happens.
What is the best way to copy/initialize the MBR so the target system boots
again?
Another method I intend to test is to copy the entire volume with "dd"
while the VM is still running then shutting the VM down and using "rsync"
to do the final fixup on the logical volumes. That of course assumes that
rsync actually works on device nodes which I'm not so sure about.
Has anyone experience with this kind of thing?
(Just to be clear I'm not talking about cloning the VM requiring making
changes to the files in the VM but just simply moving the VM to another
host with as little down-time as possible.)
Regards,
Dennis
14 years, 1 month
Got Windows guests?
by Richard W.M. Jones
Hello fellow Fedora, libvirt and libguestfs users,
If you have any Windows guests, then you can help Fedora to support
Windows guests better by spending a few minutes testing the Windows
Registry feature we just added to libguestfs 1.0.75.
You will need:
- A Windows NT/200x/XP/Vista/7/... guest
- Fedora 12 or Fedora Rawhide host
- libguestfs-tools >= 1.0.75
(from updates or
http://koji.fedoraproject.org/koji/packageinfo?packageID=8391
)
- a few minutes of your time
The tests:
(1) Run the virt-win-reg commands shown in the following web page,
where "MyWinGuest" should be replaced with the name of the Windows
guest as known to libvirt:
http://libguestfs.org/virt-win-reg.1.html#examples
Do the commands run without any errors?
Does the output look sensible?
If you have several Windows guests, please try as many different
sorts as possible!
(2) Download the registry binary files and try to convert them to XML:
guestfish -i MyWinGuest --ro <<'EOF'
download win:\windows\system32\config\software software
download win:\windows\system32\config\system system
download win:\windows\system32\config\sam sam
download win:\windows\system32\config\security security
EOF
hivexml software > software.xml
hivexml system > system.xml
hivexml sam > sam.xml
hivexml security > security.xml
Do those commands run without error?
If there's an error, try adding the hivexml -k option.
Does the XML look complete? (Try running the XML through
tidy -xml -indent -quiet < foo.xml | less
)
I hope you don't find any bugs, but if you do:
Send a reply to this message, or report a bug in Bugzilla:
https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Vi...
It's useful to include the following details:
HIVEX_DEBUG=1 hivexml regfile 2>&1 > log.out
The Registry file itself that is failing (but note that Registry
files can contain sensitive data).
It's also useful to have positive feedback ("it worked!").
Thanks for any testing you can give, and if you have any other
suggestions for handling Windows guests from Fedora, please let me
know.
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-df lists disk usage of guests without needing to install any
software inside the virtual machine. Supports Linux and Windows.
http://et.redhat.com/~rjones/virt-df/
14 years, 1 month
F-12 host, can't acquire DHCP lease in guest
by Andrew Overholt
Hi,
I installed rawhide/F-12 x86_64 (network using NetworkManager) and installed
and started libvirtd. I then created both F-12 i686 and F-11 i686 guests which
went fine. However, neither guest is able to acquire a DHCP lease.
Is there some sort of configuration that I didn't do? I don't recall having to
do anything special with F-11 as a host. Relevant information below.
I can file a bug if that's preferred.
Thanks,
Andrew
------------------------------------------------------------------------
# virsh net-list --all
Name State Autostart
-----------------------------------------
default active yes
# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.6e8e6e10bdb6 yes vnet0
vnet1
# sysctl net.bridge.bridge-nf-call-iptables
net.bridge.bridge-nf-call-iptables = 1
# iptables -L -v -n
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
2129K 2744M ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
3 1070 ACCEPT icmp -- * * 0.0.0.0/0 0.0.0.0/0
7 420 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
2669 335K REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
9 2952 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 PHYSDEV match --physdev-is-bridged
0 0 REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT 1439K packets, 1128M bytes)
pkts bytes target prot opt in out source destination
# ps -ef | grep dnsmasq
nobody 3148 1 0 09:43 ? 00:00:00 /usr/sbin/dnsmasq --strict-order --bind-interfaces --pid-file=/var/run/libvirt/network/default.pid --conf-file= --listen-address 192.168.122.1 --except-interface lo --dhcp-range 192.168.122.2,192.168.122.254
root 20983 20857 0 13:23 pts/5 00:00:00 grep dnsmasq
# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:23:54:9E:57:84
inet addr:10.15.16.87 Bcast:10.15.16.255 Mask:255.255.255.0
inet6 addr: fe80::223:54ff:fe9e:5784/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2414348 errors:0 dropped:0 overruns:0 frame:0
TX packets:2144264 errors:0 dropped:0 overruns:0 carrier:2
collisions:0 txqueuelen:1000
RX bytes:2888713375 (2.6 GiB) TX bytes:1065980118 (1016.5 MiB)
Interrupt:29
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:58553 errors:0 dropped:0 overruns:0 frame:0
TX packets:58553 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:256208705 (244.3 MiB) TX bytes:256208705 (244.3 MiB)
virbr0 Link encap:Ethernet HWaddr 6E:8E:6E:10:BD:B6
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:85 errors:0 dropped:0 overruns:0 frame:0
TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:19960 (19.4 KiB) TX bytes:6015 (5.8 KiB)
vnet0 Link encap:Ethernet HWaddr 6E:8E:6E:10:BD:B6
inet6 addr: fe80::6c8e:6eff:fe10:bdb6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:14 errors:0 dropped:0 overruns:0 frame:0
TX packets:3410 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:3204 (3.1 KiB) TX bytes:180086 (175.8 KiB)
vnet1 Link encap:Ethernet HWaddr 92:AE:24:5C:77:7E
inet6 addr: fe80::90ae:24ff:fe5c:777e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15 errors:0 dropped:0 overruns:0 frame:0
TX packets:3211 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:3546 (3.4 KiB) TX bytes:167128 (163.2 KiB)
# cat /proc/sys/net/ipv4/ip_forward
1
I've reloaded the libvirtd service, restarted it, rebooted the guests, etc.
14 years, 1 month