设置KMC的so路径到ldconf后,可能和操作系统本身的libcrypto.so冲突

问题描述

执行openssl或者curl等命令报错:“symbol lookup error: /usr/lib64/libssl.so.1.1: undefined symbol: BIO_dgram_sctp_wait_for_dry, version OPENSSL_1_1_0”。

原因

集群调度组件提供的lib包中的libcrypto.so和操作系统的so冲突。

解决方法

升级操作系统的openssl到1.1.1k及其以上版本,然后删除“/usr/local/kmc”下面的libcrypto.so。