apache / apache/hudi

How to use Kerberos in Hudi integrated Flink?data cannot be written to hdfs.

Open
#9,636 14 comments 0 reactions 0 assignees View on GitHub
component:kerberos engine:flink
Dominant language
Java
Stars
6.2k
Forks
2.5k
Avg merge
2d 8h
Merged PRs (30d)
111

Description

![image](https://github.com/apache/hudi/assets/58908699/07d9195a-eb29-4713-8767-ce151c13ec80)
![image](https://github.com/apache/hudi/assets/58908699/1873d8e4-9c9e-4234-aa71-e39e815d7cb4)
![image](https://github.com/apache/hudi/assets/58908699/3ef49415-2350-479d-8041-3a34a28458a0)
![image](https://github.com/apache/hudi/assets/58908699/47f6bc8c-8bf0-45a8-b0c1-3e5ef5c9b2e9)

I have configured the Kerberos-related parameters in the Flink configuration file and executed the kinit command before entering SQL client, but it still failed.

**Environment Description**

* Hudi version : 0.14.0
* Flink version : 1.16.2
* Hadoop version :3.1.0

* Storage (HDFS/S3/GCS..) : hdfs

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the attached screenshots and the Kerberos-related Flink configuration described in the issue, then reproduce the failure from the Flink SQL client after running kinit. Check whether the configured HDFS authentication permits the Hudi write; done means data can be written to HDFS with Hudi 0.14.0, Flink 1.16.2, and Hadoop 3.1.0.

Written by the indexing model from the issue text.

Assessment

Tech stack
hadoop, java
Domain
authentication, data-engineering, distributed-systems, stream-processing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.