登录 Transwarp Manager 平台-仪表盘 > 集群(页面左侧)- Transwarp ArgoDB 区域-Qurak 服务-配置标签-搜索参数 hive.server2.authentication,开启了LDAP 认证(轻量级目录访问协议)
操作步骤
- 登录至 Manager 管理平台,在页面右上角,下载客户端 TDH-Client 并将其上传至集群中任一节点中。
- 通过 SSH 登录至该节点,进入客户端上传到的目录,执行 tar -xvf tdh-client.tar 命令解压文件。
- 执行下述命令(需 root 权限),完成客户端初始化:
- cd /root/TDH-Client/
source ./init.sh
实际项目中可能此次的用户非执行客户端用户,可以用kinit 用户 切换到对应用户
- 使用 Beeline 工具连接:
beeline -u "jdbc:hive2://<ip/hostname>:<port>/<database_name>" -n <username> -p <password>
-
- <ip/hostname>:需要连接的 Quark 服务中,Quark Server 角色所在节点的 IP 地址或主机名。
- <port>:需要连接的 Quark 服务中,配置参数 hive.server2.thrift.port 的值,默认为 10000。
- <database_name>:要连接到的数据库。
- <username>:用于身份认证的用户名。
- <password>:用户名对应的密码。
连接示例如下:
beeline -u "jdbc:hive2://172.16.20.1:10000/demodata" -n core_user_01 -p ArgoDB@123