Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Не могу запустить Game and Login server
#1
Здравствуйте, Ув. Администраторы серверов Smile Вот решил так скажем вступить в ваши ряды и создать сервер Lineage 2 interlude, т.к. на работе постоянно "общаюсь" с FreeBsd решил на ней и сделать, нашел не особо много мануалов, но все же начал по ним делать. В основном все делал по этому мануалу. Все шло не плохо, да были проблемы с явой, но сразу же их решил). Для меня последней проблемой, которую не получается решить и сейчас стало, так скажем подгрузка сборки. Я делал так, скачивал сборку, т.к. они обычно в .zip или .rar конвертировал их в .tar.gz все хорошо было, потом все делал по пунктам:
1) установил права на папки
Цитата:Устанавливаем права доступа на файлы сборки:
srv# find /home/l2game/gameserver -type f -exec chmod 644 {} ;
srv# find /home/l2game/gameserver -type d -exec chmod 755 {} ;
2) Это так же сделал
Цитата:На все файлы с расширением SH необходимо дать права на запуск:

Пример...

srv# cd /home/l2game/gameserver
srv# chmod +x startgameserver.sh startloginserver.sh
3) закинул в мускл таблицы из сборки
4) Правда не понял в пункте
Цитата: регим геймсервер
куда его и как...не разобрался...
5) При запуске пишет
Цитата:$ ./start.sh
./start.sh: not found
Это при запуске логина, с геймом аналогично.
Подскажите пожалуйста, что не так делаю. Помогите советом, не отправляйте гуглить, уже часов 8 сижу мучаю этот, обшарил весь гугл, перепробовал множество сборок, и все так же.

P.S. немного удивил тот момент, что практически во всех сборках запуск логина и гейма идет через батники, рядом с ними есть файлы .sh, через них и пытаюсь запускать. Но, никак.


Заранее благодарю, за помощь.
Ответ
#2
Цитата:$ ./start.sh
./start.sh: not found

не может найти start.sh
Ответ
#3
meX Написал:не может найти start.sh


Это понятно. Вот есть такой момент.

Вот этот файлик есть в логин и гейм
вот содержимое:
Цитата:#!/bin/bash
cd /home/sata72/javaloc/java_08/login/
ls -l
./LoginServer_loop.sh > null &

тут на сколько я понимаю он ссылается на другой файл в логин сервере, я поменял путь такой какой у меня на самом деле, и та же фигня....Sad

Вот содержимое того файла на который он ссылается

Цитата:#!/bin/bash

err=1
until [ $err == 0 ];
do
java -Dfile.encoding=UTF-8 -Xms128m -Xmx512m -jar core.jar > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done
Ответ
#4
Ничего менять не нужно, выполняйте команду запуска из директории с сш файлом.
Пример:
cd /server/gameserver/
sh ./Startgameserver. sh
Ответ
#5
Agares Написал:Ничего менять не нужно, выполняйте команду запуска из директории с сш файлом.
Пример:
cd /server/gameserver/
sh ./Startgameserver. sh

попробовал
вот пишет
Цитата:$ ls
GameServer_loop.sh hs_err_pid7324.log start.sh
classpath.bat hs_err_pid7805.log startGameServer.bat
config log
data null
$ sh ./start.sh
: No such file or directoryva_08/gameserver/
ls: illegal option --
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwx1] [-D format] [file ...]
./start.sh: ./GameServer_loop.sh: not found
: not found

нахожусь в той директории что и файл. Файл на тот что ссылается, типа не найден так же находится в той директории....
Ответ
#6
RandomSkill Написал:$ ls
GameServer_loop.sh hs_err_pid7324.log start.sh
classpath.bat hs_err_pid7805.log startGameServer.bat
config log
data null
$ sh ./start.sh
: No such file or directoryva_08/gameserver/
ls: illegal option --
usage: ls [-ABCFGHILPRSTUWZabcdfghiklmnopqrstuwx1] [-D format] [file ...]
./start.sh: ./GameServer_loop.sh: not found
: not found

У вас java крашится. memtest сделайте.
[Изображение: Z.png][Изображение: S.gif]
Ответ
#7
[SRC="java"]
#!/bin/bash

err=1
until [ $err == 0 ];
do
java -Dfile.encoding=UTF-8 -Xms128m -Xmx512m -jar core.jar > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done[/SRC]
А ни кого не смутило кол-во озу? Или сейчас любая сборка с 512 мб запускается на раз?

Добавлено через 1 минуту
RandomSkill Написал:попробовал
вот пишет


нахожусь в той директории что и файл. Файл на тот что ссылается, типа не найден так же находится в той директории....

Кстати, была такая проблема в некоторых "сборках", нужно было с нуля писать или изменять кодировки в файлах .sh

Кстати, что в логе "log/stdout.log" ?
1
Ответ
#8
Вы о чем, господа? ./GameServer_loop.sh not found!
Нету GS Loop.
Krasavella, какая Java? Java даже не запускалась, о чем речь?

Зайдите в директорию с ГС и ЛС, затем сделайте ls и напишите сюда результат.
А так же, покажите лупы (если таковые есть)
Ну и на всякий, проделайте данную операцию в обоих директориях (ЛС и ГС):
Код:
apt-get install dos2unix
dos2unix *.sh

xolseg, какой stdout? До Loop'а не доходит еще, сервер не запускается.

Добавлено через 3 минуты
Попробуйте написать:
./GameServer_loop.sh &
Ответ
#9
GameServer_loop.sh
[SRC="java"]#!/bin/bash

while :;
do
java -server -Dfile.encoding=UTF-8 -Xmx24G -cp config:./../lib/*:./* l2p.gameserver.GameServer > log/stdout.log 2>&1

[ $? -ne 2 ] && break
sleep 30;
done[/SRC]
И StartGameServer.sh соотвественно
[SRC="java"]#!/bin/bash
cd /root/server/gameserver/

./GameServer_loop.sh &
[/SRC]

Естественно не от вашей сборки, но работало как на debian, centos, freebsd, на ubuntu не проверял правда.
1
Ответ
#10
Twinker Написал:Вы о чем, господа? ./GameServer_loop.sh not found!
Нету GS Loop.
Krasavella, какая Java? Java даже не запускалась, о чем речь?

Зайдите в директорию с ГС и ЛС, затем сделайте ls и напишите сюда результат.
А так же, покажите лупы (если таковые есть)
Ну и на всякий, проделайте данную операцию в обоих директориях (ЛС и ГС):
Код:
apt-get install dos2unix
dos2unix *.sh

xolseg, какой stdout? До Loop'а не доходит еще, сервер не запускается.

Добавлено через 3 минуты
Попробуйте написать:
./GameServer_loop.sh &

GS
Цитата:$ ls
GameServer_loop.sh data startBackup.bat
StartGameServer.sh lib startBackup.sh
config log startGameServer.bat

LS
Цитата:$ ls
Start_GameServer_noScreen.sh nohup.out
Start_LoginServer_noScreen.sh sql
gameserver tools
loginserver
$


А на счет этого:
Код:
apt-get install dos2unix
dos2unix *.sh

у меня же фря....Это на сколько я помню для линуксов...
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Запустить овероподобную на 8й Яве LifeAfterWoW 4 2,659 04-04-2020, 10:51 AM
Последний пост: LifeAfterWoW
  Server List Donatte 2 1,828 10-11-2015, 03:24 PM
Последний пост: Amaranthe
  npc server i_am_kisly 14 3,846 05-10-2015, 10:16 PM
Последний пост: Gattsu
  Обмен информацией Login <-> Game Donatte 17 3,822 05-28-2014, 04:19 AM
Последний пост: Donatte
  Домашний Lineage II C1 server Rolfer 19 6,358 08-31-2013, 12:20 PM
Последний пост: xcislav
  Не могу подцепить AI гварду energy 6 3,019 06-24-2013, 02:50 PM
Последний пост: energy
  Login LastNight 2 1,618 12-19-2012, 05:48 PM
Последний пост: LastNight
  не могу перекрасить код java mortican 3 1,623 10-16-2012, 01:23 PM
Последний пост: halaymoon
  Не могу понть почему канс 100% Dr_Lector 22 6,664 07-14-2012, 01:55 PM
Последний пост: helly
  TVT не могу запустить Vlad2000 6 2,596 04-13-2012, 02:11 PM
Последний пост: Vlad2000

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


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