Datastax 5.0 AMI при установке AWS не работает

Мы пытаемся настроить кластер Datastax Enterprise на AWS. Мы хотим использовать AMI Datastax сообщества, предоставляемый https://github.com/riptano/ComboAMI/

До выпуска Datastax Enterprise 5.0 мы устанавливали 4.8, весь процесс работал нормально.

Сегодня, когда мы хотели установить кластер, следуя обычной процедуре, описанной здесь, мы получаем следующую ошибку в ~/datastax_ami/ami.log трассировке:

[INFO] Checking for 15 seconds to ensure Cassandra stays up... [EXEC] 06/30/16-10:47:38 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:39 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:40 nodetool info: DSE 5.0 requires Java 8u40 or later. [EXEC] 06/30/16-10:47:42 nodetool info: DSE 5.0 requires Java 8u40 or later. [ERROR] 06/30/16-10:47:43 sudo service datastax-agent restart: datastax-agent: unrecognized service

Кажется, что DSE 5.0 требует java 1.8, а java 1.7 устанавливается, что я подтвердил, выполнив на одной из машин в кластере: java -version

Результат был java version "1.7.0_80" Java(TM) SE Runtime Environment (build 1.7.0_80-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Кроме того, когда мы пытались установить предыдущие версии DSE на AWS с помощью AMI, мы также получали ошибки.

Почему в дистрибутиве AMI нет Java 1.8?

Спасибо


person Srdjan Nikitovic    schedule 30.06.2016    source источник


Ответы (1)


Репозиторий DataStax AMI Repo находится в строго режиме обслуживания и будет постепенно прекращен в декабре.

Этот проект в настоящее время находится в режиме обслуживания до декабря 2016 года. В течение этого периода DataStax больше не будет предоставлять обновления для DataStax ComboAMI. По истечении этого срока мы прекратим размещать центральную службу и удалим этот репозиторий. Пользователям, которые хотят использовать эту службу, рекомендуется создать вилку этого проекта и самостоятельно разместить службу отражателя. Если вы используете платную версию DataStax Enterprise, вы можете использовать OpsCenter 6.0 Lifecycle Manager для подготовки кластеров.

https://github.com/riptano/ComboAMI/commita/d1bf356b39b39b109b3d1bf356b39b4109f6f6f6fc06f6f6f6f6f6f6f6f6f6f6f6f06f6f5

Заменой является Lifecycle Manager, выпущенный вместе с OpsCenter 6.0. Lifecycle Manager может взять машину с поддерживаемой ОС и полностью установить / настроить DSE на основе указанных профилей конфигурации.

Я настоятельно рекомендую запустить машину, установить OpsCenter 6.0, а затем использовать LCM для установки / настройки остальных узлов.

http://docs.datastax.com/en/opscenter/6.0/opsc/install/opscInstallDeb_t.html

http://docs.datastax.com/en/opscenter/6.0/opsc/LCM/opscLCM.html

person peytoncas    schedule 30.06.2016