Hadoop-jps无法查看java进程问题

  最近自己在虚拟机上个搭建Hadoop环境,再查看java进程时出现错误:

  [xxx@xnj1 hadoop-2.6.0-cdh5.11.1]$ jps

  bash: jps: command not found...

  在namenode节点出现错误,但是在datanode没有问题。

  我的解决方法是指定jps软连接:

  [root@xnj1 etc]# which jps
  /usr/bin/which: no jps in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home)
  [root@xnj1 etc]# sudo ln -snf /modules/jdk1.7.0_80/bin/jps /usr/bin/jps

  修改完成之后在hadoop用户下执行jps不再报错。

  [xxx@xnj1 hadoop-2.6.0-cdh5.11.1]$ jps
  99789 NameNode
  99992 DataNode
  100570 Jps

 

  

posted @ 2021-02-20 11:30  勤练带来力量  阅读(220)  评论(0)    收藏  举报