Quick links 접속
    • PDF

    Quick links 접속

    • PDF

    Article Summary

    VPC 환경에서 이용 가능합니다.

    Data Forest 앱을 생성하면 각 앱마다 Quick links가 제공됩니다. 이 가이드에서는 Quick link의 종류와 Quick link에 접속하는 방법을 설명합니다.

    1. AppMaster UI

    앱은 YARN 애플리케이션 형태로 실행되므로, 모든 앱은 AppMaster에 대한 Quick link를 가집니다. AppMaster 링크를 클릭하면 'AppMaster' 페이지가 나타납니다. Data Forest 계정과 비밀번호를 입력하여 로그인할 수 있습니다.
    df-vpcvm_quicklink01_vpc.

    AppMaster에 로그인하면 사용자 계정이 소유한 전체 앱을 확인할 수 있습니다.
    df-vpcvm_quicklink02_vpc.

    Cluster

    항목설명
    About클러스터 정보, RM 정보
    Nodes노드 정보
    Node Labels클러스터의 노드 레이블(Node Label) 정보
    Applications앱을 상태별로 확인 가능 (앱 상태: NEW, NEW_SAVING, SUBMITTED, ACCEPTED, RUNNING, FINISHED, FAILED, KILLED)
    Scheduler애플리케이션 큐의 세부 정보

    Tools

    항목설명
    Configuration클러스터 설정 정보
    Local logs각 컨테이너 로그 확인. 운영자 권한의 계정만 접근 가능
    Server stacksstack 정보
    Server metrics클러스터 전체 메트릭
    참고

    Local Log 페이지는 운영자 권한의 계정만 접근할 수 있습니다. 일반 사용자는 접근 불가하며 해당 메뉴 접근 시 HTTP 403 error가 나타납니다.

    2. Web Shell UI

    YARN 컨테이너에 직접 접속할 수 있는 웹 셸(Web Shell)입니다. Data Forest 계정과 비밀번호를 입력하여 로그인할 수 있습니다. 웹 셸에서는 사용자 변경을 할 수 없습니다.

    df-appquicklink_03_vpc_ko

    3. Supervisor UI

    Supervisor는 각기 다른 컨테이너에서 실행되는 ES 프로세스가 종료되지 않았는지 모니터링하고 관리합니다. ES 프로세스를 재시작 또는 정지시키거나 로그를 확인할 수 있습니다. 노드의 역할별로 Supervisor UI가 존재합니다.

    • supervisor-es-ingest-0: 인제스트 노드의 프로세스를 관리합니다.
    • supervisor-es-coord-0: 코디네이팅 노드의 프로세스를 관리합니다.
    • supervisor-es-data-0: 데이터 노드의 프로세스를 관리합니다.
    • supervisor-es-master-0: 마스터 노드의 프로세스를 관리합니다.

    Data Forest 계정과 비밀번호를 입력하고 로그인하면 다음과 같은 화면이 나타납니다.
    df-appquicklink_04_vpc_ko

    4. HTTP REST API 주소

    Elasticsearch, Spark History Server 등의 앱은 REST API를 제공합니다. 연동을 위해 필요한 configuration에 HTTP REST API 주소를 사용합니다.

    5. JDBC connection string

    Apache Hive 앱에서 제공하는 JDBC connection string은 Beeline, Apache Zeppelin, Apache Hue, 사용자 정의 프로그램에서 JDBC로 연결 시 사용되는 Connection String입니다.

    Data Forest에서 생성한 App의 Quick links에 접속하려면 우선 노트북을 생성해야 합니다. 노트북 생성이 완료되면 SSH 터널링을 통해 노트북 서버에 접속한 후 Data Forest Quick links에 접속할 수 있습니다.

    df-vpcvm_06_vpc

    1. 노트북 생성

    노트북을 생성하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에 접속해 주십시오.
    2. Platform 메뉴의 VPC을 클릭해 VPC 환경으로 변경해 주십시오.
    3. Products & Services > Networking > VPC 메뉴를 차례대로 클릭해 주십시오.
    4. 1개 이상의 VPC를 생성해 주십시오.
      • 여러 개의 머신을 같은 VPC에 두고 사용 가능
    5. Products & Services > Networking > VPC > Subnet Management 메뉴를 차례대로 클릭해 주십시오.
    6. Public Subnet을 생성해 주십시오.
    7. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    8. 좌측의 Notebooks > 노트북 생성 버튼을 클릭해 주십시오.
    9. 노트북 설정 화면에서 생성하려는 노트북에 대한 상세 정보, 인증키 정보 등을 입력해 노트북을 생성해 주십시오.
    참고
    • VPC를 생성하는 방법은 VPC 가이드 참조해 주십시오.
    • 노트북를 생성하는 방법은 노트북 생성을 참조해 주십시오.

    2. ACG 룰 설정

    노트북의 ACG 룰을 변경하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest > Notebooks 메뉴를 차례대로 클릭해 주십시오.
    2. 접근하려는 노트북을 선택한 후 상세정보 화면에서 ACG 바로가기를 클릭해 주십시오.
      df-vpcvm_09_vpc
    3. 설정을 변경할 ACG를 선택한 후 [ACG]설정 버튼을 클릭해 주십시오.
      df-vpcvm_10_vpc
    4. 다음 네 가지 정보를 입력하고 ACG Rule을 추가해 주십시오.
    • 프로토콜: TCP
    • 접근 소스: SSH 통신을 하는 로컬 장비의 IP
    • 허용 포트: 22
    • 메모 (선택)
      df-vpcvm_11_vpc

    3. SSH 터널링 설정 및 접속

    1. 사용자 PC와 노트북 사이에 SSH 터널을 생성하기 위해 사용자PC의 터미널에서 아래 명령어를 입력해 주십시오.
      • -D {port number} 옵션으로 사용자의 PC에서 임의의 포트 지정 가능
      • SSH 접속 계정은 forest 이며 변경할 수 없습니다.
       $ ssh -i <PEM-FILE-PATH> -C2qTnNf -D 9494 forest@<Notebook_domain>
      
    2. 노트북 생성시 발급받은 인증키를 사용하여 노트북 노드에 접속해 주십시오.

    4. 프록시 설정

    Firefox 브라우저에서 프록시 설정

    Firefox 브라우저에서 프록시 설정하는 방법은 다음과 같습니다

    1. Firefox 브라우저를 열어 주십시오.
    2. 브라우저 우측 상단의 df-quick-start_i-firefox > 설정 > 네트워크 설정 > [설정] 버튼을 클릭해 주십시오.
    3. 인터넷 프록시 접근 설정 > 수동 프록시 설정을 클릭해 주십시오.
    4. SOCKS 호스트 정보를 입력해 주십시오.
      • SOCKS v5 선택
      • SOCKS 호스트: 127.0.0.1 입력
      • 포트: 9494
        df-vpcvm_07_vpc_ko
    5. '비밀번호가 저장되어 있으면 인증 시 묻지 않기', 'SOCKS v5를 사용할 때 프록시 DNS'의 체크 박스를 클릭해 주십시오.
    6. 프록시 설정이 완료되면 [확인] 버튼을 클릭해 주십시오.
    참고

    Data Forest 서버에 접근하지 않을 때는 프록시 설정을 'No Proxy(프록시 사용 안함)'로 변경해야 정상적으로 인터넷을 사용할 수 있습니다.

    macOS의 Chrome 브라우저에서 프록시 설정

    mac 운영체제에서 Chrome 브라우저로 프록시 설정하는 방법은 다음과 같습니다.

    cmd에 다음 명령어를 실행해 주십시오.

    $ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --proxy-server="socks5://127.0.0.1:9494"
    

    Windows의 Chrome 브라우저에서 프록시 설정

    Windows 운영체제에서 Chrome 브라우저로 프록시 설정하는 방법은 다음과 같습니다.

    1. Chrome 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 속성을 클릭해 주십시오.
    2. Chrome 속성 창이 나타나면 [바로 가기] 탭 > 대상(T) 의 입력된 텍스트 끝에 --proxy-server="socks5://127.0.0.1:9876"을 추가해 주십시오.
      df-vpcvm_08_vpc_ko

    Quick links 접속 설정을 완료한 후 접속 여부를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. Quick links를 확인할 앱을 클릭하여 상세 정보 영역을 열어 주십시오.
    4. 앱 상세 정보 영역에서 Quick links > AppMaster의 링크를 클릭해 주십시오.
      df-vpcvm_2-1_ko
    5. AppMaster 로그인 페이지가 나타나는지 확인해 주십시오.
      df-vpcvm_quicklink01_vpc

    이 문서가 도움이 되었습니까?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.