Configuring Alluxio with NFS
This guide describes the instructions to configure NFS as Alluxio’s under storage system.
You need to configure Alluxio to use under storage systems by modifying
conf/alluxio-site.properties. If it does not exist, create the configuration file from the
$ cp conf/alluxio-site.properties.template conf/alluxio-site.properties
Assuming the NFS clients are co-located with Alluxio nodes, all the NFS shares are mounted at
/mnt/nfs, the following environment variable assignment needs to be added to
Running Alluxio with NFS
After everything is configured, you can start up Alluxio locally to see that everything works.
$ ./bin/alluxio format $ ./bin/alluxio-start.sh local
This should start an Alluxio master and an Alluxio worker. You can see the master UI at http://localhost:19999.
Next, you can run a simple example program:
$ ./bin/alluxio runTests
After this succeeds, you can visit your NFS volume to verify the files and directories created by Alluxio exist. For this test, you should see files named like:
To stop Alluxio, you can run:
$ ./bin/alluxio-stop.sh local