Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.sao.ru/cats/~satr/time_change.html
Дата изменения: Sat Sep 3 13:31:52 2005
Дата индексирования: Mon Oct 1 23:04:47 2012
Кодировка: koi8-r

Поисковые слова: ultraviolet
Переход времени -- текст от Петра Цыбулева

Инструкция для наблюдателя по переходу времени

I. Операция для системного администратора:
На службе времени
Для перехода с зимы на лето прибавить 1 час к солнечному времени, то есть в 2:00 поставить 3:00
для перехода с лета на зиму убавить на 1 час солнечное время, то есть в 3:00 поставить 2:00
Звездное время НЕ ТРОГАТЬ!

1) При подготовке пакета _всегда_ нужно указывать, для какого времени он составляется.

otmake 3 file.ptex - команда для зимнего времени;

otmake 4 file.ptex - команда для летнего времени.

Операция для системного администратора:

2) Смещение часового пояса в системе сбора задается жестко.
В файле ref1:/users/feed/lib/tz_offset (только на этой машине, на ref1 !) должно стоять:

Для зимнего времени UTC_OFFSET = 3

Для летнего времени UTC_OFFSET = 4

! Права доступа к файлу только у feed!

 -rw-r--r--    1 feed     lrk    15 Nov  5 11:04 /users/feed/lib/tz_offset

 Отредактировать может и root.

3) Теперь надо только перезагрузить ref1, и все нормально будет работать. Для контроля правильного перевода сбора можно после перезагрузки и постановки задания посмотреть в конец файла /users/ref1/var/log/packd.log. Там должно быть

DAS_TIMEZONE      = 4
(вместо 3, как выше по тексту того же файла весной или наоборот осенью).

Перезагрузку делайте в удобное время. Но с перезагрузкой можно не спешить. Чтобы на ходу сменить смещение часового пояса в системе сбора, надо с машин rs, ref11, или ref1 дать команду

otc -z 4  192.168.22.33      (для перехода на лето)
otc -z 3  192.168.22.33      (для перехода на зиму)
	  ^^^^^^^^^^^^^ ref1's IP address
А после надо _быстро_ пересобрать пакет с новой временной зоной. Тогда можно в считанные секунды перейти на нужное время и новый пакет.

Когда же пройдет перезагрузка ref1, то смещение возьмется из файла.

Команда otc сетевая, небезопасная (кому разрешено - может ею воспользоваться), поэтому пользоваться ею надо осторожно и только в момент перехода времени. Она из разряда сетевого управления сбором (типа otsend/otclear, которые на самом деле - командные файлы, использующие команду otc)