Не могу запустить Game and Login server - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 29.06.2013, 23:33   #1
Пользователь

Автор темы (Топик Стартер) Не могу запустить Game and Login server

Здравствуйте, Ув. Администраторы серверов Вот решил так скажем вступить в ваши ряды и создать сервер 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, через них и пытаюсь запускать. Но, никак.


Заранее благодарю, за помощь.
RandomSkill вне форума Ответить с цитированием
Непрочитано 29.06.2013, 23:48   #2
Аватар для meX
Пользователь

По умолчанию Re: Не могу запустить Game and Login server

Цитата:
$ ./start.sh
./start.sh: not found
не может найти start.sh
meX вне форума Ответить с цитированием
Непрочитано 29.06.2013, 23:53   #3
Пользователь

Автор темы (Топик Стартер) Re: Не могу запустить Game and Login server

Цитата:
Сообщение от meX Посмотреть сообщение
не может найти start.sh

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

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

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

Цитата:
#!/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
RandomSkill вне форума Ответить с цитированием
Непрочитано 30.06.2013, 00:25   #4
Аватар для Agares
ПризракZG

По умолчанию Re: Не могу запустить Game and Login server

Ничего менять не нужно, выполняйте команду запуска из директории с сш файлом.
Пример:
cd /server/gameserver/
sh ./Startgameserver. sh
Agares вне форума Отправить сообщение для Agares с помощью Skype™ Ответить с цитированием
Непрочитано 30.06.2013, 01:01   #5
Пользователь

Автор темы (Топик Стартер) Re: Не могу запустить Game and Login server

Цитата:
Сообщение от 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
нахожусь в той директории что и файл. Файл на тот что ссылается, типа не найден так же находится в той директории....
RandomSkill вне форума Ответить с цитированием
Непрочитано 30.06.2013, 08:30   #6
Аватар для Krasavella
ваще Красауэлла

Smile Re: Не могу запустить Game and Login server

Цитата:
Сообщение от 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 сделайте.
__________________
Krasavella вне форума Ответить с цитированием
Непрочитано 30.06.2013, 09:49   #7
Аватар для xolseg
Хрен с горы

По умолчанию Re: Не могу запустить Game and Login server

 
#!/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
Code: Java
А ни кого не смутило кол-во озу? Или сейчас любая сборка с 512 мб запускается на раз?

Добавлено через 1 минуту
Цитата:
Сообщение от RandomSkill Посмотреть сообщение
попробовал
вот пишет


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

Кстати, что в логе "log/stdout.log" ?

Последний раз редактировалось xolseg; 30.06.2013 в 09:53. Причина: Добавлено сообщение
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Непрочитано 30.06.2013, 10:02   #8
Аватар для Twinker
*ZG*

По умолчанию Re: Не могу запустить Game and Login server

Вы о чем, господа? ./GameServer_loop.sh not found!
Нету GS Loop.
Krasavella, какая Java? Java даже не запускалась, о чем речь?

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

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

Последний раз редактировалось Twinker; 30.06.2013 в 10:06. Причина: Добавлено сообщение
Twinker вне форума Отправить сообщение для Twinker с помощью ICQ Отправить сообщение для Twinker с помощью Skype™ Ответить с цитированием
Непрочитано 30.06.2013, 10:51   #9
Аватар для xolseg
Хрен с горы

По умолчанию Re: Не могу запустить Game and Login server

GameServer_loop.sh
#!/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
Code: Java
И StartGameServer.sh соотвественно
#!/bin/bash
cd /root/server/gameserver/
 
./GameServer_loop.sh &
 
Code: Java
Естественно не от вашей сборки, но работало как на debian, centos, freebsd, на ubuntu не проверял правда.
xolseg вне форума Отправить сообщение для xolseg с помощью ICQ Отправить сообщение для xolseg с помощью Skype™ Ответить с цитированием
Непрочитано 01.07.2013, 10:24   #10
Пользователь

Автор темы (Топик Стартер) Re: Не могу запустить Game and Login server

Цитата:
Сообщение от 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
у меня же фря....Это на сколько я помню для линуксов...
RandomSkill вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
L2jServer Gracia (CT2) 5970 не могу настроить клиент kalexi Lineage II 12 25.02.2014 13:27
одна и та же проблема на 3 серверах BimBom Lineage II 34 27.12.2011 01:28
AION X EMU + Ubuntu 10.04.1 Практикум ruso Серверная часть 56 01.03.2011 16:03
какой-то Телнет! FurerSS Lineage II 22 10.12.2010 18:00
баги и недочёты сервака Devilop Серверная часть 21 03.06.2010 23:50


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:18. Часовой пояс GMT +3.

Вверх