
# MRS 3.1.0版本普通集群使用YARN模式的换包操作指南
#### 操作场景
本指导介绍在创建HBase**全量校验** 或**指定时间校验**任务时，使用YARN模式需要进行的换包操作及相关步骤。
#### 操作步骤
1. 在安装MgC Agent的主机，执行如下命令，进入MgC Agent指定目录。 
   ```
   cd /opt/cloud/MgC-Agent/tools/plugins/collectors/bigdata-migration/hadoop3
   ```
   
   
2. 执行如下命令，删除目录下的旧包。 
   ```
   rm -f hadoop-c* hadoop-m*  hadoop-y* zookeeper-* hbase-* hadoop-h*
   ```
   
   
3. 进入集群HBase客户端的lib目录，执行如下命令，复制新包并存放到指定目录。请根据实际情况替换xxxx@xxx.xx.xx.xx为MgC Agent所在主机的用户名和IP地址。 
   ```
   scp hadoop-c* hadoop-m*  hadoop-y* zookeeper-* hbase-* opentracing-* jaeger-core-* commons-validator* hadoop-h* xxxx@xxx.xx.xx.xx:/opt/cloud/MgC-Agent/tools/plugins/collectors/bigdata-migration/hadoop3
   ```
   
   
4. 参考步骤1.再次进入安装MgC Agent主机的指定目录。执行如下命令，修改新包的权限和用户。 
   ```
   chmod 755 hadoop-c* hadoop-m* hadoop-y* zookeeper-* hbase-* opentracing-* jaeger-core-* commons-validator* hadoop-h*
   chown mgcagent:mgcagentgroup hadoop-c* hadoop-m* hadoop-y* zookeeper-* hbase-* opentracing-* jaeger-core-* commons-validator* hadoop-h*
   ```
   
   
5. 重启MgC Agent。 
   ```
   cd /opt/cloud/MgC-Agent/scripts
   sh start.sh
   ```
   
   
 
