기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
HBase를 포함하는 클러스터 생성
이 섹션의 절차에서는 AWS Management Console 및를 사용하여 클러스터를 시작하는 기본 사항을 다룹니다 AWS CLI. Amazon EMR 클러스터를 계획, 구성 및 시작하는 방법에 대한 자세한 내용은 Amazon EMR 관리 안내서의 클러스터 계획 및 구성을 참조하세요.
콘솔을 사용하여 HBase를 포함하는 클러스터 생성
콘솔을 사용하여 클러스터를 시작하는 빠른 단계는 Amazon EMR 관리 안내서에서 Amazon EMR 시작하기를 참조하세요.
콘솔을 사용하여 설치된 HBase와 함께 클러스터를 시작하려면
https://console.aws.amazon.com/emr
Amazon EMR 콘솔을 엽니다. -
클러스터 생성 및 Go to advanced options(고급 옵션으로 이동)를 선택합니다.
-
소프트웨어 구성에서 Amazon 릴리스 버전 4.6.0 이상을 선택합니다(최신 버전 권장). HBase 및 기타 원하는 애플리케이션을 선택합니다.
Amazon EMR 버전 5.2.0 이상의 경우 HBase 스토리지 설정 아래에서 HDFS 또는 S3를 선택합니다. 자세한 내용은 Amazon S3 기반(Amazon S3 스토리지 모드) 단원을 참조하십시오.
-
필요에 따라 다른 옵션을 선택한 다음 클러스터 생성을 선택합니다.
를 사용하여 HBase로 클러스터 생성 AWS CLI
다음 명령을 사용하여 HBase가 설치된 상태로 클러스터를 생성합니다.
aws emr create-cluster --name "
Test cluster
" --release-labelemr-7.7.0
\ --applications Name=HBase
--use-default-roles --ec2-attributes KeyName=myKey
\ --instance-typem5.xlarge
--instance-count3
참고
가독성을 위해 Linux 줄 연속 문자(\)가 포함됩니다. Linux 명령에 사용하거나 제외할 수 있습니다. Windows에서는 제외시키거나 캐럿(^)으로 바꿉니다.
Amazon S3 기반 HBase를 사용할 경우 JSON 구성 객체에 대한 참조와 함께 --configurations
옵션을 지정합니다. 구성 객체에는 hbase.rootdir
속성을 사용하여 HBase 데이터가 저장된 Amazon S3에서의 위치를 지정하는 hbase-site
분류가 포함되어야 합니다. 또한 hbase
속성을 사용하여 s3
을 지정하는 hbase.emr.storageMode
분류도 포함되어야 합니다. 다음 예제에서는 이러한 구성 설정이 포함된 JSON 코드 조각을 보여줍니다.
[ { "Classification": "hbase-site", "Properties": { "hbase.rootdir": "
s3://amzn-s3-demo-bucket/MyHBaseStore
" } }, { "Classification": "hbase", "Properties": { "hbase.emr.storageMode": "s3
" } } ]
Amazon S3 기반 HBase에 대한 자세한 내용은 Amazon S3 기반(Amazon S3 스토리지 모드) 섹션을 참조하세요. 분류에 대한 자세한 내용은 애플리케이션 구성 단원을 참조하십시오.