2014-01-23 46 views
0

我正在使用cloudera impala,我已經在所有機器節點上的一臺機器和imapalad實例上啓動statestore。每個imapalad和statestore實例如何知道所有其他impalad實例在查詢時分配負載。我已經設置了配置,但沒有在哪裏指定數據節點列表以供他們知道。cloudera Impalad實例如何工作?

謝謝。在帕拉如何工作劑量看到this

如果要平衡黑斑羚實例之間的負載,你可以做

回答

1

Statestore(運行爲statestore)進行以下操作:在集羣中的所有節點的

  1. 檢查健康狀況,並不斷將信息中繼到所有惡魔(impalad
  2. 只有一個statestore就足夠了。
  3. 如果沒有statestore是可用的惡魔仍然工作,但集羣變得不太健壯。
  4. statestore恢復聯機時,它將重新建立與其他節點的連接並恢復其監視功能。
+0

每個impalad如何知道在所有impalad中分配查詢所需的另一個impalad位置cos。 – coder123

0

對於infromation通過引入負載平衡器。

+0

在黑斑羚中分配的數據在哪裏? – johnsam

+0

@johnsam我dint得到了你的quetsion「在黑斑羚中分配的數據在哪裏?請詳細說明.. –