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] Installing NFS server on unprivileged domain

On Tue, 2005-05-10 at 11:04 -0700, Tom Brown wrote:
> On Tue, 10 May 2005, John A. Sullivan III wrote:
> 
> > On Mon, 2005-05-09 at 23:57 -0700, Tom Brown wrote:
> > > > I thought that I perhaps mangled this custom kernel so I ripped it all
> > > > out and made the same changes to 2.6.10-xenU.  The same results.  So, I
> > > > tried the same for 2.6.10-xen0.  Same results.  I tried directly
> > > > editing .config to say that sunrpc should be compiled as a module.  No
> > > > change.
> > > >
> > > > What am I doing wrong? How does one install an NFS server on an
> > > > unprivileged domain? Thanks - John
> > >
> > > what does modprobe say? Did you remember to copy the modules into the
> > > appropriate /lib/modules directory in the filesystem for the xenU domain?
> > >
> > > -Tom
> > >
> > Thanks for such a quick response.  I didn't even try modprobe as there
> > was no sunrpc.ko or sunrpc.o to be found anywhere in the /lib/modules/
> > subdirectories.  I tried this morning anyway and it complained about not
> > being able to find sunrpc.
> 
> Good, that is exactly the line of thought I wanted you to go down.
> 
> >
> > I do notice that I have a xen-2.0/linux-2.6.10-
> > xenUNFS/net/sunrpc/sunrpc.o
> >
> > That would appear to be the necessary module but it did not install.
> > I'm hesitant to work around the installation procedure
> 
> The installation proceedure (at least as I did it) doesn't have anything
> to do with setting up the domU filesystem, so it can't very well install
> the module for you... I built xen in my dom0 system... and there I have
> 2.4.29-xen0  2.4.29-xenU  2.6.10-xen0  2.6.10-xenU   directories in my
> /lib/modules directory... if I were in your shoes, I would tar up the
> appropriate directory and copy it to my domU filesystem... then run depmod
> and (hoping that doesn't produce any errors) then run modprobe
> 
> -Tom
<snip>
Thanks again.  I was a little skeptical since domain 0 is also failing
to find sunrpc.  Nonetheless, I copied over the entire /lib/modules
directory and the directories containing the symbolic links for source
and build.  I restarted the unprivileged domain and still have the same
problem.

What bit of magic am I missing for something so seemingly simple?

After I have reconfigured the kernel to add NFS server support, I have
not run a make, make modules or make modules_install from the kernel
directory.  Instead, I have run make and make install from the xen
parent directory.  I thought that is what one is supposed to do.  Am I
mistaken? Am I supposed to build the modules in each of the separate
kernel directories? Thanks - John
-- 
John A. Sullivan III
Open Source Development Corporation
+1 207-985-7880
jsullivan@xxxxxxxxxxxxxxxxxxx

If you would like to participate in the development of an open source
enterprise class network security management system, please visit
http://iscs.sourceforge.net


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

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