私の会社のElasticSearchをアップグレードしようとしています。これを開始するには、OSX Sierra(10.12.6)を実行している私のマシンで古いバージョン(1.1.2)を実行する必要があります。私は[email protected]
を私の会社のリポジトリからダウンロードしましたが、正しく起動していません。ElasticSearch 1.1.2が正しく起動していません
$ brew services list
Name Status User Plist
[email protected] started pjscopeland /Users/pjscopeland/Library/LaunchAgents/[email protected]
...しかし、自作のステータス「started
」は黄色で、それらの残りの部分は緑であり、私はそれを手動で実行する場合、私はこれを取得する場所:
$ elasticsearch
Java HotSpot(TM) 64-Bit Server VM warning: Option UseParNewGC was deprecated in version 9.0 and will likely be removed in a future release.
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.elasticsearch.bootstrap.Bootstrap.main(Bootstrap.java:190)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:32)
Caused by: java.lang.UnsupportedOperationException: Boot class path mechanism is not supported
at java.management/sun.management.RuntimeImpl.getBootClassPath(RuntimeImpl.java:99)
at org.elasticsearch.monitor.jvm.JvmInfo.<clinit>(JvmInfo.java:77)
... 2 more
私はこれを取得しています
NB。私のJavaのスキルは、私がそれを読むことができるかもしれないレベルにありますが、私が変更する必要があるかもしれないものは、おそらくうまくいきません。あなたはJavaの9インストールされているよう
黄色はOKです。 ES 2.4の黄色は、データノードが1つしかないことを意味します。サーバーに接続しようとしましたか? BTW:プロダクションマシンにコピーをセットアップするときに問題がある場合(HTTPとbinnaryプロトコル用に異なるポートを提供) – bato3
これはElasticSearchの黄色ではありませんが、これはHomebrewイエローです。サービスが正しく開始していません。私は私のポストでこれを明確にしました。 – PJSCopeland