Skip to content

Commit f4f072c

Browse files
committed
Initial checkin for kerberos secured hdfs connections troubleshooting
python notebook.
1 parent fca0444 commit f4f072c

6 files changed

Lines changed: 331 additions & 0 deletions

File tree

Binary file not shown.
Binary file not shown.

samples/notebooks/hdfs-kerberos-tester/hdfs-kerberos-tester.ipynb

Lines changed: 305 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
Client {
2+
com.sun.security.auth.module.Krb5LoginModule required
3+
useTicketCache=false;
4+
};
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{change the password}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
This tool can be used to troubleshoot HDFS Kerberos connections for PolyBase, when you experience HDFS Kerberos failure while creating an external table in a Kerberos secured HDFS cluster. This tool helps identify the following issues:
2+
i. Username/password misconfigurations
3+
ii. Cluster Kerberos setup misconfigurations
4+
5+
6+
7+
This tool is completely independent from SQL Server, and can assist in ruling out non-SQL Server issues, and concentrate on resolving HDFS Kerberos setup issues. This tool requires Azure Data Studio and around 40 MB of hard disk space.
8+
9+
10+
11+
1. Download all the content in this location to your local machine. Please make sure all these files are co-existed in same folder.
12+
13+
2. Open the Azure Data Studio.
14+
15+
3. In Azure Data studio goto -> File -> Open File -> go to the folder where hdfs-kerberos-tester.ipynb exist, choose hdfs-kerberos-tester.ipynb and click open
16+
17+
4. It should open the Notebook.
18+
19+
5. Choose Python3 as kernel.
20+
21+
6. Click on all RunCells button in Notebook and follow instruction in notebook.

0 commit comments

Comments
 (0)