当我试图在机器CentOS 7.4上安装DSE5.0.11时,我遇到了如下所示的依赖问题。
Error: Package: dse-full-5.0.11-1.noarch (/dse-full-5.0.11-1.noarch)
Requires: dse-libpig = 5.0.11但是我相信对pig的支持已经完全从Cassandra的更新版本(3.0)中删除,这反过来意味着DSE 5.0.11使用Cassandra 3.0.14
我尝试使用此命令进行本地安装。
sudo yum localinstall /tmp/5.0.11/dse-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-demos-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-full-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libcassandra-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libgraph-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libhadoop2-client-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libhive-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-liblog4j-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libmahout-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libsolr-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libspark-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libsqoop-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libtomcat-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libhadoop-5.0.11-1.noarch.rpm /tmp/5.0.11/dse-libhadoop-native-5.0.11-1.x86_64.rpm我也试过了,用--跳过--坏了,它似乎不会按下面的方式安装。
Skipped (dependency problems):
dse noarch
5.0.11-1 /dse-5.0.11-1.noarch
110 M
dse-demos noarch
5.0.11-1 /dse-demos-5.0.11-
1.noarch 75 M
dse-full noarch
5.0.11-1 /dse-full-5.0.11-
1.noarch 90 k我可以继续使用--跳过断(或)--我如何解决这个问题?
发布于 2018-01-11 16:10:23
您应该使用这里找到的DSE5.1安装程序。
下载的文件是一个名为.run的文件
DataStaxEnterprise-5.1.5-linux-x64-installer.run
是的,DSE 5.1是基于Cassandra 3.0的。如果您已经破坏或缺少依赖项,您应该首先解决这些问题。
希望这能有所帮助
https://stackoverflow.com/questions/48085722
复制相似问题