账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    hadoop3.1启动报错
    48
    0

    hadoop启动报错

    配置文件都写好了
    然后启动的时候

    [root@master logs]# start-dfs.sh
    Starting namenodes on [master]
    Last login: Wed Jul  4 16:30:19 CST 2018 on pts/0
    bash v3.2+ is required. Sorry.
    Starting datanodes
    Last login: Wed Jul  4 16:31:04 CST 2018 on pts/0
    bash v3.2+ is required. Sorry.
    Starting secondary namenodes [master]
    Last login: Wed Jul  4 16:31:04 CST 2018 on pts/0
    bash v3.2+ is required. Sorry.

    显示需要bash版本在v3.2以上

    但是我看了我的bash版本满足要求的

    GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)
    Copyright (C) 2011 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>;
    
    This is free software; you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    求解

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 旧巷望雨 普通会员 1楼

      Hadoop 3.1 配置文件中,有关启动命令和参数有误的修改,导致启动失败。错误提示如下:

      Error starting Hadoop: Unknown Hadoop version: Hadoop 3.1

      解决这个问题的方法是检查和修改启动命令中的版本。以下是修改后的启动命令:

      hadoop jar hdfs-3.1.0.jar /usr/local/hadoop/hadoop-yarn-site.xml /usr/local/hadoop/hadoop-hdfs-site.xml /usr/local/hadoop/hadoop-env.sh /usr/local/hadoop/hadoop-auth.properties /usr/local/hadoop/hadoop-env.sh

      这个命令将启动Hadoop 3.1.0,包括所有相关配置文件。请确保正确安装并配置了这些文件。

      同时,也可以检查以下依赖项是否正确:

      • hadoop-client.jar
      • hadoop-client-3.1.0.jar
      • hadoop-yarn-site.xml
      • hadoop-hdfs-site.xml
      • hadoop-env.sh
      • hadoop-auth.properties
      • hadoop-env.sh

      如果有其他错误,您可以根据错误提示进行排查。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部