相关疑难解决方法(0)

通过Java API从远程主机进行HDFS访问,用户身份验证

我需要通过Java API从远程桌面使用HDFS集群.一切正常,直到写访问.如果我正在尝试创建任何文件,我会收到访问权限异常.路径看起来很好,但异常表示我的远程桌面用户名,这当然不是我需要访问所需的HDFS目录.

问题是: - 有没有办法在Java API中使用"简单"身份验证来表示不同的用户名? - 您能否在Java API示例中更好地解释hadoop/HDFS中的身份验证/授权方案?

是的,我已经知道'whoami'在这种情况下可能会使用shell别名超载但我宁愿避免像这样的解决方案.此处的具体细节是我不喜欢通过SSH和脚本使用管道等一些技巧.我想使用Java API执行所有操作.先感谢您.

java security authentication hadoop hdfs

10
推荐指数
1
解决办法
3万
查看次数

使用Java API将Parquet格式写入HDFS,而不使用Avro和MR

什么是写简单的方式镶木格式HDFS通过(使用Java API)直接创建平面架构一个POJO的,不使用的AvroMR

我发现的样本已经过时,使用弃用的方法也使用了Avro,spark或MR中的一种.

java hadoop hdfs parquet

5
推荐指数
1
解决办法
7611
查看次数

标签 统计

hadoop ×2

hdfs ×2

java ×2

authentication ×1

parquet ×1

security ×1