Cloud Hadoop (VPC) 개요
- 인쇄
- PDF
Cloud Hadoop (VPC) 개요
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
VPC 환경에서 이용 가능합니다.
개요
네이버 클라우드 플랫폼은 NAVER의 최신 컴퓨팅 기술과 운영 노하우가 축적된 클라우드 서비스입니다.
네이버 클라우드 플랫폼에서 제공하는 서비스와 솔루션을 활용할 수 있도록 지원하는 응용 프로그램 인터페이스(API)를 네이버 클라우드 플랫폼 API라고 합니다.
공통 설정
API URL
https://ncloud.apigw.gov-ntruss.com/vhadoop/v2/
요청 헤더
헤더명 | 설명 |
---|---|
x-ncp-apigw-timestamp | - 1970년 1월 1일 00:00:00 협정 세계시(UTC)부터의 경과 시간을 밀리초(Millisecond)로 나타낸 것 - API Gateway 서버와 시간 차가 5분 이상 나는 경우 유효하지 않은 요청으로 간주 |
x-ncp-iam-access-key | NAVER Cloud Platform에서 발급받은 API Key 또는 IAM에서 발급받은 AccessKey |
x-ncp-apigw-signature-v2 | - 위 예제의 Body를 AccessKey와 맵핑되는 SecretKey로 암호화한 서명 - HMAC 암호화 알고리즘은 HmacSHA256 사용 |
오퍼레이션
Cloud Hadoop (VPC)
API명 | 설명 |
---|---|
backupClusterConfiguration | 클러스터에 매핑된 Object Storage 버킷에 클러스터 내 모든 구성 요소의 클라이언트 설정 백업 |
changeCloudHadoopNodeCount | Cloud Hadoop의 노드 개수 변경 |
changeCloudHadoopNodeSpec | Cloud Hadoop의 노드 스펙 변경 |
createCloudHadoopInstance | Cloud Hadoop 인스턴스 생성 |
createCloudHadoopNotebookInstance | Cloud Hadoop Notebook 인스턴스 생성 |
deleteCloudHadoopInstance | Cloud Hadoop 인스턴스 삭제 |
deleteCloudHadoopNotebookInstance | Cloud Hadoop Notebook 인스턴스 삭제 |
getCloudHadoopAddOnList | Cloud Hadoop의 Add-On 리스트 조회 |
getCloudHadoopBucketList | Cloud Hadoop 에서 사용할 수 있는 Object Storage 버킷 리스트 조회 |
getCloudHadoopNotebookBucketList | Cloud Hadoop Notebook에서 사용할 수 있는 Object Storage 버킷 리스트 조회 |
getCloudHadoopClusterTypeList | 클러스터 버전에 따른 Cloud Hadoop 클러스터 Type 조회 |
getCloudHadoopNotebookComponentList | Cloud Hadoop Notebook Component 조회 |
getCloudHadoopImageProductList | Cloud Hadoop 상품 코드 리스트 조회 |
getCloudHadoopNotebookImageProductList | Cloud Hadoop Notebook 상품 코드 리스트 조회 |
getCloudHadoopInstanceDetail | Cloud Hadoop 인스턴스 상세 정보 조회 |
getCloudHadoopNotebookInstanceDetail | Cloud Hadoop Notebook 인스턴스 상세 정보 조회 |
getCloudHadoopInstanceList | Cloud Hadoop 인스턴스 리스트 조회 |
getCloudHadoopNotebookInstanceList | Cloud Hadoop Notebook 인스턴스 리스트 조회 |
getCloudHadoopLoginKeyList | Cloud Hadoop 인증키 리스트 정보 조회 |
getCloudHadoopMysqlInstanceList | Cloud Hadoop Hive 메타스토어와 연동할 Cloud DB for MySQL (VPC)의 인스턴스 리스트를 조회 |
getCloudHadoopMysqlUserList | Cloud Hadoop Hive 메타스토어와 연동할 Cloud DB for MySQL (VPC)의 유저 리스트를 조회 |
getCloudHadoopObjectList | Cloud Hadoop에서 사용할 수 있는 Object Storage 버킷의 파일 리스트를 조회 |
getCloudHadoopProductList | 사용 가능한 Cloud Hadoop 서버 스펙 코드 리스트 조회 |
getCloudHadoopNotebookProductList | 사용 가능한 Cloud Hadoop Notebook 서버 스펙 코드 리스트 조회 |
getCloudHadoopTargetSubnetList | Cloud Hadoop의 Subnet 리스트 조회 |
getCloudHadoopTargetVpcList | Cloud Hadoop의 VPC 리스트 조회 |
saveExternalHiveMetaStore | 사용자 계정에 생성된 Cloud DB for MySQL(VPC) 데이터베이스에 Cloud Hadoop Hive 메타스토어를 연동 |
testConnectExternalHiveMetaStore | 사용자 계정에 생성된 Cloud DB for MySQL(VPC) 데이터베이스와 Cloud Hadoop Hive 메타스토어를 연동 가능한 지 테스트 |
에러 코드
API 요청이 잘못되었거나 처리 도중 오류가 발생하면 HTTP 상태코드로 성공/실패를 반환하고 JSON/XML 형식으로 상세 메시지를 반환합니다.
응답 예시
{
"responseError":{
"returnCode":"리턴-코드",
"returnMessage":"리턴-메시지"
}
}
출력형식이 xml일 경우
<responseError>
<returnCode>리턴-코드</returnCode>
<returnMessage>리턴-메시지</returnMessage>
</responseError>
에러 응답
HTTP 상태 | 리턴 코드 | 리턴 메시지 | 설명 | 해결방안 |
---|---|---|---|---|
400 | 900 | Required field is not specified. location: [필수파라미터이름] | 필수 파라미터가 없는 경우 | 필수 파라미터 추가 |
400 | 5000009 | An error occurred while processing the internal system. | 내부 시스템 오류가 발생하였을 경우 | 고객지원 > 문의하기로 문의 |
400 | 5000020 | Processing of [View or Change]/[SubAccount 액션 이름] SubAccount authentication failed. | SubAccount 권한이 없는 경우 | 해당 계정에 권한 추가 |
400 | 5001005 | The cluster is in another operation. Please try again after the existing work is completed. | 이미 동작중인 클러스터 호출한 경우 | 동작이 완료된 후 사용가능 |
400 | 5001022 | Not a user-owned cluster. | 클러스터 번호를 잘못 입력한 경우 | 올바른 클러스터 번호 입력 |
400 | 5001049 | Network Interface does not have an IP that can be assigned. | Subnet 부족인 경우 | VPC 네트워크의 Subnet 추가 |
400 | 5001139 | Contract restriction error. Creation limit is set. The cluster can no longer be created. Please contact customer support to modify the limit. | 생성 한도 제한이 걸리는 경우 | 고객지원 > 문의하기로 문의 |
400 | 5001269 | The instance could not be found. | 삭제된 클러스터에 대한 제어를 한 경우 | 생성된 클러스터 내에서 다시 요청 |
이 문서가 도움이 되었습니까?