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