デフォルトのタイムゾーンの変更
ルーターまたはスイッチング デバイスのデフォルトのローカル タイム ゾーンは UTC(協定世界時、以前はグリニッジ標準時、GMT と呼ばれていました)です。
ローカルタイムゾーンを変更するには、[edit system]階層レベルでtime-zoneステートメントを含めます。
[edit system] time-zone (GMThour-offset | time-zone);
GMT hour-offset オプションを使用して、UTC (GMT) 時間を基準にしたタイム ゾーンを設定できます。デフォルトでは、hour-offset は 0 です。これを –14 から +12 の範囲の値に設定できます。
また、PDT(太平洋夏時間)やWET(西ヨーロッパ標準時)などの文字列で time-zone を指定したり、大陸や主要都市を指定したりすることもできます。
Junos OS は POSIX タイムゾーン標準に準拠していますが、これは UTC を基準としたタイム ゾーンの一般的な表示方法とは直感的に反します。UTC より前のタイム ゾーン (グリニッジ子午線の東側) は、通常、GMT +n と表記されます。たとえば、中央ヨーロッパ標準時 (CET) ゾーンは GMT +1 と表記されます。ただし、これは POSIX タイムゾーン指定には当てはまりません。POSIX では、CET は GMT-1 と表記されています。CETゾーンのルーターまたはスイッチに set system time-zone GMT+1 ステートメントを含める場合、デバイス時刻はGMTから1時間遅れるか、実際のCET時間より2時間遅れて設定されます。このため、「 set system time-zone ?」と入力してリストできる POSIX タイムゾーン文字列を使用する方が簡単な場合があります。
ルーターまたはスイッチで実行されているすべてのプロセスに対してタイムゾーンの変更を有効にするには、ルーターまたはスイッチを再起動する必要があります。
次の例は、現在のタイム ゾーンを America/New_York に変更する方法を示しています。
[edit]
user@host# set system time-zone America/New_York
[edit]
user@host# show
system {
time-zone America/New_York;
}
Junos OS リリース 15.1F6 以降、RE-MX-X6、RE-MX-X8、および RE-PTX-X8 ルーティング エンジンを搭載したルーターでは、日付とタイム ゾーンが管理ゲスト Junos OS からホスト OS に同期されます。そのため、ゲストOSとホストOSは同じタイムゾーンを使用し、Junos OSとホストOSのシステムログファイルのタイムスタンプに違いはありません。このタイム ゾーンと日付の同期により、ホストのタイム ゾーンがデフォルトの UTC から構成済みのタイム ゾーンに変更されます。ただし、ルータで実行されているすべてのプロセスに対してタイム ゾーンの変更を有効にするには、 request vmhost reboot コマンドを使用してルータを再起動します。