Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Won't Fix
Description
When installing MariaDB 10.1.* (Here I use 10.1.21) with Tarball in CentOS 7 and set up Galera cluster, the DB started up with below error messages:
2017-06-06 18:00:37 140208147236736 [ERROR] WSREP: wsrep_load(): dlopen(): libssl.so.6: cannot open shared object file: No such file or directory
2017-06-06 18:00:37 140208147236736 [ERROR] WSREP: wsrep_load(/usr/local/mariadb-10.1.21-linux-x86_64/lib/libgalera_smm.so) failed: Invalid argument (22). Reverting to no provider.
And wsrep_provider libgalera_smm.so still point to 2 packages in CentOS 6, it cannot find the new CentOS 7 libraries.
ldd galera/libgalera_smm.so
...
libssl.so.6 => not found
libcrypto.so.6 => not found
...
I created symlinks as below and then the error message disappeared and the cluster started.
ln -s /usr/lib64/libssl.so.1.0.1e /usr/lib64/libssl.so.6
ln -s /usr/lib64/libcrypto.so.1.0.1e /usr/lib64/libcrypto.so.6
My question is, will this kind of symlink cause future issues when running galera cluster in CentOS 7? If we don't want to use RPM installation, what's the solution for the error message we met?
MariaDB team, can you please provide a tarball installation package for CentOS 7?
Thanks!