Ubuntu zookeeper-3.5.0-alpha启动错误 zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")(转)
2016-11-02 09:54
507 查看
昨天小猿我把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,问题得以解决...
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,问题得以解决...
相关文章推荐
- Ubuntu zookeeper-3.5.0-alpha启动错误 zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")
- [转载]ubuntu bash '/bin/sh: Syntax error: "(" unexpected'错误解决
- 【Bug记录】hadoop启动失败:hadoop-config.sh: Syntax error: word unexpected (expecting ")")
- sh: syntax error: word unexpected (expecting ")") 错误
- linux下安装zookeeper报错Syntax error: "(" unexpected (expecting "fi")
- linux脚本相关: Syntax error: end of file unexpected (expecting "then") 提示错误
- ModelSim错误:syntax error, unexpected "IDENTIFIER", expecting ".*" or '.'
- rickyyu学FPGA——modelsim 仿真错误:【near ";": syntax error, unexpected ';', expecting "STRING_LITERAL"】
- [Ubuntu系统]“ubuntu.sh: 113: ubuntu.sh:Syntax error: "(" unexpected ”报错解决方法
- syntax error: unexpected word (expecting ")")错误解决办法
- ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected
- ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected
- 执行脚本是报错./cross.install: 25: Syntax error: "do" unexpected (expecting "fi")
- 解决/bin/sh: 1: syntax error: "(" unexpected错误,以及更换bash仍然无法解决的问题
- ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected
- gcc 交叉编译错误 line 1: syntax error: word unexpected (expecting ")")
- [转载]ubuntu bash '/bin/sh: Syntax error: "(" unexpected'错误解决
- [Ubuntu]“ubuntu.sh: 113: ubuntu.sh:Syntax error: "(" unexpected ”报错解决方法
- ubuntu.sh: 113: ubuntu.sh: Syntax error: "(" unexpected
- 执行脚本是报错./cross.install: 25: Syntax error: "do" unexpected (expecting "fi")