E-MapReduce支援在叢集成功建立後,新增未安裝的服務。本文為您介紹如何在E-MapReduce控制台上新增服務。
前提條件
已建立叢集,且叢集狀態為運行中。建立叢集的具體操作,請參見建立叢集。
使用限制
-
叢集狀態為運行中。
-
叢集內所有節點狀態均為運行中,且無異常服務。
-
僅以下叢集情境支援新增服務。
說明-
如果建立叢集時開啟了Kerberos身份认证開關,則叢集建立後不支援新增Knox和Kudu服務。
-
因為各版本的服務有差異,所以具體待添加的服務請以控制台介面顯示為準。
叢集情境
支援新增的服務
DataLake(EMR-3.43.0、EMR-5.9.0及更高版本)
-
Knox(依賴OpenLDAP)
-
OpenLDAP
-
Ranger(依賴 Ranger-plugin, Hadoop-Common)
-
Iceberg
-
Hudi
-
JindoData(EMR-5.15.x之前版本,EMR-3.49.x之前版本)
-
JindoCache(EMR-5.15.x及之後版本,EMR-3.49.x及之後版本)
-
Presto/Trino(依賴Hadoop-Common)
-
DLF-Auth
-
Tez(依賴YARN)
-
Flume(依賴Hadoop-Common)
-
RSS/Celeborn
-
Sqoop(依賴YARN)
-
Kyuubi(依賴Spark3,Zookeeper)
-
Paimon
-
Zookeeper
DataFlow(EMR-3.43.0、EMR-5.9.0及更高版本)
-
Flink(依賴YARN,OpenLDAP)
-
OpenLDAP
-
Knox(依賴OpenLDAP)
-
Paimon
-
Zookeeper
DataServing(EMR-3.43.0、EMR-5.9.0及更高版本)
-
HBase(依賴Zookeeper,HDFS或OSS-HDFS)
-
Phoenix(依賴HBase)
-
JindoData(EMR-5.15.x之前版本,EMR-3.49.x之前版本)
-
JindoCache(EMR-5.15.x及之後版本,EMR-3.49.x及之後版本)
OLAP(EMR-3.43.0、EMR-5.9.0及更高版本)
不支援新增服務
Custom(EMR-3.43.0、EMR-5.9.0及更高版本)
-
Knox(依賴OpenLDAP)
-
OpenLDAP
-
Ranger(依賴 Ranger-plugin, Hadoop-Common)
-
Iceberg
-
Hudi
-
JindoData(EMR-5.15.x之前版本,EMR-3.49.x之前版本)
-
JindoCache(EMR-5.15.x及之後版本,EMR-3.49.x及之後版本)
-
Presto(依賴Hadoop-Common)
-
DLF-Auth
-
Tez(依賴YARN)
-
Flume(依賴 Hadoop-Common)
-
RSS/Celeborn
-
Flink(依賴YARN,OpenLDAP)
-
HBase(依賴Zookeeper,HDFS或OSS-HDFS)
-
Phoenix(依賴HBase)
Hadoop(新使用者暫不支援建立Hadoop叢集)
-
Impala
-
Presto
-
Oozie
-
Zookeeper
-
HBase
-
Zeppelin
-
Storm
-
Ranger
-
Superset
-
Livy
-
Flume
-
Kudu
-
ESS或RSS
-
注意事項
新增服務後,因為部分服務需要手動修改配置並進行重啟,所以請在業務低峰期進行新增服務作業。
操作步驟
-
進入叢集服務頁面。
-
在左側導覽列,選擇EMR on ECS。
-
在頂部功能表列處,根據實際情況選擇地區和資源群組。
-
在EMR on ECS頁面,單擊目的地組群操作列的集群服务。
-
在集群服务頁簽,單擊新增服务。
-
在新增服务面板,選擇待添加的服務,單擊确定。服務新增成功後,系統提示新增服務成功,您可以在當前頁面查看新增的服務。
說明部分服務在新增後需要對所依賴的服務配置變更。選擇待添加的服務單擊确定後,系統會以提示燈方式提醒您需要修改的依賴服務。請仔細查看,然後參照下一步驟修改依賴的服務配置。
-
可選:修改服務配置。
例如,本樣本是在新增TRINO服務結束後,需要前往Hive、Spark3、Tez、TRINO與YARN服務的配置頁面修改配置資訊。
-
在集群服务頁面,單擊顯示提示燈的服務地區的配置。
-
單擊提示資訊地區的配置修改。
-
在配置修改面板,勾選所有配置項,單擊保存。保存并下发配置開關預設開啟。
-
重啟相關服務,或者通過提示燈方式使配置生效。重啟服務的具體操作,請參見重啟服務。
配置修改後,相關服務(如 TRINO)會出現待生效標籤,表示變更尚未生效,需重啟服務使其生效。
-
相關文檔
-
如果您需要訪問服務的Web UI,詳情請參見通過控制台訪問開源組件Web介面。
-
如果您需要查看服務的狀態,詳情請參見查看服務和組件健康狀態。
-
如果有服務相關的問題,詳情請參見叢集管理常見問題。