Permission denied: user=lenovo, access=WRITE, inode="/work/one/_temporary/0":777:supergroup:drwxr-xr-x
今天在做spark清洗时遇到导出到hdfs问题,读取的时候没有问题但是导出时user变成lenovo了
可以采用
System.setProperty("HADOOP_USER_NAME", "自己linux上的用户名")
设定虚拟机上的用户这样就能导出成功了
Permission denied: user=lenovo, access=WRITE, inode="/work/one/_temporary/0":777:supergroup:drwxr-xr-x
今天在做spark清洗时遇到导出到hdfs问题,读取的时候没有问题但是导出时user变成lenovo了
可以采用
System.setProperty("HADOOP_USER_NAME", "自己linux上的用户名")
设定虚拟机上的用户这样就能导出成功了