rhel和centos上的锡拉安装问题

gj3fmq9x  于 2021-06-10  发布在  Cassandra
关注(0)|答案(1)|浏览(478)

我遵循rhel滴注步骤如下所述https://www.scylladb.com/download/rhel_rpm/
在本地repo/etc/yum/repos.d/scylla.repo中创建并添加了一堆rpm文件
当安装下面的错误来了。
-->处理依赖项:/usr/bin/python3 for package:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_-->完成的依赖项解析错误:package:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_(scylla2.16)需要:/usr/bin/python3 erroremoji objects:packagescylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_(scylla2.16)需要:python请求错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:python34错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:libhwloc.so.5()(64位)错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch(scylla2.16)要求:java headless错误:软件包:scylla-tools-2.1.6-20180701.fadba0b27.el7.noarch(scylla2.16)要求:scylla conf错误:软件包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_(scylla2.16)要求:libcryptopp.so.6()(64位)错误:软件包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_(scylla2.16)要求:pyyaml错误:软件包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch(scylla2.16)要求:java-1.8.0-openjdk-headless错误:包:scylla-jmx-2.1.6-20180701.315934b.el7.noarch(scylla2.16)要求:java-1.8.0-openjdk-headless错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_(scylla2.16)要求:python3 pyudev错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:libthrift-0.9.1.so()(64位)错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:python34 pyyaml错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:libjsoncpp.so()(64位)错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:hwloc错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:python setuptools错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:libyaml cpp.so.0.5()(64位)错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:python urwid错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:collectd错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:libgnutlsxx.so.28()(64位)错误:包:gcc-gnat-4.8.5-36.el7.x86_64(@rhel7)要求:libgnat=4.8.5-36.el7删除:libgnat-4.8.5-36.el7.x86_64(@rhel7)libgnat=4.8.2-16.el7 libgnat=4.8.5-36.el7被:scylla-libgcc72-7.2.1-1.el7.centos.x86_64(scylla2.16)未找到错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)要求:libprotobuf.so.8()(64位)错误:包:scylla-server-2.1.6-0.20180701.7d2150a05.el7.x86_64(scylla2.16)需要:scylla conf错误:包:scylla-tools-core-2.1.6-20180701.fadba0b27.el7.noarch(scylla2.16)需要:python yaml
请帮助解决这个问题。

lf5gs5x2

lf5gs5x21#

您正在安装一个非常旧的“锡拉”版本(2.1-3.0.3刚刚发布)
缺少依赖项。看起来您可能跳过了需要安装epel repo的安装步骤( yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm )
在epel就绪之后,您还需要启用所有3个scylla的repo(下载repo文件之后,您应该在 yum repolist ):

scylla-3.0/7/x86_64       Scylla for Centos 7 - x86_64
scylla-generic-3.0/7      Scylla for centos 7 
scylladb-scylla-3rdparty  Copr repo for scylla-3rdparty owned by scylladb

您还没有提到您正在使用的操作系统版本,这一点也很重要。

相关问题