博主在Ubuntu上搭建伪分布式环境时,遇到:

  启动namenode和datanode进程时,输入: ./sbin/start-dfs.sh 时:

  会报错,仔细看后,错误原因是:

 

  localhost: mkdir: 无法创建目录"/usr/local/hadoop/logs": 权限不够

 

 

经过多次查找资料和环境检查,最终找到了解决方法:

输入指令:

  sudo chown -R 你自己电脑到用户名 /usr/local/hadoop

例:

nanfengpo是博主Ubuntu系统的登录ID。

如上操作后,应该就可以解决问题。

 

转载于:https://www.cnblogs.com/chenzhihong294/p/10836194.html

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐