export TACHYON_UNDERFS_HDFS_IMPL=com.mapr.fs.MapRFileSystem
export TACHYON_UNDERFS_ADDRESS=maprfs:///
14/07/22 13:31:48 INFO : tachyon://192.168.0.100:19998 tachyon://192.168.0.100:19998 maprfs:///
14/07/22 13:31:48 INFO : getFileStatus(/path/to/file.txt): HDFS Path: maprfs:/path/to/file.txt TPath: tachyon://192.168.0.100:19998/path/to/file.txt
14/07/22 13:31:48 WARN ClusterConf: Could not resolve CLDB hostname secure=false, for cluster: my.cluster.com
14/07/22 13:31:48 INFO : tachyon://hadoopmapr1/192.168.0.100:19998/path/to/file.txt maprfs:/path/to/file.txt
java.lang.NullPointerException
at tachyon.util.UnderfsUtils.loadUnderFs(UnderfsUtils.java:113)
at tachyon.hadoop.TFS.fromHdfsToTachyon(TFS.java:187)
at tachyon.hadoop.TFS.getFileStatus(TFS.java:243)
at org.apache.hadoop.fs.FileSystem.getFileStatus(FileSystem.java:1419)
at org.apache.hadoop.fs.FileSystem.globStatusInternal(FileSystem.java:1092)
at org.apache.hadoop.fs.FileSystem.globStatus(FileSystem.java:1031)
at org.apache.hadoop.mapred.FileInputFormat.listStatus(FileInputFormat.java:231)
at org.apache.hadoop.mapred.FileInputFormat.getSplits(FileInputFormat.java:277)
at org.apache.spark.rdd.HadoopRDD.getPartitions(HadoopRDD.scala:175)
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:204)
at org.apache.spark.rdd.RDD$$anonfun$partitions$2.apply(RDD.scala:202)
...
Also, hdsfs is the same way in ha mode (HDFS:///) so this type of URI needs to be supported.