WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] Kernel panic - not syncing: Attempted to kill init!

To: Joseph Glanville <joseph.glanville@xxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Kernel panic - not syncing: Attempted to kill init!
From: Jean-François Guyet <jeanfrancois@xxxxxxxxx>
Date: Mon, 09 May 2011 15:11:06 +0200 (CEST)
Cc:
Delivery-date: Mon, 09 May 2011 06:11:26 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <BANLkTikQC1QEMSCpnvsCfauRoT=rSKY1Sg@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thanks Joseph,

I could fix the issue. Indeed, there was an error in my config file (hcv0 vs 
xvco0), but it was not the root cause for the crash. There was also an error in 
the domU fstab. Lesson learned: always checked that file when you import a domU 
filesystem !

Jean-François


----- Mail original -----
De: "Joseph Glanville" <joseph.glanville@xxxxxxxxxxxxxx>
À: "Jean-François Guyet" <jeanfrancois@xxxxxxxxx>
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Envoyé: Dimanche 8 Mai 2011 14:58:31
Objet: Re: [Xen-users] Kernel panic - not syncing: Attempted to kill init!

Hi,

I haven't used OpenFiler before but I am very familiar with Xen on
Debian Squeeze.

Firstly I think have you misspelt hvc0 in the extra line of your config file.
Secondly you should modify initab so that it spawns the getty on hvc0 not xvc0.

The reason the kernel is panicing is that it is unable to bind to a
console to continue booting.
Changing everything to hvc0 should alleviate this problem.

Joseph.

On 5 May 2011 19:21, Jean-François Guyet <jeanfrancois@xxxxxxxxx> wrote:
> Hello everyone,
>
> I'm quite a newbie with Xen and I'm currently having an issue.
> I run Xen 4 on Debian Squeeze x64 and I'm trying to build an OpenFiler DomU 
> from the Xen domU filesystem tarbal they provide (See 
> http://www.openfiler.com/community/download/).
>
> I downloaded the tarball and run 'tar xzpvf 
> /root/soft/openfiler-2.3-x86_64.tar.gz' to extract the files to the lvm.
>
> My config file is:
>
> bootloader = '/usr/bin/pygrub'
> vcpus       = '1'
> memory      = '512'
> root        = '/dev/xvda1 ro'
> disk        = [
>                  'phy:/dev/atlantis/openfiler-disk,xvda1,w',
>                  'phy:/dev/atlantis/openfiler-swap,xvda2,w',
>                  'phy:/dev/sdb,xvda3,w'
>              ]
> name        = 'openfiler'
> vif         = [ 'ip=192.168.0.204,mac=00:16:3E:C4:D8:AC' ]
> #vfb        = [ "type=vnc,vncunused=1,keymap=fr" ]
> extra       = 'console=hcv0 xencons=tty0'
> on_poweroff = 'destroy'
> on_reboot   = 'restart'
> on_crash    = 'restart'
>
> When I create this domain and attach the console, I get the Grub menu and but 
> soon after it crashes. Here is the console output:
>
> Linux version 2.6.21.7-3.20.smp.gcc3.4.x86_64.xen.domU 
> (openfiler.rpath.org@ofns:2-xen-devel) (gcc version 3.4.4) #1 SMP Sat Jun 28 
> 00:33:14 UTC 2008
> Command line: ro root=rootfs root=/dev/xvda1 ro console=hcv0 xencons=tty0
> BIOS-provided physical RAM map:
>  Xen: 0000000000000000 - 0000000020800000 (usable)
> end_pfn_map = 133120
> Zone PFN ranges:
>  DMA             0 ->   133120
>  DMA32      133120 ->   133120
>  Normal     133120 ->   133120
> early_node_map[1] active PFN ranges
>    0:        0 ->   133120
> No mptable found.
> PERCPU: Allocating 25984 bytes of per cpu data
> Built 1 zonelists.  Total pages: 128978
> Kernel command line: ro root=rootfs root=/dev/xvda1 ro console=hcv0 
> xencons=tty0
> Initializing CPU#0
> PID hash table entries: 2048 (order: 11, 16384 bytes)
> Xen reported: 1600.037 MHz processor.
> Console: colour dummy device 80x25
> Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
> Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
> Software IO TLB disabled
> Memory: 506112k/532480k available (1986k kernel code, 17456k reserved, 780k 
> data, 172k init)
> Calibrating delay using timer specific routine.. 3220.86 BogoMIPS 
> (lpj=5366179)
> Security Framework v1.0.0 initialized
> SELinux:  Disabled at boot.
> Capability LSM initialized
> Mount-cache hash table entries: 256
> CPU: L1 I cache: 32K, L1 D cache: 24K
> CPU: L2 cache: 512K
> CPU: Physical Processor ID: 0
> CPU: Processor Core ID: 1
> SMP alternatives: switching to UP code
> Freeing SMP alternatives: 28k freed
> Brought up 1 CPUs
> NET: Registered protocol family 16
> Brought up 1 CPUs
> xen_mem: Initialising balloon driver.
> NetLabel: Initializing
> NetLabel:  domain hash size = 128
> NetLabel:  protocols = UNLABELED CIPSOv4
> NetLabel:  unlabeled traffic allowed by default
> NET: Registered protocol family 2
> IP route cache hash table entries: 16384 (order: 5, 131072 bytes)
> TCP established hash table entries: 65536 (order: 8, 1572864 bytes)
> TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> TCP: Hash tables configured (established 65536 bind 65536)
> TCP reno registered
> checking if image is initramfs... it is
> Freeing initrd memory: 2524k freed
> audit: initializing netlink socket (disabled)
> audit(1304587191.141:1): initialized
> VFS: Disk quotas dquot_6.5.1
> Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> io scheduler noop registered
> io scheduler anticipatory registered
> io scheduler deadline registered
> io scheduler cfq registered (default)
> rtc: IRQ 8 is not free.
> RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
> input: Macintosh mouse button emulation as /class/input/input0
> WARNING: Failed to register Xen virtual console driver as 'tty1'
> Event-channel device installed.
> netfront: Initialising virtual ethernet driver.
> i8042.c: No controller found.
> xen-vbd: registered block device major 202
> blkfront: xvda1: barriers enabled
> mice: PS/2 mouse device common for all mice
> TCP bic registered
> Initializing XFRM netlink socket
> NET: Registered protocol family 1
> NET: Registered protocol family 17
> blkfront: xvda2: barriers enabled
> netfront: device eth0 has copying receive path.
> blkfront: xvda3: barriers enabled
> XENBUS: Device with no driver: device/console/0
> Freeing unused kernel memory: 172k freed
> Warning: unable to open an initial console.
> Kernel panic - not syncing: Attempted to kill init!
>
>
> The /etc/inittab on the domU shows:
> 1:2345:respawn:/sbin/mingetty xcv0
>
> Any idea on how I could fix the problem ?
>
> Many thanks in advance.
> Jean-François.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
>



-- 
Kind regards,
Joseph.
Founder | Director
Orion Virtualisation Solutions | www.orionvm.com.au | Phone: 1300 56
99 52 | Mobile: 0428 754 846

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users

<Prev in Thread] Current Thread [Next in Thread>