Querying the Dynamic Library Version
You can run this command to query the version of the OmniShuffle dynamic library file.
Function
Queries the version of the OmniShuffle dynamic library file. You need to configure the LD_LIBRARY_PATH environment variable before running this command.
Syntax
./ock_version soFile
Parameter Description
soFile indicates the path of the SO file to be queried.
Example
- Go to the specified directory.
1cd $OCK_HOME/ucache/$OCK_VERSION/linux-$(arch)
- Run needed ones among the following commands. The versions of the following SO files can be queried:
- bin/ock_version lib/common/libulog.so
- bin/ock_version lib/common/libopenssl_dl.so
- bin/ock_version lib/common/libock_zk_server_plugin_jni.so
- bin/ock_version lib/common/libhswap.so
- bin/ock_version lib/datakit/libock_Shuffle.so
- bin/ock_version lib/datakit/libock_Shuffle_jni.so
- bin/ock_version lib/datakit/libock_broadcast.so
- bin/ock_version lib/datakit/libock_broadcast_jni.so
For example, the command output for libock_Shuffle.so is as follows:
[ockadmin@server linux-aarch64]$ bin/ock_version lib/datakit/libock_Shuffle.so Component Name: BoostKit-ock-bigdata-spark Component version: 2.0.0 Component AppendInfo: openeuler_aarch64 SoftWare Name: rpcsecure SoftWare Build Id: *******
Parent topic: Querying the OmniShuffle and Dynamic Library Versions