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