Problem Description:
When mounting clickhouse with the following command centos
yum install -y clickhouse-server clickhouse-client
Error:
--> Running transaction check ---> Package clickhouse-client.x86_64 0:19.8.3.8-1.el7 will be installed ---> Package clickhouse-server.x86_64 0:19.8.3.8-1.el7 will be installed --> Processing Dependency: clickhouse-server-common = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: clickhouse-common-static = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.17)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(CXXABI_1.3.5)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicuuc.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicui18n.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicudata.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Running transaction check ---> Package clickhouse-common-static.x86_64 0:19.8.3.8-1.el7 will be installed --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.17)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(CXXABI_1.3.5)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libc.so.6(GLIBC_2.16)(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicuuc.so.50()(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicui18n.so.50()(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicudata.so.50()(64bit) for package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 ---> Package clickhouse-server.x86_64 0:19.8.3.8-1.el7 will be installed --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.17)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(CXXABI_1.3.5)(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicuuc.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicui18n.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libicudata.so.50()(64bit) for package: clickhouse-server-19.8.3.8-1.el7.x86_64 ---> Package clickhouse-server-common.x86_64 0:19.8.3.8-1.el7 will be installed --> Finished Dependency Resolution Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libc.so.6(GLIBC_2.16)(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicudata.so.50()(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicuuc.so.50()(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicudata.so.50()(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(CXXABI_1.3.5)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicui18n.so.50()(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.17)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicuuc.so.50()(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.17)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(CXXABI_1.3.5)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.18)(64bit) Error: Package: clickhouse-common-static-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libicui18n.so.50()(64bit) Error: Package: clickhouse-server-19.8.3.8-1.el7.x86_64 (Altinity_clickhouse) Requires: libstdc++.so.6(GLIBCXX_3.4.14)(64bit)
the reason:
Lack libstdc ++ depend
According to the Internet for libstdc ++ upgrade, and change / usr flexible connection lib / in /, useless. Later, noticed
--> Processing Dependency: clickhouse-common-static = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64
Server-19.8.3.8-1-clickhouse. EL7 .x86_64 is centos7 bag, my system is centos6, can not be found due to inconsistent versions of libstdc ++ high
solve:
Modify vi /etc/yum.repos.d/Altinity_clickhouse.repo file
[Altinity_clickhouse]
name = Altinity_clickhouse
BaseURL = HTTPS: system versions. 7 to 6 corresponding to these rows //packagecloud.io/Altinity/clickhouse/el/6/$basearch //
repo_gpgcheck. 1 =
gpgcheck = 0
Enabled. 1 =
= HTTPS gpgkey: //packagecloud.io/Altinity/clickhouse/gpgkey
sslverify. 1 =
sslcacert = / etc / PKI / TLS / certs / CA-bundle.crt
metadata_expire = 300
[Altinity_clickhouse-Source]
name = Altinity_clickhouse-Source
BaseURL = HTTPS: system versions. 7 to 6 corresponding to these rows //packagecloud.io/Altinity/clickhouse/el/6/SRPMS //
repo_gpgcheck. 1 =
gpgcheck = 0
. 1 = Enabled
gpgkey = HTTPS: //packagecloud.io/Altinity/clickhouse/gpgkey
sslverify. 1 =
sslcacert = / etc / PKI / TLS / certs / CA-bundle.crt
metadata_expire = 300
The corresponding system version to version 6,
# Yum clean all clear about
Then install
yum install -y clickhouse-server clickhouse-client
Get away!