Перейти к содержанию

1 логин - 2 сервера


Sanasol

Рекомендуемые сообщения

Вот недавно подняли тему решил отписать.

И так задача гайда сделать 2 сервера на Одном ПК. А если конкретнее то как на ZenyРо©(Ultra,Dream).

Нам понадобятся 2 папки с серверами eAthena.

В первом сервере настраиваем все как надо

1. Ip Адрес

2. Sql базы

3. Порты

.......

Во Втором сервере.

1. Тот-же IP адрес на всё.

2. Другие базы Sql. (к Логин Серверу не обязательно)

3. Тут самое интересное. Порты Мап и Чар Сервера ставим другие отличные от первого сервера. А Login сервер порт во всех конфигах ставим как на первом сервере. т.е. 6900.

________________

Запуск:

1.Запускаем полностью первый сервер. Один готов.

2.А вот второй сервер запускаем только Map и Char сервера.

В итоге у нас получилось (во всяком случае у меняwink.png ) 2 сервера (выбор сервера появляется после ввода логина и пароля в игре т.е. как на ZenyРо©(Ultra,Dream))

Суммарно запущено 5 окошек серверов (2map,2char,1login)

Благодарю, добавлю еще один полезный гайдик в свою книжку )))))

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

gikon, чтобы отблагодарить пользователя за полезную информацию, Вы можете поднять ему рейтинг.

Если каждый будет в каждом топике создавать посты в стиле "Спасибо. Возьму на заметку." или "Благодарю. Теперь буду знать.", то искать необходимую информацию станет намного сложнее.

Я понимаю, что Вы хотите набить себе количество сообщений. Но не стОит этого делать. Вы захламляете форум.

;)

Изменено пользователем Functor
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

gikon, чтобы отблагодарить пользователя за полезную информацию, Вы можете поднять ему рейтинг.

Если каждый будет в каждом топике создавать посты в стиле "Спасибо. Возьму на заметку." или "Благодарю. Теперь буду знать.", то искать необходимую информацию станет намного сложнее.

Я понимаю, что Вы хотите набить себе количество сообщений. Но не стОит этого делать. Вы захламляете форум.

;)

А ну я и устно и с помощью поднятия поблагодарил))))))

Даа нее вы чего, я не набиваю посты просто я пытаюсь узнать побольше я не думал что обо мне сложится такое мнение как "набиватель постов" :huh:

Изменено пользователем gikon
Ссылка на комментарий
Поделиться на другие сайты

А ну я и устно и с помощью поднятия поблагодарил))))))

Даа нее вы чего, я не набиваю посты просто я пытаюсь узнать побольше я не думал что обо мне сложится такое мнение как "набиватель постов" :huh:

Я имел в виду, что поднятия рейтинга достаточно.

Сообщения, в которых содержится только благодарность, никаким образом не помогают Вам или другим пользователям форума узнать побольше.

Учтите это и все будет хорошо ;)

Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

Простите запуск по отдельности чар и мап это нужно прописать ./athena-start start? и всё? или же ./athena-char start ./athena-map start

Ссылка на комментарий
Поделиться на другие сайты


[SQL]: DB error - Table 'ragnarok2.harmony_log' doesn't exist
[Fatal Error]: Harmony: Preparing statement 1 failed.
[Debug]: at harmony.c:63 - SHOW VARIABLES LIKE 'wait_timeout'

Помогите понять в чём проблема

Ссылка на комментарий
Поделиться на другие сайты

Решил ту проблему теперь это


[Status]: Connecting to 151.80.76.153:7121
[Status]: Logging in to char server...
[Warning]: Connection to Char Server lost.

Ссылка на комментарий
Поделиться на другие сайты

Запускаю ./map-server оишбка такая

[Error]: make_connection: connect failed (socket #7, error 111: Connection refused)!

при запуске ./char


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost

.

Ссылка на комментарий
Поделиться на другие сайты

Запускаю ./map-server оишбка такая

[Error]: make_connection: connect failed (socket #7, error 111: Connection refused)!

при запуске ./char


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost

.

S1 P1 (или же другой) Неможет быть на обоих серверах одинаковым в чар и мап, и в базе данных

если на первом с1 п1 то на втором поставь например с2 п2 (в серверах естественно тоже нужно в конфиге заменить соответствующе))

Ссылка на комментарий
Поделиться на другие сайты

Пробовал всё равно ошибки

новерно Гармония мешает

Изменено пользователем RagnarokOnline2015
Ссылка на комментарий
Поделиться на другие сайты

ты интер перепроверь... визде меняешь базу кроме логин серва... так же проверь внимательно чар и мап... вообщем проверь внимательно все настройки

Ссылка на комментарий
Поделиться на другие сайты

Сделал всё по Гайду (ислпользую Herc)

выдаёт ошибку такую, есть предположение в чём ошибка


[Error]: make_connection: connect failed (socket #7, error 111: Connection refused)!

Немного пошаманил теперь пишет при запуске мап


make_listen_bind: bind failed (socket #6, error 98: Address already in use)!

и при запуске чар

make_listen_bind: bind failed (socket #5, error 98: Address already in use)!

Как я понял он пишет что адрес уже используется но при входе только один сервер)

Изменено пользователем Knight
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...

Ах да, Что бы коннектилось нормально нужно создать в базе ак) Идентичный стандартному (s1 p1)

Создаёте такой же только уже с (s2 p2)

Кстати у меня вопрос) По серверу всё понятно)) А как в флакс залить второй сервер, Тоесть что бы он видел не только базу одного сервера) но и второго, Например если персонаж застряёт на первом проэкте, его можно вытащщить (потому-что чар читает с одной базы) А как сделать что бы сайт видел чаров и второго сервера?) Тоесть что бы я мог вытащить персонажа с бага и на втором сервере?)))

Ссылка на комментарий
Поделиться на другие сайты

Ах да, Что бы коннектилось нормально нужно создать в базе ак) Идентичный стандартному (s1 p1)

Создаёте такой же только уже с (s2 p2)

Кстати у меня вопрос) По серверу всё понятно)) А как в флакс залить второй сервер, Тоесть что бы он видел не только базу одного сервера) но и второго, Например если персонаж застряёт на первом проэкте, его можно вытащщить (потому-что чар читает с одной базы) А как сделать что бы сайт видел чаров и второго сервера?) Тоесть что бы я мог вытащить персонажа с бага и на втором сервере?)))

https://rathena.org/board/topic/75932-need-help-about-flux-cp-in-dual-server-in-1-cllient/

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Добрый вечер! Все Сделал По гайду)

Запустил первый сервер после это вышел из папки первого сервера и набрал screen после чего зашел во второй сервер и прописал ./char-server start вышла ошибка такая


[Error]: Invalid option 'start'

кто нибудь знает как исправить? либо что я сделал не так

Ссылка на комментарий
Поделиться на другие сайты

Вот недавно подняли тему решил отписать.

И так задача гайда сделать 2 сервера на Одном ПК. А если конкретнее то как на ZenyРо©(Ultra,Dream).

Нам понадобятся 2 папки с серверами eAthena.

В первом сервере настраиваем все как надо

1. Ip Адрес

2. Sql базы

3. Порты

.......

Во Втором сервере.

1. Тот-же IP адрес на всё.

2. Другие базы Sql. (к Логин Серверу не обязательно)

3. Тут самое интересное. Порты Мап и Чар Сервера ставим другие отличные от первого сервера. А Login сервер порт во всех конфигах ставим как на первом сервере. т.е. 6900.

________________

Запуск:

1.Запускаем полностью первый сервер. Один готов.

2.А вот второй сервер запускаем только Map и Char сервера.

В итоге у нас получилось (во всяком случае у меняwink.png ) 2 сервера (выбор сервера появляется после ввода логина и пароля в игре т.е. как на ZenyРо©(Ultra,Dream))

Суммарно запущено 5 окошек серверов (2map,2char,1login)

это тоже самое что откомпилить 2важды MySQL server используя порты 3306 и 3307 но суть не в этом,

логично и не использовать 2 папки с эмулeм а просто разделить папку с конфигами то есть создать копию конфига /conf

и скопировать запускающийся файл athena start и изменить его используя вторую папку с конфигами тоже самое что прописать

в httpd conf тупо сменить порт сервера..

Изменено пользователем ucell-uz
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

Вот недавно подняли тему решил отписать.

И так задача гайда сделать 2 сервера на Одном ПК. А если конкретнее то как на ZenyРо©(Ultra,Dream).

Нам понадобятся 2 папки с серверами eAthena.

В первом сервере настраиваем все как надо

1. Ip Адрес

2. Sql базы

3. Порты

.......

Во Втором сервере.

1. Тот-же IP адрес на всё.

2. Другие базы Sql. (к Логин Серверу не обязательно)

3. Тут самое интересное. Порты Мап и Чар Сервера ставим другие отличные от первого сервера. А Login сервер порт во всех конфигах ставим как на первом сервере. т.е. 6900.

________________

Запуск:

1.Запускаем полностью первый сервер. Один готов.

2.А вот второй сервер запускаем только Map и Char сервера.

В итоге у нас получилось (во всяком случае у меняwink.png ) 2 сервера (выбор сервера появляется после ввода логина и пароля в игре т.е. как на ZenyРо©(Ultra,Dream))

Суммарно запущено 5 окошек серверов (2map,2char,1login)

это тоже самое что откомпилить 2важды MySQL server используя порты 3306 и 3307 но суть не в этом,

логично и не использовать 2 папки с эмулкм а просто разделить папку с конфигами то есть создать копию конфига /conf

и скопировать запускающийся файл athena start и изменить его используя вторую папку с конфигами тоже самое что прописать

в httpd conf тупо сменить порт сервера..

map-server запускается нормально а вот char что то не хочет


[Error]: make_listen_bind: bind failed (socket #4, error 98: Address already in use)!

Ссылка на комментарий
Поделиться на другие сайты

Вот недавно подняли тему решил отписать.

И так задача гайда сделать 2 сервера на Одном ПК. А если конкретнее то как на ZenyРо©(Ultra,Dream).

Нам понадобятся 2 папки с серверами eAthena.

В первом сервере настраиваем все как надо

1. Ip Адрес

2. Sql базы

3. Порты

.......

Во Втором сервере.

1. Тот-же IP адрес на всё.

2. Другие базы Sql. (к Логин Серверу не обязательно)

3. Тут самое интересное. Порты Мап и Чар Сервера ставим другие отличные от первого сервера. А Login сервер порт во всех конфигах ставим как на первом сервере. т.е. 6900.

________________

Запуск:

1.Запускаем полностью первый сервер. Один готов.

2.А вот второй сервер запускаем только Map и Char сервера.

В итоге у нас получилось (во всяком случае у меняwink.png ) 2 сервера (выбор сервера появляется после ввода логина и пароля в игре т.е. как на ZenyРо©(Ultra,Dream))

Суммарно запущено 5 окошек серверов (2map,2char,1login)

это тоже самое что откомпилить 2важды MySQL server используя порты 3306 и 3307 но суть не в этом,

логично и не использовать 2 папки с эмулкм а просто разделить папку с конфигами то есть создать копию конфига /conf

и скопировать запускающийся файл athena start и изменить его используя вторую папку с конфигами тоже самое что прописать

в httpd conf тупо сменить порт сервера..

map-server запускается нормально а вот char что то не хочет


[Error]: make_listen_bind: bind failed (socket #4, error 98: Address already in use)!

нужно ещё добавить же в мускул пользователя p1 s1 ну если дуал режим то p2 s2))

по твоим логам у тя сер ругается что твой адрес используется надо во второй папке с конфигаме всё правильно настроить а именно порты...я ещё так не пробовал но суть одна и таже работать можно заставить и не используя 2 папки с сервером

разъясню по человечески

1 athena start использует папку по умолчанию /conf это сидит в самом запуске athena start

2 athena start_2 будит у нас использовать папку /conf_d должны сидеть данные настройки в athena start_2

остальное изменяйте в самой папке /conf_d так же в inter_conf можно юзать ту же базу но добавить дополнительного юзверя p2 s2

Изменено пользователем ucell-uz
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

На eathena легче устанавливалась а Herc что то капризы кидает ) теперь вот что надумал


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.


[Ошибка]: Не удается подключиться к серверу, войдите,.
[Ошибка]: Пароли Communication Server (по умолчанию S1 / P1), вероятно, недействительным.
[Ошибка]: Кроме того, убедитесь, что ваш Логин дБ имеет правильные связи имя пользователя / пароль и пол по счету С.
[Ошибка]: Пароли связи устанавливаются в /conf/map-server.conf и /conf/char-server.conf
[Внимание]: Подключение к Login Server потеряны.

Вроде все нормально установлено с паролями

Изменено пользователем BlackGold
Ссылка на комментарий
Поделиться на другие сайты

На eathena легче устанавливалась а Herc что то капризы кидает ) теперь вот что надумал


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.


[Ошибка]: Не удается подключиться к серверу, войдите,.
[Ошибка]: Пароли Communication Server (по умолчанию S1 / P1), вероятно, недействительным.
[Ошибка]: Кроме того, убедитесь, что ваш Логин дБ имеет правильные связи имя пользователя / пароль и пол по счету С.
[Ошибка]: Пароли связи устанавливаются в /conf/map-server.conf и /conf/char-server.conf
[Внимание]: Подключение к Login Server потеряны.

Вроде все нормально установлено с паролями

попробуй не использовать логин сервер, отруби его в athena start2

твой чар и мап сервера соединяются только с 1 логин сервером его уже к сожалению не изменишь)

Изменено пользователем ucell-uz
  • Upvote 2
Ссылка на комментарий
Поделиться на другие сайты

На eathena легче устанавливалась а Herc что то капризы кидает ) теперь вот что надумал


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.


[Ошибка]: Не удается подключиться к серверу, войдите,.
[Ошибка]: Пароли Communication Server (по умолчанию S1 / P1), вероятно, недействительным.
[Ошибка]: Кроме того, убедитесь, что ваш Логин дБ имеет правильные связи имя пользователя / пароль и пол по счету С.
[Ошибка]: Пароли связи устанавливаются в /conf/map-server.conf и /conf/char-server.conf
[Внимание]: Подключение к Login Server потеряны.

Вроде все нормально установлено с паролями

попробуй не использовать логин сервер, отруби его в athena start2

твой чар и мап сервера соединяются только с 1 логин сервером его уже к сожалению не изменишь)

так же) да я по отдельности запускал мап сервер нормально а вот чар капризничает


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.

Изменено пользователем BlackGold
Ссылка на комментарий
Поделиться на другие сайты

На eathena легче устанавливалась а Herc что то капризы кидает ) теперь вот что надумал


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.


[Ошибка]: Не удается подключиться к серверу, войдите,.
[Ошибка]: Пароли Communication Server (по умолчанию S1 / P1), вероятно, недействительным.
[Ошибка]: Кроме того, убедитесь, что ваш Логин дБ имеет правильные связи имя пользователя / пароль и пол по счету С.
[Ошибка]: Пароли связи устанавливаются в /conf/map-server.conf и /conf/char-server.conf
[Внимание]: Подключение к Login Server потеряны.

Вроде все нормально установлено с паролями

попробуй не использовать логин сервер, отруби его в athena start2

твой чар и мап сервера соединяются только с 1 логин сервером его уже к сожалению не изменишь)

так же) да я по отдельности запускал мап сервер нормально а вот чар капризничает


[Error]: Can not connect to login-server.
[Error]: The server communication passwords (default s1/p1) are probably invalid.
[Error]: Also, please make sure your login db has the correct communication username/passwords and the gender of the account is S.
[Error]: The communication passwords are set in /conf/map-server.conf and /conf/char-server.conf
[Warning]: Connection to Login Server lost.

смотри дружище тут суть такова создаём доп папку к примеру 1 копируем туда чар и мап сервера я скопировал папку conf в conf_d создал в папку 1 линк ln -f /conf_d /1/conf удалил из athena start L_SRV=login-server

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

  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...
Яндекс.Метрика