zookeeper因内存不足造成的CPU占用率高
Clickhouse出現(xiàn)建表非常慢的現(xiàn)象。去服務(wù)器上看到zookeeper有兩個節(jié)點的CPU占用率達到50%以上,而另一個節(jié)點CPU占用正常。試圖用zcCli登錄zk失敗“Unable to read additional data from server sessionid”,zkServer status也報錯“Error contacting service. It is probably not running”,說無法連接。Netstat –anp看2181端口是在監(jiān)聽,不過地址看著是ipv6。懷疑是防火墻的問題,一查已經(jīng)關(guān)閉。關(guān)閉ipv6也不行,zk還是以ipv6監(jiān)聽。看其他兩個節(jié)點也是ipv6監(jiān)聽,看來不是v6的問題。嘗試重啟zk服務(wù),啟動后仍無法連接,看日志啟動后讀取一個快照文件后不久,報了“java.lang.OutOfMemoryError: GC overhead limit exceeded zookeeper”錯誤,在conf下增加JVM內(nèi)存配置文件java.env,內(nèi)容如下;
export JVMFLAGS="-Xms8192m -Xmx8192m $JVMFLAGS"
再啟動服務(wù)。把另外兩臺機器的內(nèi)存也提高后重啟服務(wù)。
總結(jié)
以上是生活随笔為你收集整理的zookeeper因内存不足造成的CPU占用率高的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 易通酒店信息管理系统 v2.5 绿色
- 下一篇: Adobe Photoshop CS4