本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立使用 Ganglia 的叢集
注意
包含 Ganglia 的 Amazon EMR 的最新版本為 Amazon EMR 6.15.0。若要監控您的叢集,高於 6.15.0 的版本需包含 Amazon CloudWatch 代理程式。
使用主控台建立採用 Ganglia 的叢集
導覽至新的 Amazon EMR 主控台,然後從側邊導覽選取切換至舊主控台。如需有關切換至舊主控台時預期情況的詳細資訊,請參閱使用舊主控台。
-
選擇 建立叢集。
-
在 Software configuration (軟體組態) 中,選擇 All Applications (所有應用程式),接著選擇 Core Hadoop (核心 Hadoop) 或 Spark (Spark)。
-
然後使用適合的組態繼續建立叢集。
使用 將 Ganglia 新增至叢集 AWS CLI
在 中 AWS CLI,您可以使用 create-cluster
搭配 --applications
參數,將 Ganglia 新增至叢集。如果您使用 --applications
參數僅指定 Ganglia,則只會安裝 Ganglia 應用程式。
-
建立叢集時,請輸入下列命令來新增 Ganglia,並使用 EC2 金鑰對的名稱來取代
myKey
。注意
包含 Linux 行接續字元 (\) 是為了提高可讀性。它們可以在 Linux 命令中移除或使用。對於 Windows,請將其移除或取代為插入符號 (^)。
aws emr create-cluster --name "
Spark cluster with Ganglia
" --release-label emr-6.15.0; \ --applications Name=Spark
Name=Ganglia
\ --ec2-attributes KeyName=myKey
--instance-typem5.xlarge
\ --instance-count3
--use-default-roles若您未使用
--instance-groups
參數指定執行個體計數,即會啟動單一主節點,且剩餘執行個體會以核心節點的形式啟動。所有節點都會使用命令中指定的執行個體類型。注意
如果您先前尚未建立預設 EMR 服務角色和 EC2 執行個體設定檔,請先鍵入
aws emr create-default-roles
來建立這些設定檔,然後再鍵入create-cluster
子命令。如需在 中使用 Amazon EMR 命令的詳細資訊 AWS CLI,請參閱 https://docs.aws.amazon.com/cli/latest/reference/emr。