Troubleshooting
Problem 1: Required dependencies in the compilation process are not installed
Symptom
An error similar to "Could NOT find LTTngUST (missing: LTTNGUST_LIBRARIES LTTNGUST_INCLUDE_DIRS" is reported.
Troubleshooting Procedure
Install the required dependencies based on the error message.
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
Problem 2: ceph-deploy mon create-initial failed
Symptom
"ceph-deploy mon create-initial" failed.

Troubleshooting Procedure
Add the Ceph user group and user, and reinstall Ceph.
groupadd ceph useradd ceph -g ceph
Problem 3: "No module named werkzeug.serving" is reported when the Ceph status is queried
Symptom
"No module named werkzeug.serving" is reported when the Ceph status is queried.

Troubleshooting Procedure
Install werkzeug.
pip install werkzeug
Problem 4: "No module named OpenSSL" is reported when the Ceph status is queried
Symptom
"No module named OpenSSL" is reported when the Ceph status is queried.

Troubleshooting Procedure
Install OpenSSL.
yum install python2-pyOpenSSL.noarch yum install python3-pyOpenSSL.noarch
Problem 5: When do_cmake.sh is executed and compiled, an error is displayed, indicating that the dynamic library is missing
Symptom
The scenarios are similar to the following:
- kps_bluestore cannot be found.

- The lkps_ec library cannot be found.

Troubleshooting Procedure
Create soft links.
ln -snf /usr/lib64/libkps_bluestore.so.1.0.0 /usr/lib64/libkps_bluestore.so ln -snf /usr/lib64/libkps_ec.so.1.2.1 /usr/lib64/libkps_ec.so
Parent topic: EC Turbo Feature Guide