卸载OmniShuffle Shuffle加速组件软件前需先停止所有运行业务,并在所有安装OmniShuffle Shuffle加速组件的节点进行卸载操作。
如果开启安全特性,需要清除Spark用户和Zookeeper用户与OmniShuffle Shuffle加速组件相关的证书和密钥文件。
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:${LD_LIBRARY_PATH}"
.${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
rm -rf ${SPARK_HOME}/huawei/ock
cd /home/ockadmin/BoostKit-omnishuffle_1.7.0/omniShuffleUtils/bin sh ock_uninstall.sh
如果开启安全特性,需要清除Spark用户和Zookeeper用户与OmniShuffle Shuffle加速组件相关的证书和密钥文件。
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:${LD_LIBRARY_PATH}"
.${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
rm -rf ${SPARK_HOME}/huawei/ock