cassandra 2 complaining about Java 7 when I have Java 7 installed

前端 未结 8 1019
不思量自难忘°
不思量自难忘° 2021-01-22 09:26
$ cassandra 
Cassandra 2.0 and later require Java 7 or later.

OK, what\'s going on in that part of the init script?

java_ver_output=`\         


        
8条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2021-01-22 10:06

    There appears to be a newer issue now that Java 7 update 101 has been released. I installed this version which broke Cassandra:

    yum install java-1.7.0-oracle-1.7.0.101-1jpp.1.el7.x86_64
    

    Installing a previous version (update 99) fixed the issue:

    yum install java-1.7.0-oracle-1.7.0.99-1jpp.1.el7.x86_64
    

    I'm guessing somewhere in the cassandra startup script a Regex is written for 2 characters in the update version, not 3.

提交回复
热议问题