Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Руководство по поднятию сервера AiON на Linux платформе
#11
ruso Написал:Теперь другая проблема (мож скрипт не для убунты)
делаю
./aion.sh stop
пишет
Stoping Aion Services...OK
смотрю
screen -r
761.aion.game (24.02.2011 21:08:48) (Detached)
759.aion.login (24.02.2011 21:08:48) (Detached)
То есть реально не стопит (в клиенте никаких мессаг)
делаю
./aion.sh start
смотрю
There are several suitable screens on:
1289.aion.game (24.02.2011 21:56:16) (Detached)
1287.aion.login (24.02.2011 21:56:16) (Detached)
761.aion.game (24.02.2011 21:08:48) (Detached)
759.aion.login (24.02.2011 21:08:48) (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them
То есть проверки на "активность серваков" нет
по ходу первые серваки запущены еще старым скриптом (без sh) или другим пользователем, что врятли. убей ВСЕ сервы kill ID_PID(1289, 1287, 761, 759) после проверяй как работает демон
ruso Написал:PS: Просто команда aion stop, как описано в скрипте aion-update выдает
No command 'aion' found, did you mean:
Command 'ion' from package 'ion3' (multiverse)
aion: command not found
конечно - демона-то ты переименовал в aion.sh
Ответ
#12
1. И первые серваки и 2е запущены одним и тем же скриптом.
1е - после ребута - автостарт.
2е - после команды ./aion.sh start
напишу еще ./aion.sh start - еще запускается

2. Моя ошибка: написал в форуме неправильно, конечно же aion.sh:
cd /etc/init.d
aion.sh stop
aion.sh: command not found
(как впрочем и aion.sh start)

А вот
./aion.sh stop
выдает
Stoping Aion Services...
и через некоторое время ...OK
смотрю
screen -r
761.aion.game (24.02.2011 21:08:48) (Detached)
759.aion.login (24.02.2011 21:08:48) (Detached)
То есть обманко. (старт работает, но не проверяет на запущенность серваков - возможно в переменных PID какието несоответствия в связи с др ОС)
Как править скрипт - вот в чем вопрос...
Ответ
#13
проблема может быть в правильности рабочего пути
Код:
RUNPATH="/aion/server"
хотя в тоже время запускает...
вот мой демон как выглядит и работает
Открыть спойлер
Код:
Starting Aion X Emu Login Server...OK
Starting Aion X Emu Game Server...OK
[root@mandriva log]# /etc/init.d/aion start
Aion Login Server is already started...
Aion Game Server is already started...
[root@mandriva log]# screen -d
There are screens on:
        19001.aion.loginserver  (Detached)
        19003.aion.gameserver   (Detached)
There is no screen to be detached.
[root@mandriva log]#
Ответ
#14
Опять лови спасибку.
У меня вместо
GAME_PID=$(ps ux | awk '/ax-game-1.0.1/ && !/awk/ {print $2}')
было
GAME_PID=$(ps ux | awk '/ae-...трололо

таак пошол дальше копать - автоапдейт
(вопрос такой не по теме какой лк посоветуешь)
Ответ
#15
ЛК не использую, да и серва-то у меня нет (если не считать за сервер то что что у меня крутится и иногда на него друзья заходят) Smile все мои изыскания только ради собственного развития
Ответ
#16
У меня такой косяк:

На сервере системные сообщения вместо кириллицы выдаёт иероглифы.
Кодировка файлов ядра: UTF-8 я так понимаю нужно в конфигах для JAVA поставить туже кодировку, подскажите

И ещё можно написать утилиту для отключения процесса сервера, а то через WEBMIN не очень удобно
Консоль GameServer не советует:"Вы настраивайте сервер уже 1 час. Советуем вам немного отдохнуть".
Ответ
#17
И так развернул на бубнте 11.04 + обновления до момента написания поста AiON X-Emu b335 protocol 2.1.
Внёс изменения касаемо IP адресов в конфиги LS и GS. До ревизии 332 всё запускалось замечательным образом, но с последней ревизией грабли при соединении GS с LS:
Цитата:[INFO] 2011-07-08 12:35:09 - Connected to LoginServer!
[INFO] 2011-07-08 12:35:09 - sending packet: [S] 0x00 SM_GS_AUTH
[ERROR] 2011-07-08 12:35:09 - Error starting server !
java.net.SocketException: Permission denied
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:137)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:77)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:70)
at com.aionengine.commons.network.Server.run(Server.java:69)
[INFO] 2011-07-08 12:35:09 - recived packet: [C] 0x00 CM_GS_AUTH_RESPONSE
[INFO] 2011-07-08 12:35:09 - sending packet: [S] 0x04 SM_ACCOUNT_LIST

Самое интересное то же, но запущенное под Windows XP на том же железе и копией той же базы(на другом разделе винта) работает без проблем.
Ломаю голову второй день...
Ответ
#18
права доступа к файлам проверь)
Ответ
#19
xobotyi, пробовал, один фиг, не хочет проходить авторизацию.
Ответ
#20
TieLay, я вообще не нашел таких файлов в сборке 0_о или может туплю - они не из сборки?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Редактирование клиентских XML файлов Aion PROGRAMMATOR 41 37,765 02-03-2019, 07:11 PM
Последний пост: flopix
  Новогоднее Оружие Aion ErikFoV 2 3,706 12-14-2016, 03:22 PM
Последний пост: ErikFoV
  Как изменить адрес сайта открываемый из клиента Aion flopix 1 3,982 08-11-2016, 09:55 PM
Последний пост: KoToWeD
  Официальный FAQ по серверу Aion-Emu PROGRAMMATOR 39 44,201 04-02-2016, 07:49 AM
Последний пост: Liffiller
  Offline база знаний AION - Начало Fireword 29 24,521 02-23-2015, 01:22 PM
Последний пост: 4ePtb
  нужен Мануал по Aion Dr_Lector 2 4,521 06-08-2013, 04:06 PM
Последний пост: Dr_Lector
  Написание квестов Aion MMd 30 29,912 11-15-2012, 05:27 PM
Последний пост: Romanz
  Извлекаем содержимое *.PAK файлов клиента Aion PROGRAMMATOR 39 46,569 07-17-2012, 09:06 AM
Последний пост: exeweb
  Компиляция сервера AION nelegal 136 84,992 05-24-2012, 02:22 PM
Последний пост: rozenkarn
  Aion.exe sullen.nv 20 11,381 05-10-2012, 11:12 AM
Последний пост: sayran

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


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