0

AWS で Datastax Enterprise クラスターをセットアップしようとしています。https://github.com/riptano/ComboAMI/が提供するコミュニティ Datastax AMI を使用したい

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)

また、AMI を使用して AWS に以前のバージョンの DSE をインストールしようとしたときも、エラーが発生しました。

AMI ディストリビューションで利用できる Java 1.8 がないのはなぜですか?

ありがとうございました

4

1 に答える 1

1

DataStax AMI Repo は厳密にメンテナンス モードであり、12 月に段階的に廃止される予定です。

このプロジェクトは現在、2016 年 12 月までメンテナンス モードになっています。この期間中、DataStax は DataStax ComboAMI の更新を提供しなくなります。この期間を過ぎると、中央サービスのホスティングを停止し、このリポジトリを削除します。このサービスの使用を希望するユーザーは、このプロジェクトをフォークして自分で Reflector サービスをホストすることをお勧めします。DataStax Enterpriseの有料版を使用している場合は、OpsCenter 6.0 Lifecycle Managerを利用してクラスターをプロビジョニングできます。

https://github.com/riptano/ComboAMI/commit/d1bf356b39b93f09fc10967a57b71152626c54a1

代替は、OpsCenter 6.0 でリリースされた Lifecycle Manager です。Lifecycle Manager は、サポートされている OS を搭載したマシンを使用して、指定された構成プロファイルに基づいて 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

于 2016-06-30T13:51:32.373 に答える