Linux安装hadoop:
参考:【Linux】安装hadoop详细步骤_Code.Knight的博客-CSDN博客_linux安装hadoop
这里要注意的是,修改主机名要慎重,可以不修改。
解决报错
启动 hdfs 会报错:temporary failure in name resolution
解决方案:增加主机映射
Temporary failure in name resolution错误解决方法_ssxueyi的博客-CSDN博客_temporary
重新启动hdfs会报错:start-dfs.sh permission denied
参考了以下:Ubuntu下搭建第一台hadoop输入start-dfs.sh出现Permission denied (publickey,password)的问题_zhangxiaofan2000的博客-CSDN博客
Hadoop: start-dfs.sh permission denied - Stack Overflow
但是没用。猜测可以用命令清除SSH远程登录密码再试试。
报错:job for ssh.service failed
暂时替换为root权限进行操作。。。
报错:attempting to operate on hdfs
解决:Attempting to operate on hdfs namenode as root_DAHOUZI.CN的博客-CSDN博客
最后root权限启动成功了。
上传hdfs文件:
Linux上传本地文件到hadoop的hdfs文件系统的3种方法_续写童话的博客-CSDN博客_上传文件到hdfs
下面先记录一下Java怎么用的资料:
9.4 使用java操作hadoop_伱来打硪啊的博客-CSDN博客_hadoop与java怎么使用
https://www.jb51.net/article/232409.htm
简单的java Hadoop MapReduce程序(计算平均成绩)从打包到提交及运行_JavaPub的技术博客_51CTO博客
用Java编写简单的MapReduce程序 - march alex's blog - BlogJava
以后有时间再整理。