PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Решение ошибки «Отказ в соединении» на серверах Metin2

Yazdır

Решение ошибки «Отказ в соединении» на серверах Metin2

Одна из наиболее распространенных ошибок при управлении PVP-сервером Metin2 — "В соединении отказано" приближается. Эта ошибка означает, что ваш игровой сервер не может связаться с базой данных (MySQL/MariaDB) или файлы игры (auth, ch1, ch2 и т. д.) не могут быть правильно инициализированы. Вы можете применить следующие методы один за другим, чтобы шаг за шагом решить проблему.

Способ 1: восстановить таблицы базы данных Navicat

Таблицы MySQL могут быть повреждены в таких ситуациях, как внезапное завершение работы сервера, отключение электроэнергии или недостаток оперативной памяти. Это напрямую приводит к ошибке «Отказ в соединении». Для решения:

  1. Навикат Откройте программу и подключитесь к вашему серверу.
  2. "игрок" Дважды щелкните базу данных, чтобы войти в нее.
  3. Полностью выделите мышкой все открытые таблицы (аккаунт, предмет, моб_прото, игрок и т.д.).
  4. Сначала щелкните правой кнопкой мыши выбранные таблицы "поддерживать" , затем «Ремонтные таблицы» -> "расширенный" Следуй своему пути.
  5. Тот же процесс "общий" И "бревно" Повторите эти действия для таблиц в базах данных.
  6. После завершения процесса отправьте его на свой сервер через Putty.rebootвыбрось это.

Способ 2: проверка заполненности диска сервера

Когда диск вашего сервера достигает 100% емкости, службы MySQL автоматически останавливаются, и сервер переходит в режим отказа. Чтобы проверить диск:

  • Подключитесь к терминалу Putty и введите следующую команду:
    df -h
  • В результатах /гигант/ или напротив вашего домашнего каталога (установлен в /) Использовать% Изучите его ценность.
  • Если уровень занятости составляет 100% или очень близок к нему, вам необходимо очистить старые файлы журналов (syserr, syslog или игровые журналы) на вашем сервере. Служба MySQL после очисткиservice mysql restartПерезапустите команду.

Способ 3: просмотр последних изменений и файлов Syserr

Если ошибка возникает после добавления нового предмета в Navicat, загрузки квеста илиitem_proto/mob_protoЕсли вы получили его после редактирования, введенная вами неверная строка привела к отказу.

  • Подключитесь к своему серверу с помощью Filezilla или WinSCP.
  • Перейдите в каталог игровых каналов в соответствии с используемой вами структурой файлов (Пример:/usr/game/cores/channel1или/usr/game/share/locale/turkey).
  • в папке сисерр Загрузите и откройте файл на своем компьютере.
  • Сообщение об ошибке внизу файла прямо сообщит вам, в какой таблице вы совершили неверную операцию или какой столбец отсутствует. Решить проблему можно, отменив ошибочное действие.

Метод 4: проверка статуса службы MySQL и разрешений

В большинстве случаев ошибка вызвана не непосредственно файлами игры, а остановкой службы MySQL. Проверьте статус с помощью следующей команды через Putty:

service mysql status

Если служба не запущена (остановлена ​​или неактивна),service mysql startПопробуйте запустить его командой. Если он не запускается, возможно, права пользователя вашей базы данных (права root) повреждены.


Эта статья специально подготовлена ​​для PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner