get-hadoop-cluster-info
    • PDF

    get-hadoop-cluster-info

    • PDF

    기사 요약

    Data Box 내 Hadoop Cluster의 각 node 정보 및 접속 정보를 조회합니다.

    GET https://{endpoint}/data-box/get-hadoop-cluster-info
    

    요청

    요청 파라미터

    파라미터명필수 여부타입제약 사항설명
    dataBoxFrameNoYesIntegerData Box Frame 번호
    dataBoxNoYesIntegerData Box 번호
    instanceNoYesIntegerHadoop instance no

    응답

    HTTP 상태코드설명
    200성공
    400요청 정보 오류
    401인증 실패
    403요청 정보에 대한 권한 없음
    404리소스가 존재하지 않음
    500서버 오류

    예시

    요청 예시

    https://databoxframe.apigw.ntruss.com/api/v1/data-box/get-hadoop-cluster-info?dataBoxFrameNo=1045&dataBoxNo=198&instanceNo=*****
    

    응답 예시

    {
      "specList": [
        {
          "name": "Hadoop Edge",
          "spec": "Hadoop Linux Server (S4-H1 : 4vCPU 16GB Mem)",
          "nodeCount": 1
        },
        {
          "name": "Hadoop Master",
          "spec": "Hadoop Linux Server (S4-H1 : 4vCPU 16GB Mem)",
          "nodeCount": 2
        },
        {
          "name": "Hadoop Worker",
          "spec": "Hadoop Linux Server (S4-H1 : 4vCPU 16GB Mem)",
          "nodeCount": 2
        }
      ],
      "connectionList": [
        {
          "applicationName": "Ambari",
          "connectionUrl": "https://-.-.-.-:8443"
        },
        {
          "applicationName": "Hue",
          "connectionUrl": "https://-.-.-.-:8081"
        },
        {
          "applicationName": "Zeppelin",
          "connectionUrl": "https://-.-.-.-:9996"
        }
      ],
      "storageList": [
        {
          "name": "NAS for export",
          "storagePath": "/mnt/nasw198n1"
        }
      ]
    }
    

    속성

    항목필수 여부타입제약 사항설명
    specList.nameYesStringHadoop node 명
    specList.specYesStringHadoop node spec 명
    specList.nodeCountYesIntegerHadoop node 명
    connectionList.applicationNameYesString접속 대상 어플리케이션 명
    connectionList.connectionUrlYesString어플리케이션 접속 url
    storageList.nameYesStringNAS 스토리지 명
    storageList.storagePathYesStringNAS 마운트 경로

    오류 코드

    HTTP Status Code리턴 코드설명
    200-일반적인 요청 성공
    40010001,
    130***
    요청 정보 및 파라미터 오류
    40310002요청 정보에 대한 권한 없음
    40410009리소스가 존재하지 않음
    500130000서비스 내부 오류
    500139999연동 서비스 API 호출 오류

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

    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.