|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|