zookeeper 常见问题处理

调整jvm参数

bash 复制代码
[root@vm-02 conf]# cat /opt/app/zookeeper-3.4.14/bin/zkEnv.sh |grep java.env -A3 -B3

ZOOCFG="$ZOOCFGDIR/$ZOOCFG"

if [ -f "$ZOOCFGDIR/java.env" ]
then
    . "$ZOOCFGDIR/java.env"
fi

if [ "x${ZOO_LOG_DIR}" = "x" ]
[root@vm-02 conf]#

创建文件调整:

bash 复制代码
cd /opt/app/zookeeper-3.4.14/conf
echo 'export JVMFLAGS="-Xms2g -Xmx8g $JVMFLAGS"' > java.env

验证:

bash 复制代码
ps -ef |grep java|grep -i xms

堆设置:

复制代码
-Xms:初始堆大小 
-Xmx:最大堆大小 
-XX:NewSize=n:设置年轻代大小 
-XX:NewRatio=n:设置年轻代和年老代的比值.如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 
-XX:SurvivorRatio=n:年轻代中Eden区与两个Survivor区的比值.注意Survivor区有两个.如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5 
-XX:MaxPermSize=n:设置持久代大小
相关推荐
正经教主15 小时前
【FDE系列】阶段2:Day 32:多表查询 — JOIN 与聚合
人工智能·python·fde
Ticnix15 小时前
迁移脚本能跑通,不代表你回滚得回来
后端·python
我的xiaodoujiao15 小时前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django
quantdash_cc16 小时前
量化策略为什么需要实时行情数据?从信号产生到交易决策的时间差说起
开发语言·python·数据分析·量化交易·股票数据·quantdash
H Journey16 小时前
pip 和uv 开发和部署python项目
python·pip·uv
外收内放16 小时前
Python与AI应用(json模块)
python·学习
databook16 小时前
泊松分布:从基础到实际应用
python·数据挖掘·数据分析
外收内放16 小时前
Python与AI应用(文件操作)
python·学习
Francek Chen16 小时前
【大数据处理与分析】数据仓库Hive:04 数据仓库Hive概述
大数据·数据仓库·hive·hadoop·分布式
正经教主17 小时前
【FDE系列】阶段2:Day 35:Python + SQL — 工单接入 MySQL + 本周收官
人工智能·python·fde