LINUX.ORG.RU
ФорумAdmin

Крашится JVM при работe Liferay 5.2.2

 , , ,


0

1

Здравствуйте, Lor

Имеется портал на Liferay 5.2.2, он часто падает из-за краха jvm, прилагаю парочку отчетов краха. Подкиньте мыслей из-за чего это может происходить:
hs_err_pid26001.log
hs_err_pid12809.log
hs_err_pid31072.log

Сервер, на котором крутится портал - виртуальный (VMWare).
Если ошибся разделом - просьба не пинать.



Последнее исправление: false13 (всего исправлений: 1)

Там же написано:

# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 2571016 bytes for Chunk::new
# Possible reasons:
#   The system is out of physical RAM or swap space
#   In 32 bit mode, the process size limit was hit
# Possible solutions:
#   Reduce memory load on the system
#   Increase physical memory or swap space
#   Check if swap backing store is full
#   Use 64 bit Java on a 64 bit OS
#   Decrease Java heap size (-Xmx/-Xms)
#   Decrease number of Java threads
#   Decrease Java thread stack sizes (-Xss)
#   Set larger code cache with -XX:ReservedCodeCacheSize=

kovrik ★★★★★
()
Ответ на: комментарий от kovrik

ну да это понятно, регулируется, только не помогает.
Смущает вот это:

Memory: 4k page, physical 4147536k(286360k free), swap 8193108k(8171140k free)


слишком мало - 286360k free

false13
() автор топика
Ответ на: комментарий от false13

Что регулируется и как не помогает?

roy ★★★★★
()

У виртуалки не хватает памяти. Надо уменьшить -Xmx, дать больше памяти или использовать своп (наихудший вариант).

Legioner ★★★★★
()

Забыл добавить с какими параметрами запускается java:

JAVA_OPTS=«$JAVA_OPTS -server -Xms2g -Xmx2g -XX:+AggressiveOpts -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:ParallelGCThreads=4 -XX:-UseGCOverheadLimit -XX:ReservedCodeCacheSize=96m -Xss1m -XX:MaxPermSize=512m -Dfile.encoding=UTF8 -Duser.timezone=GMT -Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.config -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false»

false13
() автор топика
Ответ на: комментарий от Legioner

Система 32 битная, java не больше 2 Гб отъедает.

У нас админы не хотят больше ресурсов выделять, говорят, что Liferay глючный, якобы сам валится.

false13
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.