我有一個3節點Brisk集羣(Briskv1.0_beta2)。 Cassandra工作正常(所有三個節點都可以看到對方,數據在整個環中保持平衡)。我用活躍的cassandra -t命令啓動了節點。但是,我不能運行任何Hive或Pig作業。當我這樣做時,我收到一個異常,說它無法連接到任務跟蹤器。Brisk TaskTracker不是以多節點Brisk設置開始
在啓動過程中,我在日誌中看到以下內容:
TaskTracker.java (line 695) TaskTracker up at: localhost.localdomain/127.0.0.1:34928
幾行後,然而,我看到:
Retrying connect to server: localhost.localdomain/127.0.0.1:8012. Already tried 9 time(s).
INFO [TASK-TRACKER-INIT] RPC.java (line 321) Server at localhost.localdomain/127.0.0.1:8012 not available yet, Zzzzz...
這些線被重複不停只要我的羣集正在運行。
我cassandra.yaml文件指定框IP(不是0.0.0.0或本地主機)作爲listen_address和rpc_address設置爲0.0.0.0
爲什麼在客戶端試圖連接到不同的端口比日誌顯示任務跟蹤器使用?有沒有可以指定這些地址/端口的地方?
當我運行它,它返回localhost.localdomain:8012 – Chris