[TACHYON-30] cephfs as under filesystem

This makes cephfs as a new under filesystem.

The unit test environment is created by vagrant, detailed information can be found at vagrant/README.md.

Great!
On Aug 14, 2014 8:59 AM, "rootfs" <notifications@github.com> wrote:

> In conf/tachyon-ceph-env.template:
>
> > @@ -0,0 +1,60 @@
> > +#!/usr/bin/env bash
> > +
> > +# This file contains environment variables required to run Tachyon. Copy it as tachyon-env.sh and
> > +# edit that to configure Tachyon for your site. At a minimum,
> > +# the following variables should be set:
> > +#
> > +# - JAVA_HOME, to point to your JAVA installation
> > +# - TACHYON_MASTER_ADDRESS, to bind the master to a different IP address or hostname
> > +# - TACHYON_UNDERFS_ADDRESS, to set the under filesystem address.
> > +# - TACHYON_WORKER_MEMORY_SIZE, to set how much memory to use (e.g. 1000mb, 2gb) per worker
> > +# - TACHYON_RAM_FOLDER, to set where worker stores in memory data
> > +# - TACHYON_UNDERFS_HDFS_IMPL, to set which HDFS implementation to use (e.g. com.mapr.fs.MapRFileSystem,
> > +#   org.apache.hadoop.hdfs.DistributedFileSystem)
> > +
>
> agree with you, multiple duplication for each under fs doesn't seem to be
> valuable. A template refactor seems the way to go. Will address this issue
> in a more general pull.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/amplab/tachyon/pull/358/files#r16247041>.
>