Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Win2k3+AutUpd VS Ява (ошибка запуска Гейм сервера) (https://forum.zone-game.info/showthread.php?t=3692)

katavympys 19.05.2009 10:18

Win2k3+AutUpd VS Ява (ошибка запуска Гейм сервера)
 
Думаю кому то поможет данная статья, поскольку настрадался я с этой ошибкой. :mad:
Посвящаеться она тем, у кого La2 стоит на платформе Win2k3 c включенным автоматическим обновлением!
Серверная машина: 3гб оперативки, Винда 32-х разрядная.
Ситуация следующая: в течении нескольких месяцев стояла сборка L2Dream, Гейм сервер которой запускался строкой инициализации Явы:
Код:

java -Xincgc -Xms1632m -Xmx1632m .....(тут еще куча ключей, но речь не о них)
т.е. Виндовс выделял Яве полтора гига оперативки, до поры до времени. :D
Но как говориться "Ничего в этом мире не бывает идеально", и в один прекрасный момент, Гейм сервер накрыла ошибка:
Код:

Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.

т.е. Винда стала зажимать оперативку для Явы.
Методом "научного тыка" добился запуска Явы на следующей строке инициализации:
Код:

java -Xincgc -Xms992m -Xmx992m .....
но этого оказалось мало для запуска сервера с включенной геодатой, хотя свободной оперативки при этом оставлось 1Гб с лишним.
Какие только танцы с бубном не производились что бы найти те 600+ метров оперативки которые Винда присвоила себе...
Как оказалось виной тому, было "Обновление системы безопасности Windows2003 (KB956572)" вышедшее 13 апреля 2009 и его составные части (что бы деинсталировать его, пришлось удалить еще 8 патчей (2 точно свзаны с ним, остальные просто попали под раздачу), всего их было выпущенно в тот день 12). Вот он и не давал как раз запустить Яву, с размером кучи больше 1Гб.
После деинсталяции сего безобразия, сервер возобновил свою работу на прежней строке инициализации. Так что господа, переводите "автоматической обновление" в ручной режим и следите за тем, что Винда ставит.

P.S.: В интернете так и ненашел что же латал данный патч, так поверхностно описано что дырку прикрыли, а подробностей ни каких... Единственное что нашел, что поначалу Кошмаровский распознавал его как Вирус XD

Voltage 19.05.2009 16:23

Ответ: Win2k3+AutUpd VS Ява (ошибка запуска Гейм сервера)
 
спасибо!! сталкивался с таким на 2к3-сервере.
теперь юзаю только *nix -)

virus 03.12.2009 22:25

Re: Win2k3+AutUpd VS Ява (ошибка запуска Гейм сервера)
 
Методом "научного тыка" добился запуска Явы на следующей строке инициализации:
Ухахах убила фраза, над запомнить!
чел, а вооше те над комедии писать!!!! я ору с этого мануала. орал мин 5. были патчи... что-то поудалял, бедняжки были не причем, попали под раздачу) песни с бубном тож кулл!


Текущее время: 17:31. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot