Gluster version: 3.5.3 @ root account
Gluster operation step:
1:gluster volume create Tachyon22 stripe 2 replica 2 transport tcp HD1:/home/gluster/Tachyon HD2:/home/gluster/Tachyon HD3:/home/gluster/Tachyon HD4:/home/gluster/Tachyon force
2:gluster volume start Tachyon22
3:chmod 1777 /home/gluster/Tachyon
4:mkdir -p /mnt/Tachyon22
5:mount -t glusterfs HD3:/Tachyon22 /mnt/Tachyon22
6:gluster volume set Tachyon22 cluster.stripe-block-size 64MB
7:gluster volume info
Volume Name: Tachyon22
Type: Striped-Replicate
Volume ID: d27ae4ec-20c8-45af-8f9b-cded86724e81
Status: Started
Number of Bricks: 1 x 2 x 2 = 4
Transport-type: tcp
Bricks:
Brick1: HD1:/home/gluster/Tachyon
Brick2: HD2:/home/gluster/Tachyon
Brick3: HD3:/home/gluster/Tachyon
Brick4: HD4:/home/gluster/Tachyon
Options Reconfigured:
cluster.stripe-block-size: 64MB
************************************************
Tachyon version 0.6.4 @ exeray account
Tachyon operation step:
1:mvn clean install -U -Dtest.profile=glusterfs -Dhadoop.version=2.4.0 -Dtachyon.underfs.glusterfs.mounts=/mnt/Tachyon22 -Dtachyon.underfs.glusterfs.volumes=Tachyon22
【ps1】: change hdoop.version from 2.3.0 to 2.4.0
【ps2】: set true in POM.XML to compile
2: sync the conf to worker node and please check the attached about my Tachyon-env.sh
2: bin/tachyon format
3:sudo ./tachyon-start.sh all SudoMount
【error】:Exception in thread "main" java.lang.IllegalStateException: Tachyon was not formatted! The journal folder is /home/exeray/opt/tachyon-0.6.4-src/libexec/../journal/
at com.google.common.base.Preconditions.checkState(Preconditions.java:149)
at tachyon.master.TachyonMaster.(TachyonMaster.java:115)
at tachyon.master.TachyonMaster.main(TachyonMaster.java:60)
4:use jps to check stat:
【】Just find TachyonWorker on 4 nodes but NO TachyonMaster!!