Citrix* XenServer* 5.5.0 Installation Guide -
Intel® Server Board S3420GP
19
XenServer* Hosts with Shared NFS Storage
Adding shared storage to the XenServer* network enables grouping of XenServer hosts into resource
pools, enabling live relocation of VMs and sharing of server resources.
Requirements
Two or more 64-bit x86 servers with local storage.
One or more Windows* workstations on the same network as the XenServer* hosts.
A server exporting a shared directory via NFS.
Note: To be part of a resource pool, the XenServer* hosts and the server(s) providing the shared
NFS storage need to have static IP addresses.
Basic procedure
1) Install XenServer* host software on server(s).
2) Install XenCenter* on workstation(s).
3) Setup the NFS server.
4) Run XenCenter* and connect to XenServer* hosts.
5) Choose one XenServer* host as a pool master and join the other XenServer hosts to its pool.
6) Create a storage repository (SR) on the NFS share at the pool level.
− For this procedure, a server running a typical Linux* distribution is assumed as the NFS server.
Consult Linux distribution documentation for more information.
Setup an NFS Share on an NFS Server
To setup an NFS share on an NFS server, perform these steps:
1) Verify the portmap daemon is installed and running with this command:
# chkconfig --list portmap
portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off
In the preceding example, runlevels 3, 4, and 5 are "on". This means at boot, for runlevels 3, 4 and
5, the portmap daemon is started automatically. If 3, 4 or 5 are "off," turn them on with the
following command:
chkconfig portmap on
2) Verify the NFS daemon is installed and running:
# chkconfig --list nfs
nfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
− If either 3, 4 or 5 are "off," turn them on with the following command:
chkconfig nfs on
3) Make a directory for the shared storage to live in:
mkdir /<vm_share_dir>
4) Edit the “/etc/exports” file, and add this line:
/<vm_share_dir> *(rw,no_root_squash,sync)