ubuntu 安装hadoop3遇到的坑

已经被前人踩过的坑:
https://www.cnblogs.com/chenlove/p/10733878.html

自己在安装过程中遇到的问题:

  1. hdfs namenode -format即时shutting down也可能是安装成功的。
    在这里插入图片描述
  2. 在start-dfs.sh中始终遇到
 Permission denied (publickey,password).
Starting datanodes
localhost: Permission denied (publickey,password).
Starting secondary namenodes [BuildServer]
BuildServer: Permission denied (publickey,password).

这个permission denied怀疑是没有建立hadoop账号和权限引起的。
因为个人使用的是服务器上分配的个人账号,尝试自己给自己免认证登录。

ssh-keygen -t rsa    //用这个生成秘钥
ssh-copy-id -i ~/.ssh/id_rsa.pub x.x.x.x   //x.x.x.x替换成服务器名
ssh x.x.x.x   //尝试试下能否不输入密码登录

然后重新执行 hdfs namenode -format 并执行 start-dfs.sh

  1. mapred-site.xml注意需要添加新的字段,不添加这个运行后面的实例会报错。
<configuration>
<!-- 指定mr运行在yarn上 -->
    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    <property>
        <name>mapreduce.admin.user.env</name>
        <value>HADOOP_MAPRED_HOME=$HADOOP_COMMON_HOME</value>
    </property>
    <property>
        <name>yarn.app.mapreduce.am.env</name>
        <value>HADOOP_MAPRED_HOME=$HADOOP_COMMON_HOME</value>
    </property>
</configuration>

  1. hadoop 2.x 和hadoop3.x 所使用的端口不一样,请参考如下的连接查看端口对应

https://blog.csdn.net/qq_35975685/article/details/84311627

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值