システム全体のタイムゾーンの問題 - Red Hat Enterprise 7

システム全体のタイムゾーンの問題 - Red Hat Enterprise 7


私のユーザーアカウントの場合、.bash_profileファイルでTZ変数をamerica / chicagoに明示的にエクスポートしたので、dateと入力すると日付がCST形式で表示されます。ただし、他のユーザーにはTZ変数を設定しておらず、それらを:dateと入力するとCSTに日付もインポートされますが、:timedatectlコマンドの出力にはタイムゾーンがUTCと指定されています。

[tim etc]timedatectl警告:TZ変数は無視されました。システムのタイムゾーン設定のみを読みます。

  Local time: Tue 2018-07-17 18:15:53 UTC   Universal time: Tue 2018-07-17 18:15:53 UTC
    RTC time: Tue 2018-07-17 18:15:52
   Time zone: UTC (UTC, +0000)
 NTP enabled: yes NTP synchronized: yes  RTC in local TZ: no
  DST active: n/a

TZ変数をamerica / chicagoに設定していないユーザーのために、dateコマンドを使用してAmerica Chicago出力を取得するには:

[Timら] 日付 2018年7月17日火曜日 13:18:46 CDT


また、lrwxrwxrwxも確認しました。 1ルートルート25 3月23日12:50現地時間 - > ../usr/share/zoneinfo/UTC

NTPサポートラインに関連していますか? ntpdデーモンが実行されていないので、これも私を混乱させます。これはaws ec2マシンです。お役に立てば幸いです

ベストアンサー1

オンラインで素早く検索すると、timedatectlユーティリティが表示されました。仮想マシンにタイムゾーン設定がないことが表示されます。

$ sudo timedatectl
      Local time: Tue 2018-11-06 17:08:26 UTC
  Universal time: Tue 2018-11-06 17:08:26 UTC
        RTC time: Tue 2018-11-06 17:08:11
       Time zone: Etc/UTC (UTC, +0000)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

シンボリックリンクをチェックして、低レベルシステムの広いタイムゾーン設定を確認しました/etc/localtime

$ ls -la /etc/localtime
lrwxrwxrwx. 1 root root 29 Jun 27  2017 /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC

その後、タイムゾーンを設定して結果を確認すると、

$ sudo timedatectl set-timezone 'America/Toronto'

$ sudo timedatectl
      Local time: Tue 2018-11-06 12:09:23 EST
  Universal time: Tue 2018-11-06 17:09:23 UTC
        RTC time: Tue 2018-11-06 17:09:07
       Time zone: America/Toronto (EST, -0500)
     NTP enabled: yes
NTP synchronized: no
 RTC in local TZ: no
      DST active: no
 Last DST change: DST ended at
                  Sun 2018-11-04 01:59:59 EDT
                  Sun 2018-11-04 01:00:00 EST
 Next DST change: DST begins (the clock jumps one hour forward) at
                  Sun 2019-03-10 01:59:59 EST
                  Sun 2019-03-10 03:00:00 EDT

$ ls -la /etc/localtime
lrwxrwxrwx 1 root root 37 Nov  6 12:09 /etc/localtime -> ../usr/share/zoneinfo/America/Toronto

サービスが新しい構成を学習するには、再起動が必要な場合があります。

おすすめ記事