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

[Xen-users] trouble starting from nfsroot

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] trouble starting from nfsroot
From: "Sebastian Reitenbach" <sebastia@xxxxxxxxxxxxxxxxxxxx>
Date: Thu, 21 Feb 2008 14:53:42 +0100
Delivery-date: Thu, 21 Feb 2008 06:57:12 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Organization: L00 bugdead prods.
Reply-to: Sebastian Reitenbach <sebastia@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi all,

I added the ability to boot from NFSroot, into the xen kernel.

xm create VM1 

brctl show shows the virtual interface of the VM1 connected to the xenbr0.

xm list
Name                                      ID   Mem VCPUs      State   
Time(s)
Domain-0                                   0  3756     2     r-----    106.9
VM1                                       53   256     1     -b----      0.1

brctl show
bridge name     bridge id               STP enabled     interfaces
xenbr0          8000.feffffffffff       no              vif0.0
                                                        peth0
                                                        vif53.0


creates my PVM, and it tries to boot:

Linux version 2.6.22.5-31-xen (geeko@buildhost) (gcc version 4.2.1 (SUSE 
Linux)) #1 SMP Wed Feb 13 13:09:35 CET 2008
Command line: 
ip=192.168.102.204:192.168.102.41:192.168.102.1:255.255.254.0::eth0:off 
nfsroot=192.168.102.41:/export/bootimages/xenppmnode
BIOS-provided physical RAM map:
 Xen: 0000000000000000 - 0000000010800000 (usable)
end_pfn_map = 67584
Zone PFN ranges:
  DMA             0 ->    67584
  DMA32       67584 ->    67584
  Normal      67584 ->    67584
early_node_map[1] active PFN ranges
    0:        0 ->    67584
No mptable found.
PERCPU: Allocating 24696 bytes of per cpu data
Built 1 zonelists.  Total pages: 66660
Kernel command line: 
ip=192.168.102.204:192.168.102.41:192.168.102.1:255.255.254.0::eth0:off 
nfsroot=192.168.102.41:/export/bootimages/xenppmnode
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 16384 bytes)
...
and then later
...
md: ... autorun DONE.
Looking up port of RPC 100003/2 on 192.168.102.41
rpcbind: server 192.168.102.41 not responding, timed out
Root-NFS: Unable to get nfsd port number from server, using default
Looking up port of RPC 100005/1 on 192.168.102.41
rpcbind: server 192.168.102.41 not responding, timed out
Root-NFS: Unable to get mountd port number from server, using default


when I tcpdump -i vif53.0, then I see the network traffic from the ordinary 
network is bridged up, e.g. broadcasts, stuff like that, but I do not see 
anything coming from the virtual machine, trying to connect to the NFS 
server. so no firewall is blocking, and forwarding is generally in place.

Shouldn't I see some packets going from 192.168.102.204 to the NFS server?
Am I missing an important part in my configuration?


below my configuration file:

kernel = "/boot/vmlinuz-xen-domU"
initrd = "/boot/initrd-xen-domU"
memory = 256
name = "VM1"
vif     = [ 'ip=192.168.102.204' ]
netmask   = '255.255.254.0'
gateway   = '192.168.102.1'
ip        = '192.168.102.204'
broadcast = '192.168.103.255'
#dhcp='dhcp'
root = "/dev/nfs"
nfs_server ='192.168.102.41'
nfs_root = '/export/bootimages/xenppmnode'
disk=[ 'phy:/dev/disk/by-id/scsi-200000e1100ddc9f9-part5,xvda1,w',
        'phy:/dev/disk/by-id/scsi-200000e1100ddc9f9-part7,xvda2,w', ]

the disk partitions are mounted as local tmp storage, and as local swap.

The dom0 is a opensuse 10.3 x86_64, xen-3.1.0.

kind regards
Sebastian


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

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