Hello,
Thanks Alex
I created a domain using "virsh -c xen:/// define libvirt-ttylinux.xml"
and"virsh start ttyimage" for a simple ttyimage.
Problem I face is that the image shutsdown immedialtely once virsh start guest
is typed.
I checked the Xend Logs
----------------------------------------------------------------------------------------------------------
---[2010-04-11
07:08:02 xend 3155] DEBUG (DevController:116) DevController: writing
{'frontend-id': '6', 'domain': 'ttyimage', 'frontend':
'/local/domain/6/device/vkbd/0', 'state': '1', 'online': '1'} to
/local/domain/0/backend/vkbd/6/0.
[2010-04-11 07:08:02
xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:633) Checking for
duplicate for uname: /usr/local/ttylinux-xen-libvirt/ttylinux-xen.img
[file:/usr/local/ttylinux-xen-libvirt/ttylinux-xen.img], dev: sda,
mode: w
[2010-04-11 07:08:02 xend 3155] DEBUG (DevController:114)
DevController: writing {'virtual-device': '2048', 'device-type':
'disk', 'protocol': 'x86_32-abi', 'backend-id': '0', 'state': '1',
'backend': '/local/domain/0/backend/vbd/6/2048'} to
/local/domain/6/device/vbd/2048.
[2010-04-11 07:08:02 xend 3155]
DEBUG (DevController:116) DevController: writing {'domain': 'ttyimage',
'frontend': '/local/domain/6/device/vbd/2048', 'format': 'raw', 'dev':
'sda', 'state': '1', 'params':
'/usr/local/ttylinux-xen-libvirt/ttylinux-xen.img', 'mode': 'w',
'online': '1', 'frontend-id': '6', 'type': 'file'} to
/local/domain/0/backend/vbd/6/2048.
[2010-04-11 07:08:02 xend 3155]
DEBUG (DevController:114) DevController: writing {'mac':
'00:1d:60:ec:ae:1c', 'handle': '0', 'protocol': 'x86_32-abi',
'backend-id': '0', 'state': '1', 'backend':
'/local/domain/0/backend/vif/6/0'} to /local/domain/6/device/vif/0.
[2010-04-11
07:08:02 xend 3155] DEBUG (DevController:116) DevController: writing
{'bridge': 'peth0', 'domain': 'ttyimage', 'handle': '0', 'script':
'/etc/xen/scripts/vif-bridge', 'state': '1', 'frontend':
'/local/domain/6/device/vif/0', 'mac': '00:1d:60:ec:ae:1c', 'vifname':
'testnimb-0', 'online': '1', 'frontend-id': '6'} to
/local/domain/0/backend/vif/6/0.
[2010-04-11
07:08:02 xend 3155] DEBUG (DevController:114) DevController: writing
{'protocol': 'x86_32-abi', 'state': '1', 'backend-id': '0', 'backend':
'/local/domain/0/backend/vfb/6/0'} to /local/domain/6/device/vfb/0.
[2010-04-11
07:08:02 xend 3155] DEBUG (DevController:116) DevController: writing
{'vncunused': '0', 'domain': 'ttyimage', 'frontend':
'/local/domain/6/device/vfb/0', 'vncdisplay': '0', 'state': '1',
'online': '1', 'frontend-id': '6', 'type': 'vnc'} to
/local/domain/0/backend/vfb/6/0.
[2010-04-11 07:08:02 xend 3155] DEBUG (vfbif:70) No VNC passwd configured for
vfb access
[2010-04-11
07:08:02 xend 3155] DEBUG (vfbif:11) Spawn:
['/usr/lib/xen/bin/qemu-dm', '-M', 'xenpv', '-d', '6', '-domain-name',
'ttyimage', '-vnc', '127.0.0.1:0', '-vncunused', '-k', 'en-us']
[2010-04-11
07:08:02 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:992) Storing
VM details: {'shadow_memory': '0', 'uuid':
'd5e916b0-bc2d-01f9-8156-4808c754f67a', 'on_reboot': 'restart',
'start_time': '1270937282.29', 'on_poweroff': 'destroy', 'name':
'ttyimage', 'xend/restart_count': '0', 'vcpus': '1', 'vcpu_avail': '1',
'memory': '64', 'on_crash': 'destroy', 'image': '(linux (kernel
/boot/vmlinuz-2.6.18-164.2.1.el5xen))', 'maxmem': '64'}
[2010-04-11
07:08:02 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:1027) Storing
domain details: {'console/ring-ref': '65674', 'console/port': '2',
'name': 'ttyimage', 'console/limit': '1048576', 'vm':
'/vm/d5e916b0-bc2d-01f9-8156-4808c754f67a', 'domid': '6',
'cpu/0/availability': 'online', 'memory/target': '65536',
'store/ring-ref': '65675', 'store/port': '1'}
[2010-04-11 07:08:02 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:1249)
XendDomainInfo.handleShutdownWatch
[2010-04-11 07:08:02 xend 3155] DEBUG (DevController:158) Waiting for devices
vif.
[2010-04-11 07:08:02 xend 3155] DEBUG (DevController:164) Waiting for 0.
[2010-04-11 07:08:02 xend 3155] DEBUG (DevController:509) hotplugStatusCallback
/local/domain/0/backend/vif/6/0/hotplug-status.
[2010-04-11 07:08:51 xend 3155] INFO (XendDomain:387) Domain ttyimage (6)
unpaused.
[2010-04-11 07:08:54 xend.XendDomainInfo 3155] WARNING (XendDomainInfo:1177)
Domain has crashed: name=ttyimage id=6.
[2010-04-11 07:08:54 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:2128)
XendDomainInfo.destroy: domid=6
[2010-04-11 07:08:54 xend.XendDomainInfo 3155] INFO (XendDomainInfo:2289) Dev
2048 still active, looping...
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] INFO (XendDomainInfo:2289) Dev
2048 still active, looping...
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] INFO (XendDomainInfo:2289) Dev
2048 still active, looping...
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] INFO (XendDomainInfo:2289) Dev
2048 still active, looping...
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:2053) UUID
Created: True
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:2054)
Devices to release: [5], domid = 6
[2010-04-11 07:08:55 xend.XendDomainInfo 3155] DEBUG (XendDomainInfo:2066)
Releasing PVFB backend devices ...
[2010-04-11 07:08:55 xend 3155] DEBUG (DevController:509) hotplugStatusCallback
/local/domain/0/backend/vif/6/0/hotplug-status.
[2010-04-11 07:08:55 xend 3155] DEBUG (DevController:509) hotplugStatusCallback
/local/domain/0/backend/vif/6/0/hotplug-status.
[2010-04-11 07:08:55 xend 3155] DEBUG (DevController:509) hotplugStatusCallback
/local/domain/0/backend/vif/1/0/hotplug-status.
------------------------------------------------------------------------------------------------------------
Libvirt Log Message:
---------------------------------------------------------------------------------------------------------------------
Apr 11 07:27:10 sankamesh libvirtd: 07:27:10.990: error : internal error
looking up dom
Apr 11 07:27:14 sankamesh kernel: device testnimb-0 entered promiscuous mode
Apr 11 07:27:14 sankamesh kernel: ADDRCONF(NETDEV_UP): testnimb-0: link is not
ready
Apr 11 07:27:18 sankamesh kernel: virbr0: port 1(testnimb-0) entering disabled
state
Apr 11 07:27:18 sankamesh kernel: device testnimb-0 left promiscuous mode
Apr 11 07:27:18 sankamesh kernel: virbr0: port 1(testnimb-0) entering disabled
state
------------------------------------------------------------------------------------------------------------------
The configuration xml file ::
------------------------------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<domain type='xen'>
<name>ttyimage</name>
<os>
<type>linux</type>
<kernel>/boot/vmlinuz-2.6.18-164.2.1.el5xen</kernel>
</os>
<memory>65536</memory>
<vcpu>1</vcpu>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<graphics type='vnc' port='5900'/>
<disk type='file'>
<source file='/usr/local/ttylinux-xen-libvirt/ttylinux-xen.img' />
<target dev='sda' />
</disk>
<interface type='bridge'>
<source bridge='virbr0' />
<mac address='00:1d:60:ec:ae:1c' />
<target dev='testnimb-0' />
</interface>
</devices>
</domain>
-------------------------------------------------------------------------------------------------------------------------
I use Static Ip address and brctl show ::
----------------------------------------------------------------------------------------------------------
bridge name bridge id STP enabled interfaces
virbr0 8000.000000000000 yes
xenbr0 8000.feffffffffff no peth0
vif0.0
----------------------------------------------------------------------------------------------------------
I am confused about the error in log messages. I just want to have a stable
image running. What could be the problem???
Kindly help me
Thanks
---------------------------------------------------------------------------------------------------------------------------
Using 'virsh create guest.xml' cmds can simply activate the guest, which only
exist active domain instead of define domain,
and the guest will disappear if it isn't in define domain and you carry out
some operations, e.g. 'destroy' or 'shutdown' or
'save' etc. so you should correctly use virsh cmds:
FYI,
virsh -c xen:/// define libvirt-ttylinux.xml
virsh start guestname
Alex
Your Mail works best with the New Yahoo Optimized IE8. Get it NOW!
http://downloads.yahoo.com/in/internetexplorer/
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list