Ответ: Установка сервера на *Nix
Цитата:
%M-%S`_stdout.log" nice -n -2 java -Xmx128m -cp ./../libs/*:l2jserver.jar |
Ответ: Установка сервера на *Nix
Цитата:
Это поможет проблеме "пинг 9999" ? |
Ответ: Установка сервера на *Nix
Цитата:
Дело в том, что лично у меня из под root запускался только логин-сервак. Когда я создал отдельного пользователя и запустил собственно игровой сервак из-под него, то все стало работать. Просто если игровой сервак не пашет, то естественно у него будет пинг 9999 |
Ответ: Установка сервера на *Nix
Знаю что нубский вопрос, но все же... Есть ли Linux x64 как Winda? И какой самый лучший Linux для сервера желательно х64, если есть такой?
|
Ответ: Установка сервера на *Nix
да есть х32 и х64
_http://www.ubuntu.com/getubuntu/download |
Ответ: Установка сервера на *Nix
Столкнулся с проблемой
В последних сборках l2jserver не могу удаленно запустить: RegisterGameServer.sh startSQLAccountManager.sh L2JConfig.sh Везде требуется использование Х-оболочки Выделенного внешнего IP у меня нет, по этому Xming и прочие аналоги, которым нужно указывать внешний IP машины не пойдет. пробовал использовать vnc. Разбирался, поставил, но не помогло. В логах пишет: error opening security policy file /usr/lib64/xserver/SecurityPolicy /home/servak/.vnc/xstartup: line 5: /etc/X11/xinit/xinitrc: No such file or directory /home/servak/.vnc/xstartup: line 5: exec: /etc/X11/xinit/xinitrc: cannot execute: No such file or directory этих файлов нет, я проверял twm - стоит, xterm - стоит Не знаю, что делать. Может кто-нибудь подсказать, в чем моя ошибка, или какие есть альтернативы? |
Ответ: Установка сервера на *Nix
!!! у кого вылетает NoClassDefFound: по видимому, у вас дефолтным java-компилятором выбран gcj - GNU Compiler for Java. для того, чтобы это обойти нужно проинсталлить java RE или jdk, а потом выполнить (исправив пути) следующее:
Код:
[root@lx29]# alternatives --install /usr/bin/java java /opt/jdk1.6.0_07/bin/java 2 символы ^M не несут никакой смысловой нагрузки.. это DOS-кодировка. лучше всего их отовсюду потереть, ибо могут быть ошибки в запуске или работе сервера. сам использую Arch Linux - по моему почти идеальная система. помогло-жмакаем спасибо -) удачи Добавлено через 17 минут по теме перезагрузки сервака - отправить SIGTERM процессу сервера, если он запущен через лупер то он рестартнется |
Ответ: Установка сервера на *Nix
у меня еще есть демон для запуска/остановки/рестарта логин и гейм сервера. если надо могу выложить
|
Ответ: Установка сервера на *Nix
Цитата:
|
Ответ: Установка сервера на *Nix
в арче все демоны лежат в /etc/rc.d, там же лежит файлик functions
автостарт демонов настраивается в /etc/rc.conf добавлением имени демона в массив DAEMONS. Код:
# ----------------------------------------------------------------------- я создавал симлинки на GameServer_loop.sh и LoginServer_loop.sh Код:
sudo ln -sf /usr/bin/lsloop /opt/lserver/loginserver/LoginServer_loop.sh изменяем login на имя пользователя, от которого запускается сервер Код:
#!/bin/bash админам: просьба добавить в тег SOURCE подсветку синтаксиса shell |
Ответ: Установка сервера на *Nix
При запуске логин сервера в логи пишет ошибку
Код:
nice: cannot set niceness: Permission denied А вот это появляется когда дописываю nice -n Код:
Exception in thread "main" java.lang.ClassFormatError: l2d.login.L2LoginServer (unrecognized class file version) p.s. У кого ругалось на ошибку что нет лог файлов или каталога то, в логинсервер_луп замените команду mv на cp и все будет норм работать;) |
Ответ: Установка сервера на *Nix
Цитата:
Такая же пролема! На компе стоит Ubuntu Server. Ни каких GUI на нем нет! Как запустить сервак линейки без GUI совсем не понятно =/ PS: нафига на серваке гуй??? |
Ответ: Установка сервера на *Nix
Люди помогите плиз новенькому....поставил зборку L2Emu_rev1950,все настроил,но только дохожу до выбора сервера мне пишет "Другая версия протокола.Пожалуйста,продолжайте"
Подскажите нубцу что это такое... Заранее весьма благодарен |
Ответ: Установка сервера на *Nix
Версия клиента и сервера несовместима, что не понять?
|
Ответ: Установка сервера на *Nix
Цитата:
Цитата:
|
Re: Установка сервера на *Nix
Отличный мануал - только оформи комманды тегами [code ]
Жаль что я его нашел позднее чем проставил сервер, набивая шишки. А по поводу мускли - из портов/дистров не легче взять? Или приписать "качайте и ставьте только исходники с пометкой stable". :) ЗЫ: моё дополнение - удобная зараза screen (под фрю найдете в портах, а под линуксовые должны быть в дистрах) cat L2Server.sh Код:
#!/bin/sh Код:
#!/bin/bash 2. см screen -list 3. открываю screen -r 2_gs и смотрю что с сервером 4. Сворачиваю скрин CRTL+A и сразу же жму D Если потребуется выложить SH для loginserver - выложу свои наработки. |
Re: Ответ: Установка сервера на *Nix
Всем привет!
У меня похожая проблема - Цитата:
Линукс стоит Дебиан. Сервер используется l2jServer. Все запускается, но при входе сервер оффлайн и пинг 9999, а правда компьютер слабенький стоит, но он для теста, в дальнейшем будет заменен. Стоит Селерон 3ггц и оперативки 512Мб. А клиент говорит что сильно много подключений. Дополню все это еще конфигами: Логин: Код:
ExternalHostname = 172.20.20.9 Код:
ExternalHostname = 172.20.20.9 |
Re: Установка сервера на *Nix
GameserverHostname = 172.20.20.9
|
Re: Установка сервера на *Nix
Спс, но проблема была не в этом. Просто не хватало ресурсов компьютера запустить сервер.
|
Re: Установка сервера на *Nix
Народ помогите пожалуйста бьюсь уже неделю с траблой, у меня сборка L2free ну там всего по чуть чуть аля ассорти ис сборок, сделал как по мануалу только у меня отличия в том что я startLoginServer.sh делал сам тоже по мануалу с этой ссылки http://la2.---------/category/manaul...ux_ubuntu.html когда делаю запуск логин сервера пишет в логах что ошибка в 9 стоке которой в помине нет а в терминале пишет ./loginserver_loop.sh: line 6: ../setenv.sh: No such file or directory
setenv.sh файлик есть в нем ниче не менял права на него дал, что еще надо народ подскажите пожалуйста |
Re: Установка сервера на *Nix
Сервак поставил за 10 минут друг попросил поставил спасибо сборка отличная. Теперь У друга возник вопрос через какой клиент Подключится к серверу:D ????
|
Re: Установка сервера на *Nix
доброго времени суток! установил сборку L2jTeam-Instance-2.0 на centos. поднял субд, apache,php. когда запускаю сервак вроде поднимается, начинает хавать память судя по логам и геим и логин сервер поднимается. НО при настройке файла l2.ini из патча который был в комплекте игра не конектится к серверу. у сервака белый IP/ просматривая через tcpdump я виду 2-3 запроса с моего компа на сервак. но толку от этого мало ошибок не выводит( тупо при вводе логина и пароля и нажатия кнопки входа ничего в клиенте не происходит.так же поднял вебобвязку STREES WEB 8 с этого форума на серваке, настроил конфиги на бд этого сервака. при входе на страницу статусы сервака стоят off/ но если зайти в регистрацию и создать чара - то он создаётся (глядел в mysql). просмотрел nmap-ом порт 7777 открыт. фаервола никакого не стоит(
эту же сборку поднял на домашнем компе и все нормально работает(патч настроен на 127.0.0.1 порт 7777). login Код:
Код:
GameserverHostname=x.x.x.x Добавлено через 42 минуты разобрался) заново зарегистрировал сервер и изменил: LoginserverHostname=127.0.0.1 на LoginserverHostname=х,х,х,х и LoginHost=127.0.0.1 на LoginHost=х.х.х.х |
Re: Установка сервера на *Nix
Надеюсь ничего что я поднимаю такую давнюю тему?)
у меня такая херня ставлю сборку l2open грации эпилог на удаленный дебиан 5.0, через ssh(PuTTY) так вот, логин запускаеться, гейм запускаеться, вродебы все четко, только клиент не заходит "подождите пожалуйста..." и так ждать можно пока электричество не кончиться... вообще к чему я клоню - как заставить ход загрузки сервера отображаться у меня в консоли? |
Re: Установка сервера на *Nix
Цитата:
# tail -f {путь к лог-файлу (у меня это log\stdout.log)} |
Re: Установка сервера на *Nix
подскажите, как перезапустить GS, LS и CS в linux-системах? на винде в терминале Ctrl+C помогает правильно выключить, а как это происходит на linux-системах?
|
Re: Установка сервера на *Nix
Именно рестарт незнаю как, но я делаю так, захожу в top , запоминаю id гейма потом kill ID и дальше запускаю заного.
|
Re: Установка сервера на *Nix
базы не падают при таких действиях? я хочу какой-нить скриптик написать, который бы ребутил на выбор гс, лс или кс, но не знаю как правильно отключать. отлавливать постоянно pid не тру :)
|
Re: Установка сервера на *Nix
Не замечал парадоксов с базами, гейм завершает работу как положено.
|
Re: Установка сервера на *Nix
Цитата:
http://forum.zone-game.info/showthread.php?p=99798 а так top ps aux ps aux | grep java ... kill 1924 (так сохраняет в базы) kill -9 1924 (а так убивает сразу процесс) |
Re: Установка сервера на *Nix
Так ребят выручайте. Реально некогда юзать поиск. Кто может объяснить как мне установить сервер на ОС CentOS 5. x64 стукните мне в 482302-638
|
Re: Установка сервера на *Nix
да как и на любой другой линукс. а в аську тебе стучать врядли кто станет, кому оно нада кроме тебя?
|
Re: Установка сервера на *Nix
Ребят, у вас есть bash скрипты для убийства и перезагрузки серверов?
Один скриптик, который по grep'у будет сверять процессы и если нужно убивать или рестартить. Не поверю никогда что линкусоводы дрочат на коммандную строку и постоянно делают те же самые операции по 100 раз что бы перезагрузить сервер... |
Re: Установка сервера на *Nix
http://forum.zone-game.info/showpost...0&postcount=69 страницу назад только обсуждали :)
|
Re: Установка сервера на *Nix
Цитата:
Очень актуально сейчас. Иногда бывает убиваю через top, но помимо PID спрашивает еще как вырубить. Что писать в этом случае? 9 помогает, а как что бы сохранял в базы? 0 не прокатывает вроде-бы. |
Re: Установка сервера на *Nix
просто пиши kill pid, оно корректно завершает, судя по логам.
|
Re: Установка сервера на *Nix
такое тогда вопрос: я беру хостинг под линуксом, как на нём тогда запускать сервер. Ведь это же не мой комп, я хз как этот процесс происходит... первый раз буду на удалённом хосте запускать ))
|
Re: Установка сервера на *Nix
Цитата:
|
Re: Установка сервера на *Nix
Используй WinSCP, это что-то вроде Total Commander-а, проводника по файловой системе.
К тому же если в опциях укажешь путь до Putty, можно будет одной кнопкой запускать командную строку, в которой и совершать операции с серверов. Добавлено через 1 минуту Сейчас использую Код:
kill -2 PID (для оффа) |
Re: Установка сервера на *Nix
только у меня логин сервер не убивается? даже kill -9 -r PID или killall -9 -r java через пару секунд опять появляется логинсервер.
лыжа на centos 5.5 |
Re: Установка сервера на *Nix
Решил пользоваться winscp, что тотал то тотал, это уже точно. Зато удобно, в режиме ftp и доступ к .bs, прям от туда запускай, читай, что хочешь то и делай. Но самый цынус это терминал. командный интерпретатор дос просто пыль глотает. Я жалею вообще, что пользуюсь windows, а не UNIX. так как было бы проблем меньше, ddos и вирусов. К тому же подключатся можно как на свой рабочий стол.
Что касается завершения и убивания процессов, кто то писал пару постов выше, но видно сам не обратил внимание на смысл того написанного. Вообще то для корректного завершения процесса на unix надо сначало убить баш процесса, а затем сам процесс. Таким образом сохраняем в базу и рубим под корень. |
Текущее время: 16:40. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot