pandaloveme
2018-01-08 03:58
采纳率: 100%
浏览 2.1k

ubuntu zookeeper 启动报错 [[: not found -p: not found

panda@panda-VirtualBox:~/zookeeper-server/zk1/bin$ ls
README.txt zkCli.cmd zkEnv.cmd zkServer.cmd zkServer.sh
zkCleanup.sh zkCli.sh zkEnv.sh zkServer-initialize.sh
panda@panda-VirtualBox:~/zookeeper-server/zk1/bin$ sh zkServer.sh start
zkServer.sh: 80: /home/panda/zookeeper-server/zk1/bin/zkEnv.sh: [[: not found
-p: not found
java is /usr/jvm/jdk1.8/bin/java
Error: JAVA_HOME is not set and java could not be found in PATH.
panda@panda-VirtualBox:~/zookeeper-server/zk1/bin$

https://zhidao.baidu.com/question/1644189876595332740.html?entry=qb_uhome_tag

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • 少年痴北城 2018-01-08 04:00

    java is /usr/jvm/jdk1.8/bin/java 这里指错了吧

    点赞 打赏 评论
  • 黛玛收割者 2018-01-08 04:04

    检查一下是不是JDK的路径没有设置:vim /etc/profile看看有没:export JAVA_HOME="usr/lib/................"和export PATH="..................."这两句,没有的话加上
    再检查一下你的zkEnv.sh这个文件是不是不存在

    点赞 打赏 评论
  • JimaryXia 2018-01-08 15:14

    应该是jdk配置的問題吧

    点赞 打赏 评论
  • 少年痴北城 2018-01-10 01:22

    java -version

    点赞 打赏 评论
  • pandaloveme 2018-04-02 02:04

    jdk 安装的位置不对,然后zookeeper-server/安装的也不是默认的位置.重新删除掉JDK,然后重新安装到默认的位置就好了.就可以用了.

    点赞 打赏 评论
  • Moss Huang 2019-12-09 10:12

    把命令中的sh换成bash即可

    点赞 打赏 评论

相关推荐 更多相似问题