qingkuangs 发表于 2016-12-6 10:12:24

Hadoop权限问题以及Wrong FS错误


  记录一些问题。首先是权限的问题。在Eclipse下开发时候会遇到Permission Denied的状况。该权限即可(貌似不太安全,我看到有人是修改的配置文件,等我和大牛们讨论了再说)
  1、权限的改法,以我的为例
view plaincopy


[*]./hadoopfs-chmod-R777~/hadoop/hadoop



  2、关于使用java api上传文件。 在定义一个FileSystem变量的时候伪分布式和单机版的方法是不一样的,单机版使用的是FileSystem类的静态函数
view plaincopy


[*]FileSystemhdfs=FileSystem.get(conf)

伪分布式下需要使用Path来获得 view plaincopy


[*]PathdstDir=newPath("hdfs://localhost:9000/home/hadoop/hadoop");
[*]FileSystemhdfs=dstDir.getFileSystem(getConf());


  不然的话会出现如下错误
Wrong FS: hdfs://localhost:9000/home/hadoop/hadoop, expected: file:///
页: [1]
查看完整版本: Hadoop权限问题以及Wrong FS错误