Переход на зимнее время

Главная Форумы POWER Systems AIX/Hardware Переход на зимнее время

Просмотр 13 веток ответов
  • Автор
    Сообщения
    • #13169
      Alex
      Участник

      Приветствую!
      Подскажите пож-та патч на aix 5.3, который отменяет переход времени.
      Надеюсь ни для кого не секрет что переход отменили, но aix об этом указе президента ничего не знает )

    • #13170
      andrewk
      Участник
    • #13189
      MIkhail
      Участник

      Добрый день.
      Или из smitty попраить, отключив динамическую смену времени ( правда там нет корректной зоны для москвы)
      или же в файле /etc/environment попраить переменную TZ на что то типа MSK-4MSD.
      А так google наше все))))))

    • #13224
      uxTuaHgp
      Участник

      тока после правки /etc/environment придется все апликухи перепускать, а если все должно трудиться нонстоп?

    • #13235
      MIkhail
      Участник

      Если даже IBM выпустит патч, все равно надо будет рестартовать.
      Планировать даунтайм.
      Какие еще варианты?

    • #13236
      andrewk
      Участник

      если IBM выпустит патч, то рестартовать скорее всего ничего не придется. IBM поменяет данные в Olson Database. Если Ваша переменная TZ установлена на использование этой базы (например, Europe/Moscow) и приложение не кэширует данные о таймзоне (я таких приложений не знаю), а пользуется стандартными функциями UNIX, то сразу же после изменения базы Вы будете получать правильное время.

      потенциальные проблемы:
      а) переменная TZ в приложении устанавливается самостоятельно и без учета Olson Database
      б) приложение написано на java и использует java-нутые библиотеки – там насколько я помню своя база с таймзонами
      в) у приложения своя база с таймзонами.

      во всех 3х случаях виноват не IBM, а вендор приложения/администратор.

    • #13237
      andrewk
      Участник

      в догонку:

      1. как посмотреть, какую таймзону использует приложение:

      ps ewww | grep APPNAME

      51249274 pts/9 A 0:00 ssh pasv0461e _=/usr/bin/ssh MANPATH=${MANPATH}:/opt/ibm/director/man:/usr/lpp/ssp/man:/usr/local/man:/usr/share/man:/usr/local/man:/opt/csm/man:/opt/freeware/man LANG=en_US LOGIN=root VISUAL=emacs SSH_TTY=/dev/pts/9 PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java5/jre/bin:/usr/java5/bin:/opt/ibm/director/bin:/usr/local/bin:/proc:/Tivoli:/usr/lib/instl:/usr/local/sbin:/usr/java14/jre/bin:/usr/java14/bin:/usr/java14_64/jre/bin:/usr/java14_64/bin:/ess/appl/ess.version/bin:/opt/bin:/opt/misc:/opt/csm/bin:/usr/local/bin/rrdtool/bin:/usr/es/sbin/cluster/utilities:/usr/es/sbin/cluster/sbin:/usr/es/sbin/cluster/cspoc:/var/ifor:/usr/opt/ifor/ls/conf MC_DATADIR=/usr/local/mc-4.6.0-AIX/share/mc LC__FASTMSG=true LOGNAME=root MAIL=/usr/spool/mail/root MISSINGPV_VARYON=TRUE DSMI_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt NFS_EXPORT_PERFORMANCE=no CSM_NO_PING=1 LOCPATH=/usr/lib/nls/loc PS1=[$HOST:$LOGNAME] $PWD # USER=root DSM_LOG=/usr/tivoli/tsm/client/ba/bin AUTHSTATE=compat SHELL=/usr/bin/ksh ODMDIR=/etc/objrepos DSMI_LOG=/usr/tivoli/tsm/client/ba/bin MONITORPATH=/usr/local/sw/monitor/2.1.1/scripts HOME=/home/root NSORDER=local4,bind4 FCEDIT=/usr/bin/vi TERM=vt220 DSM_DIR=/usr/tivoli/tsm/client/ba/bin MAILMSG=[YOU HAVE NEW MAIL] PWD=/home/root TZ=CET-1CEST-2,M3.5.0/2,M10.5.0/3 ENV=/home/root/.kshrc DSM_CONFIG=/usr/tivoli/tsm/client/ba/bin/dsm.opt DSMI_DIR=/usr/tivoli/tsm/client/ba/bin A__z=! LOGNAME NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat LIBPATH=/usr/lib:/lib:/home/dirusr1/sqllib/lib64:/usr/local/lib:/ess/oraclt/product/8.1.7/lib

      в этом случае переменная TZ установлена без использования Olson Database. ССЗБ. надо менять переменную и рестартовать приложение.

      2. База данных для java. Подозреваю, что тоже еще со старой информацией

      # ls -l /usr/java6/jre/lib/zi/Europe/Moscow
      -r-xr-xr-x 1 bin bin 1152 Dec 02 2007 /usr/java6/jre/lib/zi/Europe/Moscow*

    • #13238
      andrewk
      Участник
    • #13242
      MIkhail
      Участник

      Спасибо за информацию.
      Однако переменную можно менять из smit.
      У заказчика приложение SAP, подозреваю надо рестартовать по любому, так как SAP активно использует java.

    • #13243
      uxTuaHgp
      Участник

      переменную то поменять можно, а контекст работающих уже процессов не поменяешь.

    • #13245
      Дмитрий
      Участник

      Если TZ была прописана “вручную”, то имхо надёжнее перезагрузить всю ОС.

      offtop
      P.S. Как справедлива пословица: “Пока гром не грянет…”
      Я озаботился сменой настроек ещё весной, а сразу после принятия постановления 107-ФЗ в июле стал включать смену настроек в плановые работы на серверах, без всякой суеты.
      Конечно, может. это потому, что серверов много и я понимал, что откладывать на сентябрь физически нельзя.

    • #13248
      Дмитрий
      Участник

      Кстати о настройкаx Time Zone 😛 :whistle:
      [attachment]aixportal-tz.png[/attachment]

    • #13253

      А с явой проблему решили как?

    • #13301
      Дмитрий
      Участник

      проблема больше не проявлялась, так что генерить pmr смысла нет.

Просмотр 13 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.