下载客户端
操作场景
MRS集群提供了默认的客户端,用户可以通过客户端执行管理操作、运行业务或进行二次开发。使用客户端前需要下载客户端软件包。
操作步骤
- 登录FusionInsight Manager。
- 在“主页”右上方单击“下载客户端”。
界面显示“下载集群客户端”对话框。
- 在“选择客户端类型”选择一个类型。
- “完整客户端”表示下载包中包含了脚本、编译文件和配置文件。
- “仅配置文件”表示下载包仅包含客户端配置文件。
一般适用于应用开发任务。例如完整客户端已下载并安装后,集群管理员通过Manager界面修改了服务配置,开发人员需要更新客户端配置文件的场景。
平台类型包括x86_64和aarch64两种,可分别在x86和ARM节点上安装使用。默认情况下,下载的客户端平台类型和服务端保持一致。
- 选择客户端文件下载位置,并配置相关参数后。单击“确定”。
- 服务器端:下载到集群的主OMS节点上。
文件生成后默认保存在主OMS节点“/tmp/FusionInsight-Client/”路径。支持修改为其他目录且omm用户需要拥有目录的读、写与执行权限。如果路径中已存在客户端文件,会覆盖路径下已有的客户端文件。
集群内安装的服务较多时,集群客户端文件较大,且在安装客户端过程中解压客户端文件也会占用较多磁盘空间。建议将客户端文件下载至其他磁盘空间充足的目录下,或者在安装客户端后及时删除客户端下载目录内的冗余文件,避免“/tmp”目录所在磁盘空间被占满影响集群节点的正常运行。
等待文件生成后,可以使用omm用户或客户端安装用户将获取的下载包复制到其他目录,例如“/opt/Bigdata/hadoopclient”。
- 浏览器:下载到本地电脑。
- 远端节点:下载到主OMS节点外的其他节点上。选择该项还需配置以下参数:
表1 下载到远端节点配置参数 参数名称
参数说明
样例
保存到如下路径
客户端文件保存路径。
仅保存到远端节点该路径下,如果存在客户端文件,会覆盖路径下已有的客户端文件。登录远端节点用户需要对下载路径具有写权限。
/tmp/FusionInsight-Client-Remote/
主机IP
远端节点的IP地址。
说明:远端节点的平台类型需要与所下载客户端的平台类型一致,否则可能导致安装客户端失败。
x.x.x.x
主机端口
远端节点的主机端口。
22
登录用户名称
登录远端节点的用户名称。
远端节点用户需要对下载路径具有写权限。
xxx
登录方式
登录方式:
- 密码:使用密码登录。
- SSH私钥:使用SSH私钥登录。
- 免密:选择该方式,用户需要具有免密登录节点的功能。
密码
登录用户密码
“登录方式”选择“密码”时,需要配置该参数。
配置为登录用户的密码。
xxx
SSH私钥
“登录方式”选择“SSH私钥”时,需要配置该参数。
单击“添加文件”选择SSH私钥文件并上传。
-
自动部署到节点
是否自动部署到节点。客户端类型选择“完整客户端”时,支持配置该参数。
- 是,客户端会自动在当前节点上安装部署。
- 否,客户端不会自动安装部署。需要在客户端下载成功后手动进行安装。
是
客户端部署路径
“自动部署到节点”选择“是”时,需要配置该参数。如果仅下载配置文件,则无该参数。
远端节点上部署路径若已存在,该路径下不能包含任何文件。若不存在,该路径会被创建。登录远端节点用户需要对该路径具有执行和写权限。
/opt/testclient
- 服务器端:下载到集群的主OMS节点上。
- 客户端下载成功后,可以参考安装客户端进行客户端的安装。