플레이북

다운로드 이벤트

개인정보를 입력하시면

바로 플레이북을 다운로드 받을 수 있습니다.

지금 다운받으세요! 

Search

Azure CLI 환경에서 HDInsight 클러스터를 관리하면 좋은 점

빅 데이터 환경을 클라우드에 꾸리는 것, 이제는 너무 흔한 일이죠. 실제로 많은 기업이 Azure 환경이 제공하는 HDInsight를 이용해 빅 데이터 관련 각종 데이터 작업을 처리합니다. 하드웨어 인프라 신경 쓰지 않고 필요한 구성으로 빅 데이터 관련 클러스터를 구축해 운영할 수 있다 보니 그 편의성이 매우 높습니다.



최근 마이크로소프트가 HDInsight 관리자가 더 편히 작업할 수 있는 옵션을 하나 더 추가했습니다. 바로 Azure CLI 환경에서 HDInsight를 관리할 수 있도록 한 것입니다. 이 덕에 관리자는 윈도우, 맥, 리눅스 상에서 Azure CLI를 이용하거나, Azure Cloud Shell을 통해 브라우저에서 각종 명령을 통해 빅 데이터 클러스터를 관리할 수 있습니다.

Azure CLI로 할 수 있는 일은 크게 다섯 가지로 구분해 볼 수 있습니다.

1. 클러스터 관리 - HDInsight 클러스터 생성, 삭제, 리스트, 리사이즈, 속성 보기

2. 스트립트 실행 - HDInsight 클러스터를 대상으로 스트립트 실행, 스트립트 실행 내역 보기

3. OMS(Operation Management Suite) 통합 - OMS/Long Anaytics를 통해 HDInsight 클러스터 관리

4. 애플리케이션 관리 - HDInsight 클러스터에서 운영 중인 애플리케이션 생성, 삭제, 리스트, 속성 보기

5. 코어 사용 현황 파악 - 글로벌 규모로 배포한 대규모 클러스터의 자원 사용 현황을 리전 단위로 파악

그렇다면 Azure CLI로 HDInsight를 관리할 수 있다는 것의 의미는 무엇일까요? 일단 관리자가 어떤 운영체제 기반의 시스템을 쓰건 편하게 접근할 수 있다는 것이 하나 있습니다. 그리고 Azure CLI가 제공하는 대화형 모드, 자동 완성 기능 등의 편의성을 누릴 수 있는 게 두 번째 효과입니다. 파라미터 이름, 클러스터 이름, 스토리지 계정 키 등을 일일이 외우지 않고 편하게 작업하기 좋습니다.

프리뷰 단계이긴 하지만 일단 써보면서 정식 발표를 기다리는 것도 나쁘지 않을 것 같네요. 사용법은 간단합니다. 먼저 윈도우, 맥, 리눅스 등 사용하는 운영체제에 맞는 Auzre CLI를 다운로드해 설치합니다. 그리고 다음과 같이 로그인한 다음 명령어를 참조해 사용해 보면 됩니다.


'az login' 명령으로 로그인한 다음에 'az account show' 명령으로 현재 활화된 구독을 확인합니다. 그리고 'az hdinsight -h' 명령으로 사용 가능한 명령어를 참조해 작업하면 됩니다.


#Azure #애저 #락플레이스 #빅데이터 #클러스터 #HDInsight #CLI


0 views