Просмотр Исходного

С 27 октября 2014 года надо перевести все часы на час назад.

Если вы заметили, что в вашем биллинге не правильно установлено время, то эта инструкция для вас.

# Обновляем данные с информацией о часовых поясах, для этого введите в терминале команду - yum update tzdata
На все вопросы отвечайте "y".
{code}
[root@Carbon5 ~]# yum update tzdata
Loaded plugins: fastestmirror, presto
Determining fastest mirrors
* base: mirror.yandex.ru
* extras: mirror.yandex.ru
* updates: mirror.yandex.ru
base | 3.7 kB 00:00
base/primary_db | 4.4 MB 00:00
extras | 3.3 kB 00:00
extras/primary_db | 19 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 5.4 MB 00:00
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package tzdata.noarch 0:2012c-1.el6 will be updated
---> Package tzdata.noarch 0:2014h-1.el6 will be an update
--> Finished Dependency Resolution

Dependencies Resolved

==========================================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================================
Updating:
tzdata noarch 2014h-1.el6 updates 449 k

Transaction Summary
==========================================================================================================================================================================================
Upgrade 1 Package(s)

Total download size: 449 k
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
updates/prestodelta | 535 kB 00:00
Processing delta metadata
Package(s) data still to download: 449 k
tzdata-2014h-1.el6.noarch.rpm | 449 kB 00:00
предупреждение: rpmts_HdrFromFdno: Заголовок V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org>
Package: centos-release-6-3.el6.centos.9.x86_64 (@/centos-release-6-3.el6.centos.9.x86_64/$releasever)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Updating : tzdata-2014h-1.el6.noarch 1/2
Cleanup : tzdata-2012c-1.el6.noarch 2/2
Verifying : tzdata-2014h-1.el6.noarch 1/2
Verifying : tzdata-2012c-1.el6.noarch 2/2

Updated:
tzdata.noarch 0:2014h-1.el6

Complete!
{code}

Если по окончании работы программы вывелось слово Complete\! - значит все обновилось верно.

# Выбор часового пояса(пропустите этот пункт, если знаете какую зону вам надо выбрать из /usr/share/zoneinfo/), для этого введите в терминале команду - tzselect
{code}
# в первом вопросе вас попросят выбрать континент.
# Вводите соответственно 5 если требуется часовой пояс азии 8 если европы, нажимаете enter.
[root@Carbon5 ~]# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#?8

# Затем вас попросят выбрать страну 39 - Россия(38 - в азиатской части), 48 - Украина, 21 - Казахстан
Please select a country.
1) Aaland Islands 18) Greece 35) Norway
2) Albania 19) Guernsey 36) Poland
3) Andorra 20) Hungary 37) Portugal
4) Austria 21) Ireland 38) Romania
5) Belarus 22) Isle of Man 39) Russia
6) Belgium 23) Italy 40) San Marino
7) Bosnia & Herzegovina 24) Jersey 41) Serbia
8) Britain (UK) 25) Latvia 42) Slovakia
9) Bulgaria 26) Liechtenstein 43) Slovenia
10) Croatia 27) Lithuania 44) Spain
11) Czech Republic 28) Luxembourg 45) Sweden
12) Denmark 29) Macedonia 46) Switzerland
13) Estonia 30) Malta 47) Turkey
14) Finland 31) Moldova 48) Ukraine
15) France 32) Monaco 49) Vatican City
16) Germany 33) Montenegro
17) Gibraltar 34) Netherlands
#? 39

# И последний шаг - выбор часового пояса 2 - для Москвы
Please select one of the following time zone regions.
1) Moscow-01 - Kaliningrad
2) Moscow+00 - west Russia
3) Moscow+00 - Crimea
4) Moscow+00 - Caspian Sea
5) Moscow+00 (Moscow+01 after 2014-10-26) - Samara, Udmurtia
6) Moscow+02 - Urals
7) Moscow+03 - west Siberia
8) Moscow+03 - Novosibirsk
9) Moscow+03 (Moscow+04 after 2014-10-26) - Kemerovo
10) Moscow+04 - Yenisei River
11) Moscow+05 - Lake Baikal
12) Moscow+06 (Moscow+05 after 2014-10-26) - Zabaykalsky
13) Moscow+06 - Lena River
14) Moscow+06 - Tomponsky, Ust-Maysky
15) Moscow+07 - Amur River
16) Moscow+07 - Sakhalin Island
17) Moscow+07 - Oymyakonsky
18) Moscow+08 (Moscow+07 after 2014-10-26) - Magadan
19) Moscow+08 - E Sakha, N Kuril Is
20) Moscow+08 (Moscow+09 after 2014-10-26) - Kamchatka
21) Moscow+08 (Moscow+09 after 2014-10-26) - Bering Sea
#? 2

# Вопрос - сохранить ли изменения отвечаем 1
The following information has been given:

Russia
Moscow+00 - west Russia

Therefore TZ='Europe/Moscow' will be used.
Local time is now: Mon Oct 27 12:26:20 MSK 2014.
Universal Time is now: Mon Oct 27 09:26:20 UTC 2014.
Is the above information OK?
1) Yes
2) No
#? 1

# В конце будет выведена информация о выбранной зоне
You can make this change permanent for yourself by appending the line
TZ='Europe/Moscow'; export TZ
to the file '.profile' in your home directory; then log out and log in again.

Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Europe/Moscow
{code}

Нам нужна последняя строка (в данном случае Europe/Moscow), сохраняем ее в буфер обмена

# Обновление зоны
Пример для временной зоны Москвы
{code}
[root@Carbon5 ~]# /app/base/usr/local/bin/set_localtime.sh Europe/Moscow
{code}

# Сверим часы?
Выполните команду date
{code}
[root@Carbon5 ~]# date
Пнд Окт 27 12:38:23 MSK 2014
{code}