2017-09-15 14 views
0

私はdcos Mesosで新しく、ローカルのUbuntuマシンにdc osをインストールしました。dcosノードsshを使用してdcosノードにsshすることはできませんでした - master-proxy -leader

私はdcosダッシュボードを見ることができます。

しかし、dcos node ssh --master-proxy --leaderを使用してマスターノードをsshすることはできません。それは言う:

おそらくあなたはssh-agentを実行していない意味なしSSH_AUTH_SOCKのenv変数は、ありません。 dcos node ssh --master-proxy/--proxy-ipssh-agentに依存して、クラスタ内のノード間をホップするプライベートキーを安全に使用します。 ssh-agentを実行し、秘密鍵をssh-addで追加してください。

documentationとすると、./sshディレクトリに.pemファイルが存在するはずです。しかし私のUbuntuマシンでは、その場所の.pemファイルが見つかりませんでした。

答えて

0

sshエージェントに鍵を追加する必要があります。 これは通常ssh-add keynameで実行され、ssh-agentを実行する必要があります。

pemファイルを提出しない場合、これは通常以前にキーを生成していないことを意味します。これを行うにはssh-keygenを使用してください。

私はあなたがおそらく1.9または1.10クラスタを実行していると仮定していますので、それぞれのドキュメントを必ず使用してください。

+0

ssh-keygenで作成されたpemファイルを使用します。私は2つのファイル(1).pem(2).pem.pubを見た。私はsshを実行すると、を追加します。あなたの認証エージェントへの接続を開くことができませんでした。 –

+0

これは役立つ可能性があります:https://unix.stackexchange.com/questions/48863/ssh-add-complains-could-not-open-a-connection-to-your-authentication-agent/48868 – js84

関連する問題