liu16659
LawsonAbs
采纳率20%
2018-01-21 07:42 阅读 8.3k

Hadoop中jps命令出现Command not found

5

在root用户下,执行jps命令,结果是Command not found!但是我的/etc/profile文件中已经有了关于java配置的信息了?为什么还会出现这类错误?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • z1156560936 z1156560936 2018-01-21 08:03

    [hadoop@master bin]$ which java
    /usr/bin/java
    删掉这个软连接
    [hadoop@master bin]$ sudo rm /usr/bin/java
    将正确的地址指向这个软连接
    [hadoop@master bin]$ sudo ln -s /usr/java/jdk1.6.0_31/bin/java /usr/bin/java
    查看
    [hadoop@master bin]$ java -version
    java version "1.6.0_31"
    Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
    Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)
    可是这样远远不够
    需要将此信息录入环境变量中去
    [hadoop@master bin]$ sudo vi /etc/profile
    [hadoop@master bin]$ source /etc/profile

    export PATH=$PATH:/usr/java/jdk1.6.0_31/bin

    [hadoop@master bin]$ jps
    2980 Jps

    点赞 1 评论 复制链接分享
  • Vipfgyy libayi 2018-01-21 08:35

    在$HADOOP_HOME/bin 目录下测试使用,如果还是无效说明环境配置有问题,

    点赞 评论 复制链接分享
  • weixin_41417846 weixin_41417846 2018-01-21 09:28

    请重装系统!!!

    点赞 评论 复制链接分享
  • liu16659 LawsonAbs 2018-01-21 14:14

    问题已经解决!!!是我太傻!写错了JAVA_HOME的路径名

    点赞 评论 复制链接分享

相关推荐