卸载软件
OmniShuffle Shuffle加速软件卸载步骤执行前需先停止所有业务,并在所有安装OmniShuffle Shuffle加速的节点进行卸载操作。
操作步骤
- 执行如下命令卸载OmniShuffle Shuffle加速。
cd /home/ockadmin/BoostKit-omnishuffle_1.4.0/omnishuffleUtils/bin sh ock_uninstall.sh
- 可选:清理证书密钥文件。
如果开启安全特性,需要清除Spark用户和Zookeeper用户与OmniShuffle Shuffle加速相关的证书和密钥文件。
- 首先通过echo $OCK_HOME确定系统是否有OCK_HOME环境变量,如果没有则设置到对应的OmniShuffle Shuffle加速安装目录。默认是“/home/ockadmin/opt/ock”。确认OCK_HOME环境变量之后,通过以下操作设置LD_LIBRARY_PATH。
export LD_LIBRARY_PATH="${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/common:${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/common/openssl:${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/mf:${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/datakit:${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/common/ucx:${OCK_HOME}/ucache/${OCK_VERSION}/${OCK_BINARY_TYPE}/lib/common/ucx/ucx:${LD_LIBRARY_PATH}"
- 以Spark用户为例,清理密钥文件。
.${OCK_HOME}/ucache/24.0.0/linux-aarch64/bin/kmc_tool all --secureEraseAllKeystore ${SPARK_HOME}/huawei/ock/security/pmt/master/ksfa ${SPARK_HOME}/huawei/ock/security/pmt/standby/ksfb
- 删除OmniShuffle Shuffle加速相关的证书。
rm -rf ${SPARK_HOME}/huawei/ock
- 首先通过echo $OCK_HOME确定系统是否有OCK_HOME环境变量,如果没有则设置到对应的OmniShuffle Shuffle加速安装目录。默认是“/home/ockadmin/opt/ock”。确认OCK_HOME环境变量之后,通过以下操作设置LD_LIBRARY_PATH。
父主题: 维护特性