2017-07-05 13 views
0

私はの後に、メゾス3ノードマスターと3ノードスレーブクラスターを設定しています。私はマスターの飼育係を起動したときしかし、私はエラーログに、次の取得飼育係メゾス設定の問題

2017-07-05 09:46:18,568 - INFO [main:[email protected]] - Reading snapshot /var/lib/zookeeper/version-2/snapshot.100000016 
2017-07-05 09:46:18,606 - ERROR [main:[email protected]] - Parent /mesos/log_replicas missing for /mesos/log_replicas/0000000002 
2017-07-05 09:46:18,607 - ERROR [main:[email protected]] - Unable to load database on disk 
java.io.IOException: Failed to process transaction type: 1 error: KeeperErrorCode = NoNode for /mesos/log_replicas 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:153) 
    at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223) 
    at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:417) 
    at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:151) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78) 
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /mesos/log_replicas 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction(FileTxnSnapLog.java:211) 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:151) 
    ... 6 more 
2017-07-05 09:46:18,610 - ERROR [main:[email protected]] - Unexpected exception, exiting abnormally 
java.lang.RuntimeException: Unable to run quorum server 
    at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:454) 
    at org.apache.zookeeper.server.quorum.QuorumPeer.start(QuorumPeer.java:409) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.runFromConfig(QuorumPeerMain.java:151) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:111) 
    at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78) 
Caused by: java.io.IOException: Failed to process transaction type: 1 error: KeeperErrorCode = NoNode for /mesos/log_replicas 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:153) 
    at org.apache.zookeeper.server.ZKDatabase.loadDataBase(ZKDatabase.java:223) 
    at org.apache.zookeeper.server.quorum.QuorumPeer.loadDataBase(QuorumPeer.java:417) 
    ... 4 more 
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /mesos/log_replicas 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.processTransaction(FileTxnSnapLog.java:211) 
    at org.apache.zookeeper.server.persistence.FileTxnSnapLog.restore(FileTxnSnapLog.java:151) 
    ... 6 more 

スレーブが明らかに開始されると、それは飼育係に接続できないので、それがマスターを発見することはできません。スレーブがこのエラーを返す

I0705 09:33:43.593530 25710 provisioner.cpp:410] Provisioner recovery complete 
I0705 09:33:43.593668 25710 slave.cpp:5970] Finished recovery 
W0705 09:33:53.529522 25717 group.cpp:494] Timed out waiting to connect to ZooKeeper. Forcing ZooKeeper session (sessionId=0) expiration 
I0705 09:33:53.530243 25717 group.cpp:510] ZooKeeper session expired 
W0705 09:34:03.532635 25710 group.cpp:494] Timed out waiting to connect to ZooKeeper. Forcing ZooKeeper session (sessionId=0) expiration 
I0705 09:34:03.533331 25710 group.cpp:510] ZooKeeper session expired 

これをトラブルシューティングする方法はありますか。

答えて

0

マスターノードを再インストールすると、最初の問題が解決しました。 まだ私は奴隷が飼い葉桶を見つけることができなかった第2の問題を抱えていました。ドキュメントは、スレーブがマスターノードを発見できることを示しているようです。私のために働いていなかった。しかし私が(/ etc/mesos/zk)の奴隷の飼育係のノードを指していたら、それは動作し始めた。

関連する問題