zookeeper啓動時報錯,日誌提示「Java heap space」java
按照網上的辦法,應該是須要配置zookeeper的JVM性能
配置文件在那裏呢?請查看文件路徑:zookeeper/bin/zkEnv.sh測試
配置文件路徑在zookeeper/conf/Java.env,若是java.env該文件不存在,那麼就建立該文件spa
文件內容以下.net
-Xms1024是最小內存,-Xmx1024是最大內存日誌
確保設置一個合理的JVM堆大小,若是設置太大,會讓內存與磁盤進行交換,這將使ZK的性能大打折扣。例如一個4G內存的機器的,若是你把JVM的堆大小設置爲4G或更大,那麼會使頻繁發生內存與磁盤空間的交換,一般設置成3G就能夠了。固然,爲了得到一個最好的堆大小值,在特定的使用場景下進行一些壓力測試。blog
http://blog.csdn.net/ddaowz/article/details/8209154/內存