Difference between revisions of "NFS"
(Fixed server info) |
m (VPS->VE, fix heading level) |
||
Line 1: | Line 1: | ||
− | This page describes | + | This page describes how to mount NFS partition inside VE. |
− | = NFS server = | + | == NFS server == |
Currently OpenVZ kernel doesn't include kernel NFS server support. Howether you are still able to use user space [[NFS server inside VE]]. | Currently OpenVZ kernel doesn't include kernel NFS server support. Howether you are still able to use user space [[NFS server inside VE]]. | ||
− | = NFS client = | + | == NFS client == |
− | == Preparations == | + | === Preparations === |
− | === Software === | + | ==== Software ==== |
You will need the following software: | You will need the following software: | ||
# [http://download.openvz.org/kernel/devel/ kernel] version 028test006 or higher | # [http://download.openvz.org/kernel/devel/ kernel] version 028test006 or higher | ||
# [http://download.openvz.org/utils/vzctl/ vzctl] version 3.0.13 or higher | # [http://download.openvz.org/utils/vzctl/ vzctl] version 3.0.13 or higher | ||
− | === Prepare the VE === | + | ==== Prepare the VE ==== |
To allow VE use NFS filesystem you will need to start it fith "nfs" feature enabled. | To allow VE use NFS filesystem you will need to start it fith "nfs" feature enabled. | ||
<pre> | <pre> | ||
Line 31: | Line 31: | ||
</pre> | </pre> | ||
− | == Mounting NFS == | + | === Mounting NFS === |
Assuming that you already have NFS server set up at <code>192.168.0.1:/nfs_pub</code> mounting will be simple | Assuming that you already have NFS server set up at <code>192.168.0.1:/nfs_pub</code> mounting will be simple | ||
<pre> | <pre> |
Revision as of 15:26, 23 November 2006
This page describes how to mount NFS partition inside VE.
Contents
NFS server
Currently OpenVZ kernel doesn't include kernel NFS server support. Howether you are still able to use user space NFS server inside VE.
NFS client
Preparations
Software
You will need the following software:
Prepare the VE
To allow VE use NFS filesystem you will need to start it fith "nfs" feature enabled.
# vzctl set 100 --features "nfs:on" --save # vzctl start 101
After this you may see nfs in /proc/filesystems
# vzctl exec 101 cat /proc/filesystems ext3 ext2 nodev rpc_pipefs nodev proc nodev nfs nodev sysfs nodev tmpfs nodev devpts
Mounting NFS
Assuming that you already have NFS server set up at 192.168.0.1:/nfs_pub
mounting will be simple
# vzctl enter 100 # mkdir /nfs # mount -t nfs 192.168.0.1:/nfs_pub /nfs # cat /proc/mounts simfs / simfs rw 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 devpts /dev/pts devpts rw 0 0 nfs /nfs nfs rw,vers=3,rsize=32768,wsize=32768,hard,proto=tcp,timeo=600,retrans=2,sec=sys,addr=192.168.0.1 0 0
For more details on how to setup NFS mount see NFS-client HOWTO