[Гайд]Синхронизация времени на колинукс - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > Perfect World > Серверная часть

Серверная часть Установка и настройка сервера, решение проблем в процессе эксплуатации, редактирование ядра, патчи.

Ответ
Опции темы
Непрочитано 27.02.2011, 18:11   #1
Изгнанные

Автор темы (Топик Стартер) [Гайд]Синхронизация времени на колинукс

На сервере Perfect World стоящем на coLinux существует три вида времени.
1. Системное время - тобишь время, выставленное на вашем компе (цифири в правом нижнем углу).
2. Colinux-время - то что отображается в консоли запуска Colinux.
3. Серверное время - внутреннее время сервера PW.


Нам нужно их все согласовать

Для начала открываем в винде "Свойства:Дата и время" (двойной клик по цифирям в правом нижнем углу).
Переходим во вкладку "Часовой пояс" и в верхней части выбираем "(GMT) Время по Гринвичу: Дублин, Лондон...". Внизу снимаем флажок "Автоматический переход на летнее время".
Переходим во вкладку "Время Интернета" и снимаем флажок "Выполнять синхронизацию...".
Переходим во вкладку "Дата и время" и вбиваем свои домашние время, день, месяц, год.
Жмем "Применить" и закрываем. С этим все.

Запускаем Colinux, вводим логин (тот что root) и набираем mc.
Берете файл /usr/share/zoneinfo/Etc/GMT и копируете в папку /mnt/.
Переименовываете этот файл GMT в localtime.
Копируем получившийся файл localtime с заменой в папку /etc/.
Переходим в папку /etc/sysconfig/, находим в ней файл clock, открываем его клавишей F4 (редактирование) и приводим к виду:

ZONE="Europe/Moscow"
UTC=false
ARC=false

и сохраняем клавишей F2. F10 - выходим из редактора.
Выходим из Colinux-а командой halt.
Вновь запускаем Colinux, вводим логин (тот что root) и набираем команду date.
Сверяем время,дату, месяц и год отображенное в консоли Colinux-а с системным временем на вашем компе. Если все сделали правильно - они одинаковы.

Запускаем сервер PW (как обычно, /root/start.sh).
Ждем, пока прогрузится сервер и появится надпись "SERVERS ARE UP AND RUNNING!".
Запускаем клиент PW (через батник или "Пуск" -> Выполнить -> cmd, "Ваш путь к папке с клиентом" \element>elementclient.exe game:cpw console:1).
Входите своим персом (тем, который GM).
Открываете в игре консоль (нажав одновременно Shift + ~) и в ней набираете команду d_getservertime
Эта команда отобразит внутреннее время сервера PW.
Сверяем его с временем Colinux-а и системным временем компа.
wamper вне форума Отправить сообщение для wamper с помощью ICQ Отправить сообщение для wamper с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синхронизация FaintSmile Lineage II 0 12.02.2011 10:40
Время от времени возникают ошибки ЛС vitlav Серверная часть 2 12.11.2010 01:38
Изменение времени осад! Ramzessuss Lineage II 3 08.01.2010 12:53
Прокачка скилов в реальном времени Амадей Lineage II 6 10.06.2009 22:15
сколько времени вы уже знакомы с Л2? zor4 Курилка / Yak floor 165 20.12.2008 01:32


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:08. Часовой пояс GMT +3.

Вверх