Slack Docker Pulls

This guide describes the instructions to configure NFS as Alluxio’s under storage system.

You’ll need to have a configured and running installation of NFS for the rest of this guide. If you need to get your own NFS installation up and running, we recommend taking a look at the NFS-HOW TO

Initial Setup

Download binaries locally.

Configuring Alluxio

Configure Alluxio to use under storage systems by modifying conf/ If it does not exist, create the configuration file from the template.

$ cp conf/ conf/

The following configuration assumes that all NFS clients are co-located with Alluxio nodes. We also assume that all of the NFS shares are located at the same location of /mnt/nfs. Given those assumptions, the following lines should be exist within the conf/ file.


Running Alluxio with NFS

Run the following command to start Alluxio filesystem.

$ ./bin/alluxio format
$ ./bin/ local

To verify that Alluxio is running, you can visit http://localhost:19999, or see the log in the logs folder.

Run a simple example program:

$ ./bin/alluxio runTests

Visit your NFS volume at /mnt/nfs to verify the files and directories created by Alluxio exist. For this test, you should see files named:


Stop Alluxio by running:

$ ./bin/ local