0433 - Kerberos環境でCDH5.15バージョン異常解析KRPCポート27000でインパラデーモン

ヒント:あなたがクリアされていない画像を表示するためにコンピュータを使用する場合は、拡大表示の高精細画像への記事のクリック写真のテキストを開くために携帯電話を使用することができます。
Fayson GitHubの:
https://github.com/fayson/cdhproject
ヒント:ブロック部分は、ああ見スライドすることができます

1.問題の説明


アップグレードがKerberosを有効にするには5.15とCDHクラスタで、インパラ・シェルを使用してコマンドラインでSQL操作を実行する場合は、次の例外が報告されます。

[cdh01.fayson.com:25003] > select count(*) from ods_user;
Query: select count(*) from ods_user
Query submitted at: 2018-10-25 00:02:13 (Coordinator: http://cdh04.fayson.com:25000)
Query progress can be monitored at: http://cdh04.fayson.com:25000/query_plan?query_id=cb4b45a849a9c4c7:7603f86900000000
WARNINGS: TransmitData() to 172.27.0.3:27000 failed: Not authorized: Client connection negotiation failed: client connection to 172.27.0.3:27000: Server not found in Kerberos database

(摺動自在について)

2.問題の原因


プロキシを作成すると、KrpcDataStreamSenderは解決されたIPアドレスを渡します。実際には、IPアドレスを提供するために、両方の必要性はそれほどとして最終的な使用にKerberosプリンシパルのホスト名とIPアドレスをリードしていない、解析され、ホスト名を渡されました。

例えば:KDCでKerberosを引き起こすKerberosプリンシパルimpala/[email protected]の使用は、データベース中に見つからなかったため、インパラデーモンKerberosプリンシパル形式impala/@FAYSON.COMは、上記のエラーが発生します校長。

3.ソリューション


すべてのノードのクラスタ/etc/krb.confファイルには、次の設定を追加します。

rdns=true

(摺動自在について)

JIRAの公式ウェブサイト上での例外を特に参照すると

https://issues.apache.org/jira/browse/IMPALA-7298

ヒント:ブロックセクションには、ああは見るために周りにスライドすることができ
、オープン永遠の平和のための彼の秘密に続いサンに行くために、pepole運命のために、世界の心臓部です。
ヒント:あなたがクリアされていない画像を表示するためにコンピュータを使用する場合は、拡大表示の高精細画像への記事のクリック写真のテキストを開くために携帯電話を使用することができます。

Hadoopのの実用的な操作を懸念推奨、最初の時間がより多くのHadoopの乾燥品を共有するために、転送し、共有することを歓迎します。

发布了381 篇原创文章 · 获赞 15 · 访问量 4万+

おすすめ

転載: blog.csdn.net/Hadoop_SC/article/details/104376156