我正在尝试从实木复合地板文件中发现架构。 我尝试使用代码:
parquet-tools schema hdfs://<MY_IP>:8020//<PATH_TO_PARQUER>/<PARQUET_FILE_NAME>.parquet
但是我得到了错误:
SIMPLE authentication is not enabled. Available:[TOKEN, KERBEROS]
是否有人知道如何在Kerberized环境中使用镶木地板工具。我拥有具有权限的keytab,并且在knit命令之前运行。
答案 0 :(得分:1)
hadoop.security.authentication
的配置可以采用值 SIMPLE 或 KERBEROS 。
从收到的错误中,很明显,它已设置为KERBEROS。
确保在kinit之后运行它。
如果它不起作用,则必须检查core-site.xml
和hadoop-policy.xml
文件以进行正确的配置。