Ubuntu zookeeper-3.5.0-alpha启动错误 zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")

原创 2015年12月24日 11:44:48

     昨天小猿我把Ubuntu Server64位上的 zookeeper换成了最新版本的,结果启动的时候出错;之前zookeeper-3.3.6是没有任何问题的,换成了zookeeper3.5出现了下面的错误:


root@host8:/usr/solrcould/service1/zookeeper-3.5.0-alpha# sh bin/zkServer.sh start

JMX enabled by default

bin/zkServer.sh: 95: /usr/solrcould/service1/zookeeper-3.5.0-alpha/bin/zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")




   还以为是zookeeper的问题结果瞎忙活了半天,百度了一下才知道原来是ubuntu 设置的问题(注:有一种方法是设置zookeeper的系统环境变量,不过博主需要一台服务器安装多个zookeeper,配置环境变量还是不怎么实用,要是装10个就得分别设置10个。。)

具体结局方法如下:

执行以下命令


root@host8:~# cd /bin/
root@host8:/bin# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Dec 23 22:30 /bin/sh -> dash(默认)
root@host8:/bin# ln -sf bash /bin/sh
root@host8:/bin# ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Dec 23 22:37 /bin/sh -> bash



重新启动zookeeper,问题得以解决...




版权声明:本文为博主原创文章,未经博主允许不得转载。

linux下安装zookeeper报错Syntax error: "(" unexpected (expecting "fi")

Zookeeper是一个协调服务,可以用它来作为配置维护、名字服务、分布式部署; 下面,我来分享一下在Linux下安装Zookeeper的整个步骤,让大家少走弯路。 一、Zookeeper...
  • jr_soft
  • jr_soft
  • 2016年09月18日 16:04
  • 1566

执行脚本是报错./cross.install: 25: Syntax error: "do" unexpected (expecting "fi")

文件名为cross_install #!/bin/sh 每次执行这个文件的时候总是会报错如下: root@liguowang-desktop:/home/Hi3716C/...
  • w_ww_w
  • w_ww_w
  • 2011年12月14日 15:28
  • 3478

zookeeper-3.4.9安装时,启动正常,但是zkServer.sh status查看出

安装zookeeper-3.4.9的时候,启动正常没报错,但zkServer.sh status查看状态的时候却出现错误,如下: JMX enabled by default Using config...
  • xinhu_li0104
  • xinhu_li0104
  • 2017年10月10日 23:17
  • 103

部署zookeeper实践

zookper部署详细,实录
  • u010414066
  • u010414066
  • 2014年11月16日 17:32
  • 1842

zookeeper 集群搭建

配置java环境变量(root权限下) source /etc/environment export JAVA_HOME=/usr/local/lib/jdk1.7.0_79 export CL...
  • liuliangsailor
  • liuliangsailor
  • 2016年06月26日 09:58
  • 617

line 1: syntax error: unexpected "("

具体描述: 在ubuntu上面交叉编译编译main.c(网址https://code.hiwifi.com/wiki/hiwifi/cross-compile#no1),生成Main拷贝到路由器上面...
  • xinpo66
  • xinpo66
  • 2015年05月26日 10:44
  • 3185

line 1: syntax error: unexpected word (expecting ")")

问题:上传到板子的可执行文件,运行后出现 line 1: syntax error: unexpected word (expecting ")") 解决: 1.编译器的问题 用arm-...
  • williamwang2013
  • williamwang2013
  • 2013年03月01日 16:33
  • 23233

部署zookeeper实践

zookper部署详细,实录
  • u010414066
  • u010414066
  • 2014年11月16日 17:32
  • 1842

web安全与防御---2.DVWA之SQL注入

首先登录DVWA主页: 1、修改安全级别为LOW级(第一次玩别打脸),如图中DVWA Security页面中。 2、进入SQL Injection页面,出错了。(心里想着这DVWA是官网下的不至于玩...
  • qq_20745827
  • qq_20745827
  • 2017年04月01日 17:08
  • 654

VLC for Android : 编译问题 & 解决办法

http://my.oschina.net/erehmii/blog/118748  敬告: 编译前尽量安装/更新必要的软件:vlc-dep, android-sdk, android-ndk ...
  • mengzhengjie
  • mengzhengjie
  • 2015年06月15日 14:32
  • 536
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ubuntu zookeeper-3.5.0-alpha启动错误 zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")
举报原因:
原因补充:

(最多只允许输入30个字)