2017-07-13 4 views
0

私はLinuxにはかなり新しいですが、割り当てを受けなければなりません。私はジョブをHadoopクラスタに送る必要があります。私はこれらの仕事をDockerコンテナの中に送ります。クラスタにアクセスするには、私は次のコマンドを使用する必要があります:kinit <username>@CUA.SURFSARA.NL。今私は実際のユーザー名に置き換えました。このコマンドは、Dockerコンテナ内で正常に動作します。しかし、リソースマネージャーにアクセスするには、Kerberos認証済みの端末からFirefoxを起動しなければなりません。これが問題になっています。KerberosのKDCに接続できませんか?

以下で新鮮なターミナル結果で同じコマンド: kinit: Cannot contact any KDC for realm 'CUA.SURFSARA.NL' while getting initial credentials

は現在、私は、これはKerberosのパッケージが欠落によって引き起こされる疑っています。 これを取得するための指示は次のとおりです: sudo dnf install krb5-workstation krb5-libs krb5-auth-dialog しかし、dnfは動作しません(Fedoraの代わりにUbuntu?)ので、私はapt-getを試しました。 しかし、これを行うと、krb5-workstationパッケージとkrb5-libsパッケージを見つけることができません。

これらの不足しているパッケージを取得するにはどうすればよいですか?そしてこれは接触するKDCの問題を解決するでしょうか?

+0

ああ申し訳ありませんが私の間違いは、これはプログラミングのように感じて、これはかなり経験していない:D – mtbrands

+1

私はそのシステム管理を考える。私は[Unix&Linux Stack Exchange](http://unix.stackexchange.com/)をお勧めします。私がこれらの種類の質問に行く場所。 – jww

+0

Kerberosは魔法ではありません。 '/ etc/krb5.conf'には、どのホストがどのレルムに属しているか、これらのレルムに連絡する方法、クロスレルムの信頼を管理する方法(必要な場合)などを知るためにいくつかの設定を入力する必要があります。 –

答えて

0

KDCのインストール時に/ etc/hostsファイルが以前と同じであることを確認してください。 私のlxcにkdcをインストールしても、1日後にはこのタイプのエラーのためにkdcを開始できませんでした。また、Kerberosサーバーとクライアントが互いにping(ping IP)できることを確認してください。

関連する問題