集群搭建hadoop时,start-all.sh启动tasktracker会报错
集群搭建hadoop时,start-all.sh启动tasktracker会报错
只要你快乐 发表于3年前
集群搭建hadoop时,start-all.sh启动tasktracker会报错
  • 发表于 3年前
  • 阅读 13
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

集群搭建hadoop时,将hadoop.tmp.dir设成/home/admin/tmp,结果在用start-all.sh启动时tasktracker一直启动不了,报错信息大概是TaskTracker: tasktracker can not create

directory /home/admin/tmp/mapred/local DiskCheckException the directory was not writted。


结果我改成用start-dfs.sh和start-mapred.sh启动就能启动成功,至于具体原因还未找到,需要继续查找


导致上述问题的大概原因应该是我的slave节点的/home/mdirll文件目录的权限问题,而用start-mapred.sh可以运行,是因为该命令我是在slave节点上运行的,不存在权限问题


现记录下该问题留备

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 1
博文 10
码字总数 7697
×
只要你快乐
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: