About this list Date view Thread view Subject view Author view Attachment view

From: smagnuson_at_forzani.com
Date: Wed 14 Sep 2005 - 19:02:57 BST


Sam,
That worked like a charm. I was thinking that is was going to be more complicated than that.

For anyone interested here are my steps

On NFS server (non vserver)
---------------------------
added vserver host/root system ip address to nfs shares
ie:
sudo vi /etc/exports
/nfs_unix_data vserverhost.corporate.net(rw,sync,insecure,no_root_squash)

sudo exportfs
sudo exportfs -r (to reread your config changes)
sudo exportfs

On vserver host/root system
---------------------------
start portmap
start rpc.statd

sudo vi /usr/local/etc/vservers/unixdev1/fstab
calnfs01.corporate.net:/nfs_unix_data /unix_data nfs hard,intr,nolock 0 0

sudo vserver unixdev1 stop
sudo vserver unixdev1 start
sudo vserver unixdev1 enter
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hdv1 58G 8.0G 47G 15% /
none 64M 0 64M 0% /tmp
calnfs01.corporate.net:/nfs_unix_data
                      100G 406M 100G 1% /unix_data

I wasn't able to find any other process that worked. The above will work fine for what I need.

On a minor note: Anyone know how to umount this now that it is mounted? I am ok with restarting the vserver if that is the only way.
ssh unixdev1
sudo umount /unix_data
umount: /unix_data: must be superuser to umount
umount: /unix_data: must be superuser to umount

thanks
sig

-----Original Message-----
From: Sam Vilain [mailto:sam_at_vilain.net]
Sent: Tuesday, September 13, 2005 6:38 PM
To: Magnuson, Sig
Cc: vserver_at_list.linux-vserver.org
Subject: Re: [Vserver] mount a NFS filesystem into a vserver

 Tue, 2005-09-13 at 09:49 -0600, smagnuson_at_forzani.com wrote:
> I am looking to mount a NFS filesystem into a vserver. I have
> searched the archives, the site, and the web but can not find a
> straight answer to this.
> What is the proper/preferred method of doing this?
> Does anyone have the steps?
>
> I would like to mount a nfs filesystem from a non vserver (nfs server)
> into a vserver (nfs client).

You should be able to put the mount entry in /etc/vservers/XXX/fstab,
and it will be mounted at the appropriate time on vserver startup.

The alternative is to turn on "secure mounts", whereby the vserver can
do mount operations, with certain restrictions. I haven't needed to use
this myself.

Sam.

_______________________________________________
Vserver mailing list
Vserver_at_list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


About this list Date view Thread view Subject view Author view Attachment view
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Wed 14 Sep 2005 - 19:03:55 BST by hypermail 2.1.3