Помогите Сервер KCauldron не запускается. PermGen space

  • Автор темы Автор темы SamyRed
  • Дата начала Дата начала

SamyRed

Активный участник
Пользователь
Баллы
66
Ник в Minecraft
4ipolinoMiner
Здравствуйте. У меня такая проблема:
Не запускается сервер KCauldron: При попытке запуска выдаёт ошибку
"Could not be resolved because of an SQL Exception: java.lang.OutOfMemoryError: PermGen space.",
затем:
"The state engine was in incorrect state SERVER_STARTING and forced into state SERVER_STOPPED. Errors may have been discarded."
Вот лог, который создаёт плагин RemoteControlKit:
https://docs.google.com/document/d/1n8o48fdGYN35B6-zaZJetCMU0TVlP7Z5MfphmiUhcV4/edit?usp=sharing
Вот лог, который пишт сам сервер:
https://docs.google.com/document/d/1_H_Cz1HD3G55gBExlD65gH56XEPaJkUWzPEYtzZvNNA/edit?usp=sharing

Я видел подобные темы на разных форумах, но перепробовал уже всё что можно. Я пробовал выставлять агрументы -Xms, -Xmx, -XX:MaxPermSize, -XX:+UseConcMarkSweepGC, -Xincgc, Ничего из этого не помогло. Может знаете как это исправить?
 
Почему то мне кажется что памяти которой выделено для запуска сервера физически нет. К примеру если серверу дали 2 гб ОЗУ а на компе всего 2 гб то конечно работать не будет
 
На компе 8 гб. Я выделяю 1, 2, 3, 4, 5, максимум выделял 6. Но когда выделяешь больше половины - сервер не может запуститься после рестарта, так как старый экземпляр ещё не закрыт, а новый уже запущен.
 
У меня и так 6.16. Может нужна именно 15 версия?
 
Я пробовал 64, 128, 256.
 
Последнее редактирование:
windows 7 x64. Java jre 1.7 x64
Установил -XX😝ermSize=512M -XX:MaxPermSize=512M - не помогает. К стати, ошибка вылетает не всегда в одном месте. Постоянно с разными плагинами.
 
Так много переключать надо) Почти во всех плагинах база прописана.
Скорее всего, база тут ни при чём, так как я удалил полностью тот плагин, который выдавал ошибку, а ошибка просто вылезла в другом месте, к стати, про поиске в логе по "OutOfMemory", получается огромное количество результатов. То есть серверу действительно не хватает памяти, но как такое может быть - не понимаю.
 
Так раньше же работало нормально. К стати, только что удалил полностью все плагины, а проблема осталась.
 
Так много переключать надо) Почти во всех плагинах база прописана.
Скорее всего, база тут ни при чём, так как я удалил полностью тот плагин, который выдавал ошибку, а ошибка просто вылезла в другом месте, к стати, про поиске в логе по "OutOfMemory", получается огромное количество результатов. То есть серверу действительно не хватает памяти, но как такое может быть - не понимаю.
PermGen не входит в диапазон, который вы выделяете Xms/Xmx
Так раньше же работало нормально. К стати, только что удалил полностью все плагины, а проблема осталась.
Ядро сменить?
 
Так я же не xmx/xms меняю а -XX:MaxPermSize
А ядро не хотелось бы менять. Уж слижком много работы было проделано над этим сервером
Может быть дело в том что где-то там, на каком-то там сервере прекратилась поддержка этого ядра, и какие-то API, или что-то типа этого не работают? Потому что перестали работать даже мои старые бекапы, которые точно работали.
Кажется, я понял. Всё дело в оболочке "RemoteToolkit". Когда запускаю сервер с её батника - ошибка. Если с оригинального - нормально. Но всё же, хотелось бы исправить это как-то, так как мне эта оболочка нужна. Сложно будет её заменить.
 
Последнее редактирование:
Назад
Верх Низ