更新时间:2024-11-29 GMT+08:00
使用MOTService客户端
操作场景
该任务指导用户在运维场景或业务场景中使用MOTService客户端。
前提条件
- 已安装客户端。例如安装目录为“/opt/hadoopclient”,以下操作的客户端目录只是举例,请根据实际安装目录修改。
- 各组件业务用户由MRS集群管理员根据业务需要创建。安全模式下,“机机”用户需要下载keytab文件。“人机”用户第一次登录时需修改密码。
- 已提前创建好待连接的数据库。可参考从零开始使用MOTService章节。
使用MOTService客户端
- 以客户端安装用户,登录安装客户端的节点。
- 执行以下命令,切换到客户端安装目录。
cd /opt/hadoopclient
- 执行以下命令配置环境变量。
source bigdata_env
- 若安装了MOTService多实例,在使用客户端连接具体MOTService实例时,请执行以下命令加载具体实例的环境变量,否则请跳过此步骤。例如,加载MOTService2实例环境变量:
source MOTService2/component_env
- 执行以下命令登录用户创建的自定义数据库。
gsql -d 数据库名称 -p 数据库连接端口 -U 用户名 -W 用户密码 -r
例如执行:
gsql -d db_mot -p 20105 -U motuser -W password -r
如下表示登录成功:
gsql ((openGauss x.x.x) compiled at xxxx-xx-xx 18:03:55 commit 0 last mr 169 ) Non-SSL connection (SSL connection is recommended when requiring high-security) Type "help" for help. db_mot=>
若产生业务的节点与MOTService节点不在同一节点可添加“-h”参数,默认使用SSL连接,如:
gsql -d db_mot -p 20105 -U motuser -W password -h '登录MOTService数据库IP地址' -r
如下表示登录成功:
gsql ((openGauss x.x.x) compiled at xxxx-xx-xx 18:03:55 commit 0 last mr 169 ) SSL connection (cipher: ECDHE-RSA-AES128-GCM-SHA256, bits: 128) Type "help" for help. db_mot=>
可通过如下参数配置是否仅使用SSL连接:
登录FusionInsight Manager,选择“集群 > 服务 > MOTService > 配置 > 全部配置”,搜索参数“REQUIRE_SSL”,根据需求配置:
- true:服务端仅支持使用SSL连接。
- false:服务端可使用SSL连接也可以不使用SSL连接,不使用SSL连接存在安全风险,请谨慎。
父主题: 使用MOTService