[Ubuntu] ошибка при запуске realmd
День добрый.
Поставил себе Ubuntu, установил нужные пакеты (mysql, c++ make и т.д.), слил с гита чистое ядро, скомпилировал (без ошибок), заполнил базы. При попытке запуска mangos-realmd (папка bin) создаётся лог файл (демон не запускается), который завершается ошибкой: Сначала подумал, что система блокирует открытие этого порта, однако ни в одном мануале об этом не сказано (ах, да, ставил по этому ману: [Гайд] Компиляция MaNGOS под Linux на примере Ubuntu). Гуглил, залез даже на wowjp - везде идёт речь о винде и везде советуют изменить 127.0.0.1 на 0.0.0.0 или обратно. Искренне прошу сильно не пинать, Unix-подобную систему первый раз вижу на своём мониторе (ну, да, вот так вот :(). Спасибо. |
Цитата:
|
Цитата:
Цитата:
Был ли смысл пересаживаться с венды на *никс, если вы сами не можете найти ответы на свои вопросы? :) |
netstat -lp видимо кто-то занял порт..
|
Ага, то есть на бубунте оно тоже nеtstat. Ну а ман по этой команде прочесть - проблем уже и не составит.
Вот даже в вики висит... Закрывать? |
Извиняйте, проблему решил (рекомпилом o_O бред, но факт).
Сейчас, на моё удивление, всё запускается и работает. Простите меня, заядлого винузятника, как, чёрт его бери, увидеть долгожданную консоль мангоса (и реалмд, заодно). Без неё не жить вообще. Как я понял, оба процесса в *nix запускаются как "service", по этому и не видны на системной панеле снизу. Трабл - что делать? |
либо 2 раза запустил реалм сервер, либо другому процессу понадобился порт... решили юзать Linux подобную систему, учитесь пользоваться консольными командами
|
использовать screen для легкого переключения в "консоль сервера" и обратно. top\htop для мониторинга ресурсов системы(использование процессора\озу) ps для отлова нужного процесса, тк в топе не всегда они видны бывают. ("ps ax | grep mangos" а там уже килять нужный pid процесса)
И проблема скорее всего решилась не ребилдом, а ребутом компа=) |
ps ax дает слишком подробный вывод именно для отлова PID'a. ps -e за глаза хватит.
top позволяет фильтровать процессы по пользователю, их запустившему (мы ведь люди серьезные и под рутом не работаем, так ведь?). u латинскую нажмите при запущенном top'e и введите имя пользователя. И вообще man top Вам в помощь, много чего делать можно с его помощью. И грохните графический интерфейс к чертям, если серьезно задумаетесь полноценно содержать сервер на юниксах. Сразу приучите себя к суровой правде жизни. |
Текущее время: 14:56. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS