pandaloveme
pandaloveme
采纳率100%
2018-01-08 03:58

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

5
  • java
  • ubuntu
已采纳

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条回答

  • q283614346 Moss Huang 2年前

    把命令中的sh换成bash即可

    点赞 1 评论 复制链接分享
  • xll_csdn 少年痴北城 3年前

    java -version

    点赞 评论 复制链接分享
  • qq_35660767 JimaryXia 3年前

    应该是jdk配置的問題吧

    点赞 评论 复制链接分享
  • ChinaBvb 黛玛收割者 3年前

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

    点赞 评论 复制链接分享
  • xll_csdn 少年痴北城 3年前

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

    点赞 评论 复制链接分享
  • pandaloveme pandaloveme 3年前

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

    点赞 评论 复制链接分享

相关推荐