启动hadoop服务报错

集群部署完hadoop和spark后,启动hadoop集群报如下错误:

上一次登录:五 9月 15 15:32:56 CST 2023pts/0 上

root@manager conf# which start-all.sh

/home/bigdata/hadoop/sbin/start-all.sh

root@manager conf# sh /home/bigdata/hadoop/sbin/start-all.sh

/home/bigdata/hadoop/libexec/hadoop-functions.sh:行398: 未预期的符号 `<' 附近有语法错误

/home/bigdata/hadoop/libexec/hadoop-functions.sh:行398: ` done < <(for text in "${input@}"; do'

/home/bigdata/hadoop/libexec/hadoop-config.sh:行70: hadoop_deprecate_envvar: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行87: hadoop_bootstrap: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行104: hadoop_parse_args: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh: 第 105 行:shift: : 需要数字参数

/home/bigdata/hadoop/libexec/hadoop-config.sh:行110: hadoop_find_confdir: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行111: hadoop_exec_hadoopenv: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行112: hadoop_import_shellprofiles: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行113: hadoop_exec_userfuncs: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行119: hadoop_exec_user_hadoopenv: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行120: hadoop_verify_confdir: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行122: hadoop_deprecate_envvar: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行123: hadoop_deprecate_envvar: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行124: hadoop_deprecate_envvar: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行129: hadoop_os_tricks: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行131: hadoop_java_setup: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行133: hadoop_basic_init: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行140: hadoop_shellprofiles_init: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行143: hadoop_add_javalibpath: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行144: hadoop_add_javalibpath: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行146: hadoop_shellprofiles_nativelib: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行152: hadoop_add_common_to_classpath: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行153: hadoop_shellprofiles_classpath: 未找到命令

/home/bigdata/hadoop/libexec/hadoop-config.sh:行157: hadoop_exec_hadooprc: 未找到命令

解决方案

换其他的执行方式,成功启动脚本。

root@manager conf# bash /home/bigdata/hadoop/sbin/start-all.sh

Starting namenodes on manager node1

上一次登录:五 9月 15 15:33:05 CST 2023pts/0 上

Starting datanodes

上一次登录:五 9月 15 15:37:21 CST 2023pts/0 上

Starting journal nodes manager node1

上一次登录:五 9月 15 15:37:24 CST 2023pts/0 上

Starting ZK Failover Controllers on NN hosts manager node1

上一次登录:五 9月 15 15:37:28 CST 2023pts/0 上

Starting resourcemanagers on manager node1

上一次登录:五 9月 15 15:37:31 CST 2023pts/0 上

Starting nodemanagers

上一次登录:五 9月 15 15:37:37 CST 2023pts/0 上

root@manager conf#

相关推荐
学长毕业设计3 小时前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
东小西3 小时前
【SAA实战】第 3 篇 · 工具调用全攻略:把业务能力交给 Agent 自己调度
java·后端·spring
东小西3 小时前
【SAA实战】第 4 篇 · Agent 短期记忆:saver 让 Agent 跨轮记得住(threadId 隔离)
java·后端·spring
许彰午3 小时前
22-DataCenter报文序列化
java·低代码·架构·状态模式
2601_962065254 小时前
[MySQL] SQL优化之性能分析
java·sql·mysql
小范同学_4 小时前
JDK1.7 与 JDK1.8 HashMap 底层原理对比 + 数组并发扩容死循环详解
java·开发语言
予昊5 小时前
从零实现“在线五子棋对战“:WebSocket 实时通信 + 段位匹配
java·开发语言·网络·websocket
2601_962203515 小时前
【SpringAI入门】初识SpringAI
java
weixin_461408585 小时前
Mybatis-flex小记
java·开发语言·mybatis
2601_962177136 小时前
【MySQL篇】聚合查询,联合查询
android·java·mysql