在 Azure HDInsight 中使用 Apache Ambari 優化叢集
HDInsight 為大規模數據處理應用程式提供 Apache Hadoop 叢集。 管理、監視和優化這些複雜的多節點叢集可能具有挑戰性。 Apache Ambari 是管理及監視 HDInsight Linux 叢集的Web介面。
如需使用Ambari Web UI的簡介,請參閱 使用Apache Ambari Web UI管理 HDInsight 叢集
使用您的叢集認證登入Ambari https://CLUSTERNAME.azurehdidnsight.net
。 初始畫面會顯示概觀儀錶板。
Ambari Web UI 可用來管理主機、服務、警示、組態和檢視。 Ambari 無法用來建立 HDInsight 叢集或升級服務。 也無法管理堆疊和版本、解除委任或重新委任主機,或將服務新增至叢集。
管理叢集的組態
組態設定可協助微調特定服務。 若要修改服務的組態設定,請從 [服務 ] 提要字段(左側)選取服務。 然後瀏覽至 服務詳細數據頁面中的 [設定 ] 索引標籤。
修改 NameNode Java 堆積大小
NameNode Java 堆積大小取決於許多因素,例如叢集上的負載。 此外,檔案數目和區塊數目。 默認大小 1 GB 適用於大部分叢集,不過有些工作負載可能需要更多或更少的記憶體。
若要修改 NameNode Java 堆積大小:
從 [服務] 提要字段中選取 [HDFS ],然後流覽至 [ 設定] 索引 標籤。
尋找 NameNode Java 堆積大小的設定。 您也可以使用 篩選 文字框來輸入並尋找特定設定。 選取 設定名稱旁邊的畫筆 圖示。
在文字框中輸入新的值,然後按 Enter 儲存變更。
NameNode Java 堆積大小從 2 GB 變更為 1 GB。
按兩下組態畫面頂端的綠色 [儲存 ] 按鈕,以儲存變更。