Hadoop自制jpsall脚本出错(未找到该命令)

报错如下:

在这里插入图片描述

jpsall脚本(查看集群所有进程)
#!/bin/bash
for host in hadoop102 hadoop103 hadoop104
do
 echo =============== $host ===============
 ssh $host jps 
done
1. 使用$PATH查看路径

在这里插入图片描述

  • 发现其中未包含该脚本的bin目录
2. 修改etc/profile文件
  • 在适合位置加入export PATH=$PATH:/home/yourname/bin
    Hadoop自制jpsall脚本出错(未找到该命令)_第1张图片
  • 然后 source /etc/profile
  • 可正常使用
    Hadoop自制jpsall脚本出错(未找到该命令)_第2张图片

你可能感兴趣的:(Hadoop,hadoop,linux,服务器)