2015-06-11 7 views
1

Могу ли я установить и запустить Cassandra в ОС x-linux с IBM SDK для Java? Будет ли это работать? Любая конкретная версия? 2.1, 2.0, которые будут работать? Спасибо заранее.Работает ли Cassandra с IBM JVM

ответ

1

Вы правы, он должен работать. Единственная проблема в Cassandra-env.sh, вам нужно прокомментировать некоторую проверку.

+0

Да, нужно прокомментировать проверку jdk. #if ["$ JVM_VERSION" \ <"1.8"] && ["$ JVM_PATCH_VERSION" \ <"25"]; затем # echo «Cassandra 2.0 и более поздние версии требуют Java 7u25 или более поздней версии». # выход 1; #fi –

0

Да, это необходимо. Согласно Apache Cassandra project site:

Для Cassandra требуется самая стабильная версия Java 7 или 8, которую вы можете развернуть, предпочтительно Oracle/Sun JVM. Cassandra также работает на OpenJDK и IBM JVM.

Насколько я могу судить, это не означает, что только конкретные версии Cassandra работают с IBM JVM. При этом документация на сайте DataStax указывает на JVM Oracle в installation steps. Это рекомендуемая JVM.

Я точно не помню, но я слышал о том, что люди сталкиваются с проблемами, которые были прослежены до OpenJDK. Я не помню ничего конкретного для IBM JVM. Таким образом, это может сработать, но оно не поддерживается, и вы можете оставить себя в стороне от некоторых непредвиденных ошибок.

+0

Да, можно запустить cassandra 2.1 с IBM JDK 1.7. Спасибо за быстрый ответ. –