安装 hadoop 时在 ubuntu 16.04 中找不到 jps 命令

Posted

技术标签:

【中文标题】安装 hadoop 时在 ubuntu 16.04 中找不到 jps 命令【英文标题】:jps command not found in ubuntu 16.04 while installing hadoop 【发布时间】:2017-03-11 18:45:33 【问题描述】:
rana@ubuntu:/usr/local/hadoop/hadoop-2.7.3/bin$ start-yarn.sh
starting yarn daemons
starting resourcemanager, logging to /usr/local/hadoop/hadoop-2.7.3/logs/yarn-rana-resourcemanager-ubuntu.out
localhost: starting nodemanager, logging to /usr/local/hadoop/hadoop-2.7.3/logs/yarn-rana-nodemanager-ubuntu.out
rana@ubuntu:/usr/local/hadoop/hadoop-2.7.3/bin$ jps
The program 'jps' can be found in the following packages:
 * openjdk-8-jdk-headless
 * openjdk-9-jdk-headless
Try: sudo apt install <selected package>
rana@ubuntu:/usr/local/hadoop/hadoop-2.7.3/bin$ sudo jps
sudo: jps: command not found

我正在尝试安装hadoop,最后我得到了一个找不到jps命令的错误

任何人请帮我解决这个问题 谢谢

【问题讨论】:

【参考方案1】:

我遇到了同样的问题,我通过输入以下内容解决了我的问题:-

sudo apt install openjdk-8-jdk-headless

希望这个有帮助:)

【讨论】:

【参考方案2】:

您应该在环境文件的 PATH 中添加JAVA_HOME/bin 地址,我的意思是bashrc。所以使用命令nano ~/.bashrc打开环境文件,然后在文件末尾添加export PATH=$JAVA_HOME/bin:$PATH行,然后按control + x保存。关闭文件后使用命令source ~/.bashrc 编译文件并更新到新设置。现在JPS 命令可以工作了!

【讨论】:

@Rana Arepalli 如果对未来的读者有帮助,请检查它作为正确答案。

以上是关于安装 hadoop 时在 ubuntu 16.04 中找不到 jps 命令的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu16.04安装hadoop3.02(伪分布式)+集群

Ubuntu16.04下Hadoop的本地安装与配置

Ubuntu16.04下安装Hadoop

Hadoop 2.9.1 on Ubuntu 16.04

Hadoop2.9.1 安装 Hive2.3.3 on ubuntu 16.04

Ubuntu16.04 下 hadoop的安装与配置(伪分布式环境)