我要评分
获取效率
正确性
完整性
易理解

Dependencies Missing During Ceph Compilation

Symptom

During Ceph compilation for enabling the EC Turbo feature, the message "Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS)" is displayed.

Key Process and Cause Analysis

The open-source third-party dependency packages are missing in the environment.

Conclusion and Solution

Install the required dependencies based on the error message.

1
yum install -y lttng-ust-devel keyutils-libs-devel openldap-devel leveldb-devel snappy-devel lz4-devel curl-devel expat-devel openssl-devel libbabeltrace-devel librabbitmq-devel rdma-core-devel python2-Cython python3-Cython