windows远程调试hadoop权限问题
2017-02-08 09:58
176 查看
为了开发方便想要直接在windows下开发,遇到了访问权限的问题。于是搜索了下解决方案,大约有两种
这种办法过于粗暴,仅仅开发环境可以使用。说以需要采用别的方法。
或许就能够搞定了
具体过程如下
a)创建名为supergroup的用户组
[plain] view
plain copy
sudo groupadd supergroup
b)将windows用户名加入supergroup中,因为我windows的用户名为Chang所以就就这么弄
[plain] view
plain copy
sudo useradd -g supergroup -N -r Chang
到此为止就搞定了,在windows下的eclipse中随意写个小程序跑跑,比如列出datanote名称。得到了下面的结果
说明已经能够正常访问hdfs了,方法奏效了!
1 不检查用户权限
修改conf/core-site.xml,不检查权限 将 dfs.permissions属性修改为false这种办法过于粗暴,仅仅开发环境可以使用。说以需要采用别的方法。
2 修改用户权限
这种方法文雅了很多,而且更加安全。我们观察Hadoop hdfs中的文件发现了这样的现象,所有的文件都是由一个叫做supergroup的用户组上传的,于是如果将windows的用户也放到这个组里面或许就能够搞定了
具体过程如下
a)创建名为supergroup的用户组
[plain] view
plain copy
sudo groupadd supergroup
b)将windows用户名加入supergroup中,因为我windows的用户名为Chang所以就就这么弄
[plain] view
plain copy
sudo useradd -g supergroup -N -r Chang
到此为止就搞定了,在windows下的eclipse中随意写个小程序跑跑,比如列出datanote名称。得到了下面的结果
说明已经能够正常访问hdfs了,方法奏效了!
相关文章推荐
- windows远程调试hadoop权限问题
- hadoop在windows下远程调试时用户权限问题
- windows上使用eclipse远程连接hadoop进行程序开发没有权限访问问题
- windows上使用eclipse远程连接hadoop进行程序开发没有权限访问问题
- eclipse连接远程hadoop集群开发时权限不足问题解决方案
- eclipse连接远程hadoop集群开发时权限不足问题解决方案
- Windows Eclipse远程调试hadoop:ExitCodeException exitCode=-1073741515
- windows10下使用idea远程调试hadoop集群
- windows下远程连接hadoop开发实践及问题解决
- 【转载】redHat linux下安装hadoop 0.20.2, 并在windows下远程连接此hadoop,开发调试
- 关于win7系统远程调试Hadoop时遇到的问题
- 由一个HADOOP_HOME and hadoop.home.dir are unset报错引起的window环境连接调试远程hadoop的一系列问题
- 在windows上用eclipse远程运行hadoop上的wordcount程序出现的问题,求解决
- redHat linux下安装hadoop 0.20.2, 并在windows下远程连接此hadoop,开发调试
- eclipse连接远程hadoop集群开发时权限不足问题解决方案
- 解决visual studio 2008在windows 7 系统中调试权限的问题
- RedHat linux下安装hadoop 0.20.2, 并在windows下远程连接此hadoop,开发调试
- 小心得--实战windows7下eclipse远程调试linux hadoop
- 由一个HADOOP_HOME and hadoop.home.dir are unset报错引起的window环境连接调试远程hadoop的一系列问题,hadoop版本 2.8
- Jenkins使用jenkins-cli.jar进行远程调用时出现“ERROR: No such job 'test'”或者权限不够等问题解决(Windows)