Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将cassandra表1.2.5升级到.1.2.6失败_Cassandra - Fatal编程技术网

将cassandra表1.2.5升级到.1.2.6失败

将cassandra表1.2.5升级到.1.2.6失败,cassandra,Cassandra,我在datastax cassandra 1.2.5上运行了一个集群,它运行得很好,因为vnodes和分层压缩策略问题,我尝试将它提升到1.2.6。 因此,我认为: 1-停止所有节点 2-删除1.2.5 rpm 3-安装1.2.6 rpm 4-固定卡桑德拉·亚马尔 5-开始卡桑德拉 问题陈述-现在的问题是所有节点都已启动并运行,但不在一个集群中。尽管yaml中的种子指向原始种子,但它们都在自己的集群中运行 nodetool状态也只显示一个节点(我们所在的节点) 系统日志显示一个错误 ERROR

我在datastax cassandra 1.2.5上运行了一个集群,它运行得很好,因为vnodes和分层压缩策略问题,我尝试将它提升到1.2.6。 因此,我认为: 1-停止所有节点 2-删除1.2.5 rpm 3-安装1.2.6 rpm 4-固定卡桑德拉·亚马尔 5-开始卡桑德拉

问题陈述-现在的问题是所有节点都已启动并运行,但不在一个集群中。尽管yaml中的种子指向原始种子,但它们都在自己的集群中运行

  • nodetool状态也只显示一个节点(我们所在的节点)
  • 系统日志显示一个错误

    ERROR [WRITE-/10.93.3.46] 2013-10-21 19:43:29,101 CassandraDaemon.java (line 192)            
    Exception in thread Thread[WRITE-/10.10.10.10,5,main]
     java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy
            at org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:79)
            at org.xerial.snappy.SnappyOutputStream.<init>(SnappyOutputStream.java:66)
            at          
    org.apache.cassandra.net.OutboundTcpConnection.connect(OutboundTcpConnection.java:351)
            at   
        org.apache.cassandra.net.OutboundTcpConnection.run(OutboundTcpConnection.java:143)
    
    **** 10.10.10.10  is the seed ip
    
    ERROR[WRITE-/10.93.3.46]2013-10-21 19:43:29101 cassandrademon.java(第192行)
    线程[WRITE-/10.10.10.10,5,main]中出现异常
    java.lang.NoClassDefFoundError:无法初始化类org.xerial.snappy.snappy
    位于org.xerial.snappy.SnappyOutputStream。(SnappyOutputStream.java:79)
    位于org.xerial.snappy.SnappyOutputStream。(SnappyOutputStream.java:66)
    在
    org.apache.cassandra.net.OutboundTcpConnection.connect(OutboundTcpConnection.java:351)
    在
    org.apache.cassandra.net.OutboundTcpConnection.run(OutboundTcpConnection.java:143)
    ****10.10.10.10是否为种子ip
    

有关如何通过它的任何帮助,请尝试将节间压缩设置为无。它将禁用节点之间的压缩,这将失败,因为snappy无法初始化


节间压缩:无

有什么好的理由来记下我的问题吗?