私は3ノードの点火クラスタとキャッシュを作成する1つのクライアントを持っています。開発とテストの間に、私はクラスタを停止しなければならなかったし、キャッシュビルドを何度も中断しなければならず、システム全体が壊れてしまった。 1つのノードだけが起動し、他のノードはクラッシュします。クライアントはブロックされており、何もしません。Apache Igniteキャッシュをクリーニングしてやり直しをするには?
すべてのものをクリーニングして新鮮なスタートをする方法はありますか? 私はIgnite 2.1を使用しており、永続キャッシュストレージを使用しています。 ありがとうございます。
Evgenii、私は自分のコードを1つの実行可能なJarにコンパイルしました。私の瓶の場所は/home/user/ignite-app.jarです。私は単にこのジャーをjava -jar ignite-app.jarというコマンドラインから実行します。 IGNITE_HOME環境変数を設定する必要はありませんでした。この場合、どこにでも作業ディレクトリは表示されません。私は明示的にWALパスを設定しませんでした。この場合の作業ディレクトリの場所を教えてください。ご返信ありがとうございます。 – Sam
doc:https://ignite.apache.org/releases/latest/javadoc/org/apache/ignite/configuration/IgniteConfiguration.html#getWorkDirectory() IGNITE_HOMEが提供されていない場合、システムの一時ディレクトリは次のようになります。中古。 システムのtempディレクトリで作業ディレクトリを見つける必要があります。 –
Evgenii、ありがとうございました。私はtmpディレクトリから作業ディレクトリを削除し、igniteクラスタを再起動しました。すべてうまくいった。どうもありがとうございます。 – Sam