powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как изменить Timezone в солярисе 10
16 сообщений из 16, страница 1 из 1
Как изменить Timezone в солярисе 10
    #38787461
Janky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй ночи!
Подскажите, как изменить текущую timezone с GMT-4 на EUROPE/Moscow?
И нужна ли перезагрузка сервера?

Спасибо.

-bash-3.2# cat /etc/default/init

TZ=GMT-4
CMASK=022
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38787463
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во первых, нужно взять корректную базу таймзон и скомпилить ее. Проверить, что она правильная. Например, Чем грозит отмена перехода на зимнее время?

Далее, все процессы работают в той таймзоне, в которой они запускались. Для именованных зон (Europe/Moscow) перезагрузка не нужна, а вот чтоб поменять зону со смещением на новое смещение или именованную зону, процессы придется передернуть
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38787483
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровДля именованных зон (Europe/Moscow) перезагрузка не нужнане всегда, в частности в документации мускуля сказано, что если изменился файл /etc/localtime, то нужен перезапуск. А файл /etc/localtime изменится даже если для Москвы был указан EUROPE/Moscow.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38787535
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, да
Пару часов назад с удивлением заметил что cron в солярке (зона всегда стояла Asia/Vladivostok) начал запускать задания на час раньше
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38788800
Фотография Alexey Zhidkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вячеслав ЛюбомудровВ общем, да
Пару часов назад с удивлением заметил что cron в солярке (зона всегда стояла Asia/Vladivostok) начал запускать задания на час раньше
под линуксом та же петрушка - крон требуется рестартануть.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38793318
Мутаген
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
bga83А файл /etc/localtime изменится

В Solaris файл /etc/localtime не используется.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38793322
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МутагенВ Solaris файл /etc/localtime не используется.
В 11-ом похоже уже используется.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38795768
Фотография Alexey Zhidkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k-nikeМутагенВ Solaris файл /etc/localtime не используется.
В 11-ом похоже уже используется.
не страшно - в 11-м это не файл а линка на файл с zoneinfo.
так что его трогать не надо.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38799872
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey ZhidkovВячеслав ЛюбомудровВ общем, да
Пару часов назад с удивлением заметил что cron в солярке (зона всегда стояла Asia/Vladivostok) начал запускать задания на час раньше
под линуксом та же петрушка - крон требуется рестартануть.

kill -HUP
Должен ему сказать что бы он переинициализировался без рестарта.
И вобще это правило хорошего тона в современном Юникс мире
реагировать на сигнал -HUP перечитыванием конфигурации без рестарта.
Все что выполняется по старым правилам , продолжает работать по старым,
Все, что вышло в основной луп при следующем входе в стек вызовов
использует новые настройки конфигурации вычитанные после обработки сигнала HUP.

Хотя могут быть варианты от версии к версии.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38799924
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Особенно будут варианты, если дёргать системные функции, которые на сигналы реагировать не обязаны.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38799936
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovОсобенно будут варианты, если дёргать системные функции, которые на сигналы реагировать не обязаны.

Да не обязаны , никто не заставляет соблюдать правила хорошего тона
проектирования и программирования.

Но если они соблюдаются , это облегчает жизнь всем, особенно в энтерпрайз системах за
миллионы зеленых денег.
Соблюдение правил хорошего тона ,
один из признаков, которые отличают энерпрайз говнокод от обычного говнокода.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38799960
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovОсобенно будут варианты, если дёргать системные функции, которые на сигналы реагировать не обязаны.

Я понял професиональный намек.
Сигналы такая штука котороая, маскируется при нахождении в критической секции.
После выхода из критической секции обрабатывается последний сигнал каждого типа.
Если во время критической секции пришло 100500 штук SIGHUP , то
после выхода в нормальный режим обработчик сигнала будет вызван 1 раз.

Это написано в книге Юникс для чайников.
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38799983
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРЭто написано в книге Юникс для чайников.А в книге для каких чайников описано поведение функций libc для часовых поясов?
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38800018
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovДохтаРЭто написано в книге Юникс для чайников.А в книге для каких чайников описано поведение функций libc для часовых поясов?

За лимон баксов за китайсую электронику можно уделить время на персмотр libc или нет ?
Зачем платить больше ?
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38800033
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаРЗачем платить больше ?А подумать?
С какого перепугу HUP обязан помочь, если в конфиге программы ничего не изменилось?
...
Рейтинг: 0 / 0
Как изменить Timezone в солярисе 10
    #38800073
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovДохтаРЗачем платить больше ?А подумать?
С какого перепугу HUP обязан помочь, если в конфиге программы ничего не изменилось?


HUP никому ничего не обязан.
Рынок все рассудит......
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как изменить Timezone в солярисе 10
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]