파일 사용 권한을 변경하고 싶지만이 오류가 있습니다.Hdfs 파일 사용 권한
하둡 버전 : 1.0.3
넷빈즈 IDE 7.4
JDK = 7u45
자바 코드 :
Configuration conf = new Configuration();
conf.addResource(new Path("/home/furkanb/hadoop-1.0.3/conf/core-site.xml"));
conf.addResource(new Path("/home/furkanb/hadoop-1.0.3/conf/hdfs-site.xml"));
FileSystem fileSystem = FileSystem.get(conf);
......
fileSystem.setPermission(new Path(file), FsPermission.createImmutable((short) 0777));
fileSystem.close();
나는 오류 할 사항 :
Exception in thread "main" java.io.IOException: Call to /127.0.0.1:9000 failed on local exception: java.io.EOFException
at org.apache.hadoop.ipc.Client.wrapException(Client.java:1107)
at org.apache.hadoop.ipc.Client.call(Client.java:1075)
at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225)
at com.sun.proxy.$Proxy1.setPermission(Unknown Source)
어떻게 c 내가 고칠 수 있니?
Path()에서 사용한 "file"을 비롯한 코드 행을 추가로 지정하십시오. –
오류 메시지는 사용자가 setPermission 메소드에 잘못된 "경로"를 지정했을 가능성이 있음을 나타냅니다. –
파일 경로 = /user/furkanb/test.txt – furkanbhcc