前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >zookeeper启动错误zkEnv.sh:Syntax error:"("unexpected(expecting"fi")

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

作者头像
Java帮帮
发布2018-09-29 17:19:21
7990
发布2018-09-29 17:19:21
举报

使用Crontab定时执行Spark任务【面试+工作】

昨天我把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,问题得以解决...

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-09-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java帮帮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档