MAPREDUCE服务 MRS-更新客户端(3.x之前版本):全量更新主Master节点的原始客户端
全量更新主Master节点的原始客户端
场景描述
用户创建集群时,默认在集群所有节点的“/opt/client”目录安装保存了原始客户端。以下操作以“/opt/Bigdata/client”为例进行说明。
- MRS 普通集群,在console页面提交作业时,会使用master节点上预置安装的客户端进行作业提交。
- 用户也可使用master节点上预置安装的客户端来连接服务端、查看任务结果或管理数据等
对集群安装补丁后,用户需要重新更新master节点上的客户端,才能保证继续使用内置客户端功能。
操作步骤
- 登录MRS Manager页面,具体请参见访问MRS Manager(MRS 3.x之前版本),然后选择“服务管理”。
- 单击“下载客户端”。
“客户端类型”选择“完整客户端”,“下载路径”选择“服务器端”,单击“确定”开始生成客户端配置文件,文件生成后默认保存在主管理节点“/tmp/MRS-client”。文件保存路径支持自定义。
- 查询并登录主Master节点。
- 在弹性云服务器,切换到root用户,并将安装包复制到目录“/opt”。
sudo su - root
cp /tmp/MRS-client/MRS_Services_Client.tar /opt
- 在“/opt”目录执行以下命令,解压压缩包获取校验文件与客户端配置包。
tar -xvf MRS_Services_Client.tar
- 执行以下命令,校验文件包。
sha256sum -c MRS_Services_ClientConfig.tar.sha256
界面显示如下:
MRS_Services_ClientConfig.tar: OK
- 执行以下命令,解压“MRS_Services_ClientConfig.tar”。
tar -xvf MRS_Services_ClientConfig.tar
- 执行以下命令,移动旧客户端到“/opt/Bigdata/client_bak”目录下。
mv /opt/Bigdata/client /opt/Bigdata/client_bak
- 执行以下命令,安装客户端到新的目录,客户端路径必须为“/opt/Bigdata/client”。
sh /opt/MRS_Services_ClientConfig/install.sh /opt/Bigdata/client
查看安装输出信息,如有以下结果表示客户端安装成功:
Components client installation is complete.
- 执行以下命令,修改“/opt/Bigdata/client”目录的所属用户和用户组。
chown omm:wheel /opt/Bigdata/client -R
- 执行以下命令配置环境变量:
source /opt/Bigdata/client/bigdata_env
- 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户。如果当前集群未启用Kerberos认证,则无需执行此命令。
kinitMRS集群用户
例如, kinit admin
- 执行组件的客户端命令。
例如,执行以下命令查看HDFS目录:
hdfs dfs -ls /
- MapReduce服务_如何使用MapReduce服务_MRS集群客户端安装与使用
- 大数据分析是什么_使用MapReduce_创建MRS服务
- Hudi服务_什么是Hudi_如何使用Hudi
- MapReduce服务_什么是MapReduce服务_什么是HBase
- MapReduce服务_什么是存算分离_如何配置MRS集群存算分离
- MapReduce服务_什么是Flume_如何使用Flume
- 什么是Manager_Manager的功能_MRS运维管理
- MapReduce服务_什么是ZooKeeper_如何使用ZooKeeper
- MapReduce服务_什么是HDFS_HDFS特性
- MapReduce服务_什么是Kafka_如何使用Kafka