今天布置hadoop集群,尝试单独将secondarynamenode分属到一台独立的虚拟机上,

当格式化后,start-dfs.sh。namenode没启动。查看日志。报错例如以下

java.io.FileNotFoundException: /home/hadoop/hadoop/dfs/namenode/current/VERSION (Permission denied)

查看权限才发现,/current/VERSION是隶属root的。须要更改用户。

java.io.FileNotFoundException: /home/hadoop/hadoop/dfs/namenode/current/VERSION (Permission denied)

之后。再start-dfs.sh,依旧提示no [master](网上有人说是hosts下的hostname的问题,可是我核对多次,没有问题),

可是namenode进程确实起开了。

java.io.FileNotFoundException: /home/hadoop/hadoop/dfs/namenode/current/VERSION (Permission denied)


版权声明:本文博客原创文章,博客,未经同意,不得转载。

相关文章:

  • 2022-12-23
  • 2021-11-10
  • 2022-12-23
  • 2021-06-26
  • 2021-12-04
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2018-01-04
  • 2022-12-23
  • 2022-01-25
  • 2021-10-10
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
相关资源
相似解决方案