安装版本:zookeeper-3.4.10
问题描述:
ZooKeeper在启动时会将zookeeper.out输出到当前目录,不仅不友好,有时候可能会因为目录权限问题引发一些不必要的麻烦。
脚本分析:
通过查看zkServer.sh脚本可以发现,脚本中没有定义ZOO_LOG_DIR变量。
 
将以下这段进行修改
if [ ! -w "$ZOO_LOG_DIR" ] ; then
mkdir -p "$ZOO_LOG_DIR"
fi

修改为如下:

ZOO_LOG_DIR="$($GREP "^[[:space:]]*dataLogDir" "$ZOOCFG" | sed -e 's/.*=//')"
if [ ! -w "$ZOO_LOG_DIR" ] ; then
mkdir -p "$ZOO_LOG_DIR"
fi

就是在启动的时候复制了ZOO_LOG_DIR这个变量了

最新文章

  1. myeclipse配置maven
  2. 关于.9.png格式图片的制作与使用
  3. JS代码和OC代码的相互调用
  4. [django]windows下用Django,静态文件请求失败,出现UnicodeDecodeError
  5. iOS Waxpatch项目(动态更新)
  6. VS2013打开项目Web加载失败
  7. NGUI 屏幕自适应
  8. [转]MySQL5.6新特性之Multi-Range Read
  9. HDU 1532 Drainage Ditches 排水渠(最大流,入门)
  10. 分享4个网址二维码API接口
  11. Base64 encode/decode large file
  12. 跨域的小小总结:js跨域及跨域的几种解决方法
  13. iOS 之 UITextView
  14. Latex:入门教程
  15. Nowcoder84D
  16. spring boot整合Hadoop
  17. [PHP] 编写爬虫获取淘宝网上所有的商品分类以及关键属性 销售属性 非关键属性数据
  18. 使用Sublime Text 3的HTML-CSS-JS Prettify插件格式化代码
  19. js当中null和{}区别
  20. python性能测试大致计划

热门文章

  1. Java基础知识_毕向东_Java基础视频教程笔记(26 反射)
  2. mdm9607 gpio12~17改成普通gpio的方法
  3. svn 红叉叉图标解决方法
  4. C# 中使用锁防止多线程冲突
  5. (转)Intellij IDEA 快捷键整理
  6. cocos源码分析--SpriteBatchNode绘图原理
  7. RecyclerView添加条目点击事件setOnItemClickListener,不是在Adapter中设置;
  8. css的优化规则
  9. spring mvc 文件上传 ajax 异步上传
  10. Install Python on Mac (Anaconda)