2016-03-28 11 views
0

ありオプスセンターおよび他のための2つの物理machines.Oneコンテナで実行されている二つの容器は、(datastaxカサンドラ+オプス中心剤)のためのものである.I手動でインストールオプスを持っています各カッサンドラのコンテナの中心のエージェント。この設定は正常に動作しています。 しかし、Ops-centerはノードへのssh接続に失敗したためにノードをアップグレードすることができません。これらの2つのコンテナ間にssh接続を作成する方法はありますか? ??あなたはSSHを実行すべきではありませんドッカーで接続のOpsCenterとdatastax剤2つのドッカー容器で実行

+0

あなたは*コンテナ内*オプス・センターのエージェントをアップグレードしたいですか? Dockerのベストプラクティスは、そうしないことですが、コンテナを「不変」と見なし、コンテナを、コンテナ内のソフトウェアの更新バージョンを持つ新しいものに置き換えます。 – thaJeztah

答えて

0

は、なぜHEREをお読みください。それを読んだ後でもSSHを実行したいのですが、Linux/Unix上で実行しているのと同じではありません。この記事にはいくつかのオプションがあります。

あなたはまだあなたのコンテナTHISを読み、指示に従っにSSHします。 OpenSSHがインストールされます。その後、セキュリティ資格情報の入力を求めるプロンプトが表示されたら、Datastax Opscenter Agentアップグレードダイアログボックスにコピー/ペーストするSSHキーを設定して生成します。

最後には、エージェントをアップグレードすると、最新のエージェントJARまたはあなたがDatastaxエージェントBinディレクトリに実行したいエージェントのJARのバージョンを動かすのと同じくらい簡単です。これを手動で行い、SSHを使用するよりもはるかに簡単にコンテナを再デプロイできます。助け

希望、 パット

関連する問題