앱 생성 및 관리
    • PDF

    앱 생성 및 관리

    • PDF

    Article Summary

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

    Data Forest에서 제공하는 앱에 대한 정보 및 앱을 생성하고 관리하는 방법을 설명합니다. Data Forest에서는 15개의 앱을 제공합니다. 모든 앱은 도커 컨테이너로 실행할 수 있으며, Data Forest로 사용자에게 최적화된 빅데이터 시스템을 구축할 수 있습니다.

    참고

    Data Forest에서 제공하는 앱 종류에 대한 설명은 Data Forest 사용 준비를 참조해 주십시오.

    앱 생성

    앱을 생성하는 방법은 다음과 같습니다.

    1. 앱을 소유할 계정을 생성해 주십시오.
    2. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    3. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    4. 기본 설정 화면에 생성하려는 앱에 대한 상세 정보를 입력해 주십시오.
      df-app_2-1_vpc_ko
    이름설명
    계정 이름
    • 앱을 소유할 계정
    • 앱에 접근할 계정 선택
    앱 타입
    • 생성할 앱 타입 선택
    • 예시에서는 GRAFANA-7.5.10 선택
    앱 이름
    • 생성할 앱 이름 지정
    • 최소 3자, 계정과 앱 이름을 합하여 최대 20자
    • 영문자, 소문자, 숫자, 붙임표(-)만 사용 가능
    구동 시간
    • 생성한 앱이 종료되기 전 구동되는 시간(초)
    • -1(영구) 또는 300초(5분) ~ 604,800초(7일)
    버전
    • 앱 구성 수정 시 변경되는 버전
    • 버전 변경 시마다 숫자 증가
    • 앱 생성 시 v1 입력
    • 앱을 실행시킬 YARN 큐 지정
    • Longlived: 서비스 앱을 위한 공용 큐
    Application Master
    vCPU
    • Application Master 구동 시 필요한 vCPU 개수(1vCPU 고정값)
    Application Master
    Memory
    • Application Master 구동 시 필요한 메모리 용량(4GB 고정값)
    컴포넌트
    • 앱을 구성하는 컴포넌트 목록
    • 앱 타입별로 기본 컴포넌트는 고정되어 있으며 사용자는 컴포넌트 리소스만 설정 가능
    • 기본 적용된 값이 권장 리소스
    1. 설정이 완료되면 [다음] 버튼을 클릭해 주십시오.
    2. 사용자 설정 화면에 생성하려는 앱에 대한 Parameters 값들을 입력해 주십시오.
      df-app_2-2_vpc_ko
    이름설명
    Parameters
    • 앱의 설정 가능한 파라미터 목록
    • 앱 타입별로 설정 가능한 파라미터는 고정되어 있으며 사용자는 파라미터 값만 설정 가능
    • 기본 적용된 값이 권장 리소스
    가져오기이전에 생성한 동일 앱의 설정을 복원
    초기화입력한 파라미터 값을 기본값으로 초기화
    1. 설정이 완료되면 [다음] 버튼을 클릭해 주십시오.
    2. 최종 확인한 후 [생성] 버튼을 클릭해 주십시오.
      • 모든 앱은 생성 요청 즉시 YARN에 Application이 제출되고, 앱 생성이 완료되기까지 1~2분 정도가 소요됩니다.
        df-app_2-3_vpc_ko
    참고

    구동 시간: 앱이 구동되어서 종료되기까지의 시간을 의미합니다.
    기본적으로 604,800초(7일)로 생성되며 7일이 지나면 해당 앱은 종료(Killed)됩니다.

    앱 상세 정보 확인

    앱 상세 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼의 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.

    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오. 사용자가 구동한 여러 앱 목록을 볼 수 있습니다.
      df-app-control_01_vpc_ko(1)

      항목설명
      앱 이름앱의 이름
      계정앱에 접근 가능한 계정
      Status앱 상태. Running 상태이더라도 앱 상세 정보 확인 필요
      End Time앱 종료 시간
      Elapsed Time앱 구동 시간
    3. 앱 목록 끝에 있는 df-app_open을 클릭한 후 앱의 상세 정보를 확인하여 주십시오.
      df-app_3-4_vpc_ko

    항목설명
    앱 타입앱 종류
    Status앱 상태
    • ACCEPTED: YARN 스케줄러가 해당 애플리케이션 실행 요청을 받은 상태
    • RUNNING: Application Master에 리소스가 할당되어 애플리케이션이 실행 중인 상태
    • KILLED: 애플리케이션이 예상치 못하게 종료된 상태. Lifetime이 만료되면 종료될 수 있음
    • FINISHED: 애플리케이션이 사용자의 조작에 의해 정상적으로 종료된 상태
    • STOPPED: 애플리케이션 정지 상태. Restart 가능. 동일한 애플리케이션 ID 소유
    • FAILED: 애플리케이션 생성 실패 상태. 내부 오류로 인한 실패일 수 있으므로 재시도 혹은 고객 문의 접수
    • CHANGING: 애플리케이션이 변경 중인 상태. 주로 Lifetime 수정 중 또는 Flex 중인 경우 나타나며, 정상적으로 변경되면 Running 상태로 변경됨
    앱 이름앱의 이름
    Lifetime앱의 남은 구동 시간.
    앱 구동 시간이 0초가 되면 앱이 중지됨
    앱 구동 시간을 연장하려면 [수정] 버튼 클릭
    버전앱 구성 수정 시 변경되는 버전
    버전 변경 시마다 숫자 증가
    앱 생성 시 v1 입력
    큐 이름앱 생성 시 선택한 큐
    애플리케이션 ID앱이 YARN에 제출된 후 받은 애플리케이션 ID
    계정앱에 접근 가능한 계정
    사용자 설정앱에 설정된 파라미터 값
    참고
    • 앱 목록의 StatusRunning이더라도 앱 구동이 완료된 것이 아닐 수 있습니다. 앱을 구성하는 모든 컨테이너들의 정상 구동 여부를 확인하려면 앱 상세 정보의 StatusStable 상태인지 확인해야 합니다.
    • 앱 목록의 StatusYARN Application의 상태를 의미하며, 앱 상세 정보의 StatusYARN Service 상태를 의미합니다.

    클러스터 접속 정보 확인

    클러스터의 애플리케이션 유형별 접속 정보를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 생성한 앱을 선택한 후, 앱 상세 정보의 Quick links > [접속정보 상세보기] 를 클릭해 주십시오.
    4. 클러스터의 애플리케이션 유형별 접속 정보를 확인해 주십시오.
      df-account_13_vpc_ko

    앱 관리

    Application Manager 노드 종료

    앱에 이슈가 있어 정상 동작 하지 않을 경우 AM(Application Manager) 재시작([Kill AM])을 진행합니다. 새로 기동한 AM에서 상태를 파악하고 해당 앱을 정상화시킬 수 있습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택하고 앱을 선택해 주십시오.
    4. 앱 상세보기에서 [Kill AM] 버튼을 클릭해 주십시오.

    컨테이너 개수 조정

    컴포넌트별로 컨테이너 개수를 조정할 수 있습니다.

    컴포넌트의 컨테이너 개수를 변경하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택하고 컨테이너 개수를 조정할 앱을 선택한 후 [Flex] 버튼을 클릭해 주십시오.
    4. 팝업 창이 나타나면 컨테이너 개수를 수정하고 [수정] 버튼을 클릭해 주십시오.
      df-app-control_04_vpc_ko
    주의

    컨테이너 개수를 변경할 경우 데이터가 유실될 위험이 있으므로 백업 등과 같은 적절한 조치를 취해야 하며, 반드시 필요한 경우에만 컨테이너 개수를 수정해 주십시오.

    앱 시작

    종료한 앱을 다시 시작하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택하고 앱 목록에서 시작할 앱을 선택한 후 [시작] 버튼을 클릭해 주십시오.

    앱 종료

    앱을 종료하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택하고 앱 목록에서 종료할 앱을 선택한 후 [종료] 버튼을 클릭해 주십시오.

    앱 삭제

    앱을 삭제하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Big Data & Analytics > Data Forest 메뉴를 차례대로 클릭해 주십시오.
    2. 좌측의 Data Forest > Apps 메뉴를 클릭해 주십시오.
    3. 계정을 선택하고 앱 목록에서 삭제할 앱이 종료된 상태인지 확인해 주십시오.
      • 앱을 삭제하기 전에 앱을 종료해야 합니다.
    4. 삭제할 앱을 선택하고 [삭제] 버튼을 클릭해 주십시오.

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

    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.