Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Установка сервера
#1
Устонавливая сборку на линукс, столкнулся вот с такой проблемой:
Код:
kronl2@soft ~/serv $ ./Start_GameServer_noScreen.sh
./Start_GameServer_noScreen.sh: line 3: xterm: command not found
Как ее решить?
Сборка: l2jfrozen.
Вот полный код файла:
Код:
#!/bin/bash
cd /home/kronl2/serv/
xterm -title 'GameServ Log' -e tail -f /home/kronl2/serv/log/stdout1.log &
./GameServer_loop.sh &
Ответ
#2
устоновить xterm

CentOS : yum install xterm
Ответ
#3
Psych_O Написал:устоновить xterm

CentOS : yum install xterm
Спасибо (+ тыкнул), но вот появилась еще одна проблема которую я не могу решить...
ЛС запускается нормально, а вот ГС не хочет - просто показывает черный экран и все :-(
StartGS.sh
Код:
#!/bin/bash
cd /home/kronl2/serv/
xterm -title 'GameServ Log' -e tail -f /home/kronl2/serv/log/stdout1.log &
./GameServer_loop.sh &

GS_loop.sh
Код:
#!/bin/bash

DBHOST=localhost
USER=root
PASS=root
DBNAME=l2db

err=1
until [ $err == 0 ];
do
        #mysqlcheck -h $DBHOST -u $USER --password=$PASS -s -r $DBNAME>>"log/`date +%Y-%m-%d_%H:%M:%S`-sql_check.log"
        #mysqldump -h $DBHOST -u $USER --password=$PASS $DBNAME|zip "backup/`date +%Y-%m-%d_%H:%M:%S`-l2db_gameserver.zip" -
        [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
        [ -f log/stdout.log ] &&  mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
        [ -f log/chat.log ] && mv log/chat.log "log/`date +%Y-%m-%d_%H:%M:%S`-chat.log"
        java -Dfile.encoding=UTF- -Xms2g -Xmx5g -Xmn1024m -Xss512k -XX:PermSize=128m -XX:MaxPermSize=768m -XX:ParallelGCThreads=2 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:CMSIncrementalDutyCycle=10 -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -XX:+AggressiveOpts -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:gc.txt -cp lib/*:Corsairs.jar com.Corsairs.gameserver.GameServer > log/stdout.log 2>&1
        err=$?
        sleep 10
done
Ответ
#4
смотри еррор лог и проверь данные БД
Ответ
#5
Psych_O Написал:смотри еррор лог и проверь данные БД

Код:
Invalid maximum heap size: -Xmx5g
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Ответ
#6
kronl2 Написал:
Код:
Invalid maximum heap size: -Xmx5g
The specified size exceeds the maximum representable size.
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Попробуйте изменить значение -Xmx5g на -Xmx1024m или -Xmx2048m.
Ответ
#7
portotiv Написал:Попробуйте изменить значение -Xmx5g на -Xmx1024m или -Xmx2048m.

Уже и так по пробовал, но все равно не хочет
Код:
#!/bin/bash

DBHOST=localhost
USER=root
PASS=root
DBNAME=l2db

err=1
until [ $err == 0 ];
do
        #mysqlcheck -h $DBHOST -u $USER --password=$PASS -s -r $DBNAME>>"log/`date +%Y-%m-%d_%H:%M:%S`-sql_check.log"
        #mysqldump -h $DBHOST -u $USER --password=$PASS $DBNAME|zip "backup/`date +%Y-%m-%d_%H:%M:%S`-l2db.zip" -
        [ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
        [ -f log/stdout.log ] &&  mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
        [ -f log/chat.log ] && mv log/chat.log "log/`date +%Y-%m-%d_%H:%M:%S`-chat.log"
        java -Dfile.encoding=UTF- -Xms128m -Xmx1g -Xmn512m -Xss512k -XX:PermSize=128m -XX:MaxPermSize=128m -XX:ParallelGCThreads=2 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalMode -XX:+CMSIncrementalPacing -XX:CMSIncrementalDutyCycleMin=0 -XX:CMSIncrementalDutyCycle=10 -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=31 -XX:+AggressiveOpts -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -Xloggc:gc.txt -cp lib/*:Corsairs.jar com.Corsairs.gameserver.GameServer > log/stdout.log 2>&1
        err=$?
        sleep 10
done
Теперь еще и логин сервер такое же пишет... Sad(((
Ответ
#8
Ява та стоит ?
СЕО Оптимизация сайтов
Ответ
#9
xmn < xms < xmx
Ответ
#10
gorodetskiy Написал:Ява та стоит ?

Стоит 6 и 7. То хоть логин работал, а как перезагрузился и тот перестал...
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Ошибка запуска гейм сервера Kensiro 1 1,739 01-23-2018, 04:41 PM
Последний пост: PROGRAMMATOR
  Время сервера "/time" не совпадает с картой ntking 4 2,134 05-04-2017, 02:52 PM
Последний пост: ntking
  установка Community Board Vlad2000 37 26,844 02-08-2016, 05:57 AM
Последний пост: Senriido
  Настройка сервера AndSrt 3 1,591 11-03-2015, 12:00 AM
Последний пост: Deeez
  Ошибка в логах игрового сервера KateKate7912 6 1,760 10-13-2015, 07:52 AM
Последний пост: KateKate7912
  Синхронизация координат клиента и сервера awers 5 2,784 11-03-2014, 12:05 AM
Последний пост: linliss
  Скрипт установки сервера не работает. Linux /. SunWar 2 1,317 08-24-2014, 06:48 PM
Последний пост: SunWar
  ядро сервера frozen pyworld 5 1,546 11-13-2013, 07:24 PM
Последний пост: [STIGMATED]
  Проблема с запуском Регистрации Гейм Сервера RandomSkill 6 2,030 07-23-2013, 03:46 PM
Последний пост: RandomSkill
  Защита хэша сервера Raffinary 40 9,517 01-29-2013, 02:40 AM
Последний пост: coldy

Перейти к форуму:


Пользователи, просматривающие эту тему: 12 Гость(ей)