四、配置Master容错

1.修改Tachyon配置

[[email protected] conf]# pwd /usr/local/tachyon/conf
[[email protected] conf]# tailtachyon-env.sh 
JAVA_HOME=/usr/java/default
exportTACHYON_MASTER_ADDRESS=node1
exportTACHYON_UNDERFS_ADDRESS=hdfs://node2:9000
 -Dtachyon.master.journal.folder=$TACHYON_UNDERFS_ADDRESS/tachyon/journal
  -Dtachyon.usezookeeper=true
  -Dtachyon.zookeeper.address=node1:2181,node2:2181,node3:2181

2.复制配置文件到其它节点

[[email protected] ~]# scp -r /usr/local/tachyon-0.5.0/ node2:/usr/local/
[[email protected] ~]# scp -r /usr/local/tachyon-0.5.0/ node3:/usr/local/

3.修改node2Tachyon Master地址

[[email protected] conf]# pwd /usr/local/tachyon/conf
[[email protected] conf]# cat tachyon-env.sh|grep "export TACHYON_MASTER_ADDRESS"
export TACHYON_MASTER_ADDRESS=node2
[[email protected] conf]#

4.配置node2 ssh免密码登录

[[email protected] conf]#ssh-******-t rsa -f ~/.ssh/id_rsa  -P ''
[[email protected] conf]#ssh-copy-id-i node1
[[email protected] conf]#ssh-copy-id-i node2
[[email protected] conf]#ssh-copy-id-i node3

5.初始化Tachyon

[[email protected] ~]# tachyon format

6.启动tachyon

[[email protected] ~]# tachyon-start.sh all Mount

7.启动第二个Master

[[email protected] ~]#tachyon-start.sh master
Starting master @ node2
[[email protected] ~]#

8.查看进程

[[email protected] ~]# jps
9320 DataNode
9500 JournalNode
9047 QuorumPeerMain
18756 TachyonWorker
18640 TachyonMaster
9217 NameNode
9673 DFSZKFailoverController
18974 Jps
[[email protected] ~]# ssh
node2 jps
12865 TachyonMaster
12801 TachyonWorker
5300 NameNode
5238 QuorumPeerMain
12904 Jps
5580 DFSZKFailoverController
5370 DataNode
5457 JournalNode
[[email protected] ~]# ssh
node3 jps
4797 JournalNode
4711 DataNode
8304 Jps
8259 TachyonWorker
4648 QuorumPeerMain
[[email protected] ~]#

9.测试HA

web界面查看:http://node1:19999

Tachyon基本使用07-----Tachyon集群容错2 

killnode1master进程,切换时间大概需求20s,再次查看新的Web UIhttp://node2:19999/home

Tachyon基本使用07-----Tachyon集群容错2

10.查看zookeeper

[[email protected] ~]# zkCli.sh
Connecting to localhost:2181
WatchedEvent state:SyncConnected type:None path:null
[zk:localhost:2181(CONNECTED) 0] ls / 
[election, hadoop-ha,zookeeper, leader]
[zk:localhost:2181(CONNECTED) 1] ls /election
[_c_ba3d1793-d90a-41ff-96d4-a1d5fca719c2-lock-0000000005,
_c_1f2dab80-4bd5-41ab-825f-8e31bdd44f97-lock-0000000004, _c_fd87f94e-91dc-44c0-a388-9a4828e9275d-lock-0000000003]
[zk:localhost:2181(CONNECTED) 2] ls /leader
[node1:19998,node2:19998]
[zk:localhost:2181(CONNECTED) 3]


转载于:https://blog.51cto.com/ucloud/1564194

相关文章:

  • 2021-12-29
  • 2021-09-15
  • 2021-05-19
  • 2021-09-22
  • 2021-07-15
  • 2022-02-27
  • 2022-12-23
猜你喜欢
  • 2021-12-16
  • 2021-10-27
  • 2022-01-07
  • 2021-08-06
  • 2022-01-28
  • 2021-10-07
  • 2022-12-23
相关资源
相似解决方案