Ganglia를 포함하는 클러스터 생성
참고
Ganglia를 포함하는 Amazon EMR의 마지막 릴리스는 Amazon EMR 6.15.0이었습니다. 클러스터를 모니터링하기 위해 6.15.0 이상의 릴리스에는 Amazon CloudWatch 에이전트가 포함됩니다.
콘솔을 사용하여 Ganglia가 설치된 클러스터를 생성하려면
새 Amazon EMR 콘솔로 이동하고 측면 탐색에서 이전 콘솔로 전환을 선택합니다. 이전 콘솔로 전환할 때 예상되는 사항에 대한 자세한 내용은 이전 콘솔 사용을 참조하세요.
-
클러스터 생성을 선택합니다.
-
소프트웨어 구성에서 모든 애플리케이션 또는 Core Hadoop(코어 하둡) 또는 Spark를 선택합니다.
-
계속해서 적절한 구성으로 클러스터를 생성합니다.
AWS CLI를 사용하여 클러스터에 Ganglia를 추가하려면
AWS CLI에서 create-cluster 파라미터와 --applications를 사용하여 Ganglia를 클러스터에 추가할 수 있습니다. --applications파라미터를 사용하여 Ganglia만 지정하면, Ganglia만 설치됩니다.
-
클러스터를 생성할 때 Ganglia를 추가하려면 다음 명령을 입력하고
myKey에 해당 EC2 키 페어의 이름을 지정합니다.참고
가독성을 위해 Linux 줄 연속 문자(\)가 포함됩니다. Linux 명령에 사용하거나 제외할 수 있습니다. Windows에서는 제외시키거나 캐럿(^)으로 바꿉니다.
aws emr create-cluster --name "Spark cluster with Ganglia" --release-label emr-6.15.0; \ --applications Name=SparkName=Ganglia\ --ec2-attributes KeyName=myKey--instance-typem5.xlarge\ --instance-count3--use-default-roles--instance-groups파라미터를 사용하지 않고 인스턴스 수를 지정하면 단일 마스터 노드가 시작되고 나머지 인스턴스는 코어 노드로 시작됩니다. 모든 노드에는 이 명령에 지정된 인스턴스 유형이 사용됩니다.참고
EMR 서비스 역할과 EC2 인스턴스 프로파일을 아직 생성하지 않았다면
aws emr create-default-roles하위 명령을 입력하기 전에create-cluster를 입력하여 생성합니다.AWS CLI에서 Amazon EMR 명령 사용에 대한 자세한 내용은 https://docs.aws.amazon.com/cli/latest/reference/emr 섹션을 참조하세요.