Linux VPSの1つ 顧客は、仮想マシンのシステムクロックが標準時間よりも早く実行されているという問題に直面しました。これを修正するために、仮想マシンの時刻をWHMサーバーと同期するようにcronジョブを設定しました。 rdateを使用する 指図。 cronジョブは、Linux/Unixライクなマシンで定期的に実行されるコマンドをスケジュールするために使用されます。 cronジョブユーティリティは、特に特定の時間にコマンドを繰り返し実行する必要がある場合に非常に便利です。
このチュートリアルに続いて、cronジョブを使用してサーバーの時刻をWHMサーバーと同期する方法を学習します。その前に、croneコマンドの使用法について簡単に説明します。
すべてのcronコマンドは、次の2つの部分に分かれています。
Linux
このチュートリアルに続いて、cronジョブを使用してサーバーの時刻をWHMサーバーと同期する方法を学習します。その前に、croneコマンドの使用法について簡単に説明します。
Croneコマンド
すべてのcronコマンドは、次の2つの部分に分かれています。
[Schedule] [Command to be executed]
For Example: */20 * * * * /command/path
上記の構文では、コマンド スケジュールされた時間に実行したいコマンドです。 スケジュール 一部はさらに次のように5つの異なるオプションに分けられます。
minute (0 - 59) hour (0 - 23) day of the month (1 - 31) month (1 - 12) day of the week (Sunday=0 to Saturday=7)
仮想マシンの時刻をWHMサーバーと同期するようにcronジョブを設定します
仮想マシンのシステム時刻をWHMサーバー時刻と同期するには、Linuxマシンにログインした後、次の手順を実行する必要があります。
- SSH経由でLinuxマシンに接続します。
- 次のコマンドを使用してcrontabを編集/追加します。
crontab -e // To add/update job in crontab
- このコマンドを発行すると、テキストエディタが開き、新しい行にそれぞれスケジュールするコマンドを入力できます。 1時間ごとにVMシステム時刻をWHMと同期するコマンド(下部)を追加しました(* / 60)。このcronは1時間ごとに実行され、VMシステム時間を rdate.cpanel.netと比較します。 。時間差に気付いた場合、VM時間はWHMサーバー時間と同期されます。
SHELL=/bin/bash HOME=/ MAILTO=”[email protected]” #You can write comment like this. */60 * * * * rdate -s rdate.cpanel.net