我尝试了2次安装,仍然遇到了同样的错误。
我按照这里的说明操作。 http://docs.datastax.com/en/datastax_enterprise/4.7/datastax_enterprise/install/installDEBdse.html
root@node1:~$ Error opening zip file or JAR manifest missing : /usr/sbin/../lib/jamm-0.3.0.jar
Error occurred during initialization of VM
agent library failed to init: instrument
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu0.14.04.2)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
答案 0 :(得分:2)
TL; DR:不知何故,您需要在DSE安装目录中获取./resources/cassandra/lib/jamm-0.3.0.jar并删除所有旧版本。
DSE 4.7使用Cassandra 2.1.8。 C * 2.1使用jamm 3.0。较早版本的cassandra,2.0和之前使用的jamm 2.5。如果您之前在此环境中安装了较旧的c *或较旧的DSE,则某些旧的依赖项可能会被卡住。
如果您使用软件包安装程序使用Debian,请尝试运行:
sudo aptitude install dse-full=version
哪个应该选择正确的依赖关系。
如果没有,apt-get purge dse-full然后重新安装也可能有效。
RHEL中有类似yum的命令。