Re: Problem checkpointing OpenVZ VMs under Xen [message #43057 is a reply to message #43056] |
Tue, 12 July 2011 12:38  |
giles
Messages: 5 Registered: July 2011
|
Junior Member |
|
|
I tried using the RHEL6 kernel. Installed the vzctl, vzquota and vzdump packages from the normal Debian packages, then downloaded the vzkernel-2.6.32-042stab020.1.x86_64.rpm, used alien to convert it to a .deb, installed it, then built an initrd.img using update-initramfs.
I was able to boot a Xen domU VM using the new kernel, and again creating and starting OpenVZ virtual machines within it worked fine. However, checkpointing worked even less well than it did before; it caused a kernel panic which made the Xen VM reboot.
The domU's console showed this:
[ 1069.573718] general protection fault: 0000 [#1] SMP
[ 1069.573737] last sysfs file: /sys/devices/virtual/net/lo/operstate
[ 1069.573746] CPU 0
[ 1069.573750] Modules linked in: vzethdev vznetdev simfs vzrst nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 vzcpt nfs lockd fscache nfs_acl auth_rpcgss sunrpc vzdquota vzmon vzdev xt_length xt_hl xt_tcpmss xt_TCPMSS iptable_mangle iptable_filter xt_multiport xt_limit xt_dscp ipt_REJECT ip_tables ipv6 vzevent xfs exportfs ext3 jbd mbcache xen_netfront xen_blkfront [last unloaded: scsi_wait_scan]
[ 1069.573845]
[ 1069.573850] Modules linked in: vzethdev vznetdev simfs vzrst nf_nat nf_conntrack_ipv4 nf_conntrack nf_defrag_ipv4 vzcpt nfs lockd fscache nfs_acl auth_rpcgss sunrpc vzdquota vzmon vzdev xt_length xt_hl xt_tcpmss xt_TCPMSS iptable_mangle iptable_filter xt_multiport xt_limit xt_dscp ipt_REJECT ip_tables ipv6 vzevent xfs exportfs ext3 jbd mbcache xen_netfront xen_blkfront [last unloaded: scsi_wait_scan]
[ 1069.573944] Pid: 1584, comm: vzctl Not tainted 2.6.32-042stab020.1 #1 042stab020
[ 1069.573954] RIP: 0010:[<ffffffffa0303924>] [<ffffffffa0303924>] child_rip+0x0/0x13a [vzcpt]
[ 1069.573972] RSP: 0003:ffff880003a81f58 EFLAGS: 00000200
[ 1069.573980] RAX: 0000000000000000 RBX: ffffffffa02f6b00 RCX: 0000000000000000
[ 1069.573990] RDX: 0000000000004011 RSI: ffff880003abfba8 RDI: ffffffffa02f6b00
[ 1069.574000] RBP: ffff880003abfb78 R08: ffff880003814210 R09: 0000000000000000
[ 1069.574008] R10: 0000000000000007 R11: 0000000000000000 R12: ffff880003abfba8
[ 1069.574008] R13: 0000000000004011 R14: 0000000000000002 R15: ffff880003abfd00
[ 1069.574008] FS: 00007f6319fc2700(0000) GS:ffff8800041a0000(0000) knlGS:0000000000000000
[ 1069.574008] CS: e033 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 1069.574008] CR2: 00007f63194bc760 CR3: 00000000039cc000 CR4: 0000000000002660
[ 1069.574008] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 1069.574008] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
[ 1069.574008] Process vzctl (pid: 1584, veid=0, threadinfo ffff880003a80000, task ffff880003f8d300)
[ 1069.574008] Stack:
[ 1069.574008] ffff880003abfd00 0000000000000002 0000000000004011 ffff880003abfba8
[ 1069.574008] <0> ffffffff8100b463 ffffffff8100bc1d 0000000000000000 0000000000000007
[ 1069.574008] <0> 0000000000000000 ffff880003814210 0000000000000000 0000000000000000
[ 1069.574008] Call Trace:
[ 1069.574008] [<ffffffff8100b463>] ? int_ret_from_sys_call+0x7/0x1b
[ 1069.574008] [<ffffffff8100bc1d>] ? retint_restore_args+0x5/0x6
[ 1069.574008] [<ffffffffa0303924>] ? child_rip+0x0/0x13a [vzcpt]
[ 1069.574008] Code: 8b 4c 24 10 4c 8b 44 24 18 48 8b 44 24 20 48 8b 4c 24 28 48 8b 54 24 30 48 8b 74 24 38 48 8b 7c 24 40 48 83 c4 48 48 83 c4 30 c3 <6a> 00 48 89 f8 48 89 f7 ff d0 48 89 c7 e8 fa 99 d6 e0 00 00 c7
[ 1069.574008] RIP [<ffffffffa0303924>] child_rip+0x0/0x13a [vzcpt]
[ 1069.574008] RSP <ffff880003a81f58>
[ 1069.574008] ---[ end trace 5dcfcbade405cc62 ]---
[ 1069.574008] Kernel panic - not syncing: Fatal exception
[ 1069.574008] Pid: 1584, comm: vzctl Tainted: G D ---------------- 2.6.32-042stab020.1 #1
[ 1069.574008] Call Trace:
[ 1069.574008] [<ffffffff814bd79b>] ? panic+0x78/0x143
[ 1069.574008] [<ffffffff814c091c>] ? _spin_unlock_irqrestore+0x1c/0x20
[ 1069.574008] [<ffffffff814c1a94>] ? oops_end+0xe4/0x100
[ 1069.574008] [<ffffffff8100f3eb>] ? die+0x5b/0x90
[ 1069.574008] [<ffffffff814c15d2>] ? do_general_protection+0x152/0x160
[ 1069.574008] [<ffffffff81007a7f>] ? xen_restore_fl_direct_end+0x0/0x1
[ 1069.574008] [<ffffffff814c0da5>] ? general_protection+0x25/0x30
[ 1069.574008] [<ffffffffa02f6b00>] ? dumptmpfs+0x0/0x1e0 [vzcpt]
[ 1069.574008] [<ffffffffa02f6b00>] ? dumptmpfs+0x0/0x1e0 [vzcpt]
[ 1069.574008] [<ffffffffa0303924>] ? child_rip+0x0/0x13a [vzcpt]
[ 1069.574008] [<ffffffff8100b0f3>] ? ret_from_fork_tail+0x0/0x17
[ 1069.574008] [<ffffffff8100b463>] ? int_ret_from_sys_call+0x7/0x1b
[ 1069.574008] [<ffffffff8100bc1d>] ? retint_restore_args+0x5/0x6
[ 1069.574008] [<ffffffffa0303924>] ? child_rip+0x0/0x13a [vzcpt]
Again, any help would be much appreciated!
--
Giles Thomas
Resolver Systems Ltd
[Updated on: Tue, 12 July 2011 12:38] Report message to a moderator
|
|
|