Bug 2111 - Percona-XtraDB-Cluster无法在Anolis OS 23上使用
Summary: Percona-XtraDB-Cluster无法在Anolis OS 23上使用
Status: RESOLVED FIXED
Alias: None
Product: Anolis OS 23
Classification: Anolis OS
Component: Others (show other bugs) Others
Version: 23.0
Hardware: All Linux
: P3-Medium S3-normal
Target Milestone: ---
Assignee: xuchunmei
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-13 10:31 UTC by xuchunmei
Modified: 2022-09-21 10:03 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description xuchunmei alibaba_cloud_group 2022-09-13 10:31:18 UTC
Description of problem:

用户从https://downloads.percona.com/downloads/Percona-XtraDB-Cluster-LATEST/Percona-XtraDB-Cluster-8.0.29/binary/redhat/8/x86_64/Percona-XtraDB-Cluster-8.0.29-r250bc93-el8-x86_64-bundle.tar 下载的软件包无法在Anolis OS 23上正常运行。




Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:

报错信息如下:
Last metadata expiration check: 0:13:48 ago on Tue 06 Sep 2022 10:39:27 AM CST.
Error: 
 Problem 1: conflicting requests
  - nothing provides perl(DBD::mysql) >= 1.0 needed by percona-toolkit-3.4.0-3.el8.x86_64
  - nothing provides perl(DBI) >= 1.13 needed by percona-toolkit-3.4.0-3.el8.x86_64
 Problem 2: conflicting requests
  - nothing provides perl(DBD::mysql) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libcrypto.so.1.1()(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libssl.so.1.1()(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtrabackup-80-8.0.29-22.1.el8.x86_64
 Problem 3: conflicting requests
  - nothing provides /sbin/chkconfig needed by percona-xtradb-cluster-8.0.28-19.1.el8.x86_64
 Problem 4: conflicting requests
  - nothing provides libcrypto.so.1.1()(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1()(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides libreadline.so.7()(64bit) needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
  - nothing provides perl-DBI needed by percona-xtradb-cluster-client-8.0.28-19.1.el8.x86_64
 Problem 5: conflicting requests
  - nothing provides /sbin/chkconfig needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides /usr/bin/python2 needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1()(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1()(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides perl-DBI needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libldap_r-2.4.so.2()(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_0d)(64bit) needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
  - nothing provides perl-DBD-MySQL needed by percona-xtradb-cluster-server-8.0.28-19.1.el8.x86_64
 Problem 6: conflicting requests
  - nothing provides libcrypto.so.1.1()(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1()(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_0)(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.1.1(OPENSSL_1_1_1)(64bit) needed by percona-xtradb-cluster-shared-8.0.28-19.1.el8.x86_64
 Problem 7: conflicting requests
  - nothing provides libcrypto.so.10()(64bit) needed by percona-xtradb-cluster-shared-compat-8.0.28-19.1.el8.x86_64
  - nothing provides libcrypto.so.10(libcrypto.so.10)(64bit) needed by percona-xtradb-cluster-shared-compat-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.10()(64bit) needed by percona-xtradb-cluster-shared-compat-8.0.28-19.1.el8.x86_64
  - nothing provides libssl.so.10(libssl.so.10)(64bit) needed by percona-xtradb-cluster-shared-compat-8.0.28-19.1.el8.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)


Expected results:

正常安装使用

Additional info:
Comment 1 xuchunmei alibaba_cloud_group 2022-09-13 10:36:06 UTC
用户使用的是针对centos8/rhel8的安装包,依赖openssl1.1.1,目前Anolis OS 23上openssl已升级到3.0。
Percona-XtraDB-Cluster社区(https://github.com/percona/percona-xtradb-cluster)最新版本仍旧只支持openssl1.1.1。
从兼容性角度考虑,Anolis OS 23需要引入兼容的openssl1.1.1,但是OS默认仍旧是openssl3.0。
Comment 2 xuchunmei alibaba_cloud_group 2022-09-21 10:01:56 UTC
Percona-XtraDB-Cluster系列组件,percona-toolkit以及percona-xtrabackup已经推送至Anolis OS 23的repo源,可直接通过dnf install xxx安装。
Comment 3 xuchunmei alibaba_cloud_group 2022-09-21 10:03:24 UTC
repo地址:
https://mirrors.aliyun.com/anolis/23/AppStream/x86_64/os/Packages/