testConnectExternalHiveMetaStore
  • PDF

testConnectExternalHiveMetaStore

  • PDF

本功能可在VPC环境下使用。

概述

测试用户账户中创建的Cloud DB for MySQL (VPC)数据库和Cloud Hadoop Hive Metastore是否可以进行关联。

可通过Cloud DB for MySQL (VPC)关联Metastore并使用。
将Cloud Hadoop Hive Metastore关联到
用户账户中创建的Cloud DB for MySQL (VPC)数据库。
每个集群仅限添加1个以USER_ID + HOST(IP)为单位的关联账户。

仅可在MySQL 5.7.x版本中进行关联,且仅在Cloud DB for MySQL (VPC)处于正在运行的状态下才会支持该功能。
执行TEST CONNECTION功能时,将创建hive_*_CHadoop形式的数据库。
Metastore关联账户仅支持DDL权限。

作为初步任务,将 Cloud Hadoop 中使用的 ACG 添加到Cloud DB for MySQL (VPC) ACG 中,并允许所有通信以进行正常互通。

请求

请求参数

参数名 是否必需 类型 限制事项 描述
regionCode No String - 区域代码
- 可决定拟测试是否可以关联Hive Metastore的区域(Region)。
- regionCode可通过getRegionList操作获取。
-(默认:选择getRegionList查询结果的第一个区域
cloudHadoopInstanceNo Yes String - Cloud Hadoop实例编号
- cloudHadoopInstanceNo可通过getCloudHadoopInstanceList操作获取。
cloudMysqlInstanceNo Yes String - 拟测试Hive Metastore是否可以进行关联的Cloud DB for MySQL (VPC)实例编号
- cloudMysqlInstanceNo可通过getCloudHadoopMysqlInstanceList操作获取。
cloudMysqlUserName Yes String - 拟测试Hive Metastore是否可以进行关联的Cloud DB for MySQL (VPC)访问用户名
- cloudMysqlUserName可通过getCloudHadoopMysqlUserList操作获取。
cloudMysqlUserPassword Yes String - 拟测试Hive Metastore是否可以进行关联的Cloud DB for MySQL (VPC)访问用户密码
- cloudMysqlUserPassword可通过getCloudHadoopMysqlUserList操作获取。
output No String - 响应结果的格式类型
- Options: xml | json
- Default: xml

示例

请求示例

ncloud vhadoop testConnectExternalHiveMetaStore --regionCode KR --cloudHadoopInstanceNo 821***  --cloudMysqlInstanceNo 823*** --cloudMysqlUserName test** --cloudMysqlUserPassword ******

响应示例

<testConnectExternalHiveMetaStoreResponse>
    <requestId>65544ec3-8da6-4bf1-9b0c-5957d110bd42</requestId>
    <returnCode>0</returnCode>
    <returnMessage>success</returnMessage>
</testConnectExternalHiveMetaStoreResponse>

本文对您有帮助吗?