HDFS集群启动报错/usr/bin/env: bash: 没有那个文件或目录

出现时机

执行start-dfs.sh时报错

致错原因

因为启动hdfs集群需要,通过ssh命令登录上别的机器,那么我们直接使用ssh node02这样操作
会发现可以登录,但是由于环境变量错误,报错
/usr/libexec/grepconf.sh:行5: grep: 未找到命令
导致ls登基础命令都无法执行

解决方案

修改profile文件

# 在/etc/profile中最后一行添加下述代码,回复ls,vim,等基本命令
export PATH=$PATH:/usr/bin:/usr/sbin:/bin:/sbin


猜你喜欢

转载自blog.csdn.net/qq_37436172/article/details/130511938
今日推荐