ハードウェア上の理由により、機械は標準時間にある程度追いつけない場合があり、その誤差は 1 か月で数秒から数分の範囲です。サーバーの時間が不正確だと、多くの問題が発生します。例えば、支払い時に注文ができなかったり、ゲームにログインできなかったりします。 方法1: ntpdateを使用してタイムサーバーから時刻を更新する システムに ntpdate コマンドがない場合は、オンラインでインストールできます。 yum -y ntpをインストール インストール後は設定をする必要はなく、直接テストするだけです [root@snsgou-pc src]# 日付 2015年5月20日水曜日 22:42:19 CST [root@snsgou-pc src]# ntpdate time.nist.gov 20 5月 22:42:38 ntpdate[26759]: ステップ時間サーバー 131.107.13.100 オフセット 2.117558 秒 [root@snsgou-pc src]# 日付 2015年5月20日水曜日 22:43:17 CST 上記の状況は、ネットワークの時刻同期が成功したことを示しています。 スケジュールされたタスクを使用して定期的に時間を同期することができます crontab -eコマンドを使用してcrontab編集状態に入り、次のスケジュールされたタスクテキストを追加します。 */10 * * * * ntpdate time.nist.gov #ドメイン名またはIP 10 分ごとに同期することを示します。推奨されるタイムサーバー: タイム タイム 0.asia.pool.ntp.org 1.asia.pool.ntp.org 2.asia.pool.ntp.org 3.asia.pool.ntp.org 方法2: ntpを使用して独自のタイムサーバーを構築する 独自のタイム サーバーを構築する場合、定期的に実行するために crontab は必要ありません。 1. タイムサーバーntpをインストールする yum で ntp をインストール 2. ntpを設定する [root@localhost ~]# cat /etc/ntp.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}' restrict default ignore //デフォルトでは、ntpの変更やクエリは許可されず、特別なパケットは受信されません restrict 127.0.0.1 //ローカルマシンにすべての権限を与えます restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify //LANマシンにタイムサーバーtime.nist.govを同期する権限を与えます prefer //タイムサーバーを設定し、優先サーバーを示すためにpreferを追加します 0.asia.pool.ntp.org サーバー 1.asia.pool.ntp.org サーバー 2.asia.pool.ntp.org サーバー 127.127.1.0 # ローカルクロック ファッジ 127.127.1.0 ストラタム 10 ドリフトファイル /var/lib/ntp/drift キー /etc/ntp/keys 3. ntpを起動する [root@localhost ~]# /etc/init.d/ntpd を起動します 4. 確認とテスト [root@localhost ~]# netstat -upnl |grep ntpd //スケジュールを表示 [root@localhost ~]# ntpq -pn //同期されたサーバーのIPを表示 リモートrefid st t ポーリング到達遅延オフセットジッター ============================================================================== 50.77.217.185 .INIT. 16 u - 64 0 0.000 0.000 0.000 202.90.158.4 .INIT. 16 u - 64 0 0.000 0.000 0.000 202.71.100.89 .INIT. 16 u - 64 0 0.000 0.000 0.000 202.134.1.10 .INIT. 16 u - 64 0 0.000 0.000 0.000 *127.127.1.0 .LOCL. 10 l 18 64 377 0.000 0.000 0.001 [root@localhost ~]# ntpstat // ストラタム 11 のローカル ネットに同期 12ミリ秒以内の正確な時間 512秒ごとにサーバーをポーリング remote: NTP ホストの IP またはホスト名。左端のシンボルに注意してください。これが「+」の場合、上位レベルの NTP が現在有効であることを意味します。これが「*」の場合、これもオンラインですが、セカンダリ NTP ホストであることを意味します。 refid: 参照が適用される上位層NTPホストのアドレス st: 地層 時刻同期更新操作が数秒前に実行されたとき 投票: 次の更新は数秒後です 到達: 上位NTPサーバに更新要求が行われた回数 遅延: ネットワーク伝送プロセスの遅延時間 オフセット: 時間補正の結果 ジッター: Linux システム時間と BIOS ハードウェア時間の差 上記は、この記事で説明する Linux システムでネットワーク時間を同期する 2 つの方法です。皆様のお役に立てれば幸いです。 以下もご興味があるかもしれません:
|
<<: jsはキャンバスに基づいて時計コンポーネントを実装します
>>: 単一テーブルのMySQLバックアップとリストアに関する簡単な説明
効果画像(三角形をご希望の場合は、ここをクリックしてください): コード: <html>...
2018 年の最新 MySQL 5.7 の詳細なインストールと設定は 4 つのステップに分かれており...
1. クロスドメインを実現するためにCORSレスポンスヘッダーを設定するクロスオリジンリソース共有...
この記事では、カルーセルマップの効果を実現するためのjsの具体的なコードを参考までに共有します。具体...
CentOS8 に最小限のデプロイメントで OpenStack Ussuri をインストールするため...
この便利なツールでプログラムをより効率的に実行およびコンパイルしますMakefile は自動コンパイ...
目次1. SVNとは何か2. SVNサーバーとクライアントの取得方法3. SVN ワークフローとアー...
設定手順1. DNSが設定されているかどうかを確認するDNSが設定されていない場合は、前の記事を参照...
この場合、transition という単語を間違って書いたため、午後中ずっとそれに取り組みました。本...
今日は、データ バックアップに関連するいくつかの点について調べ、MySQL データ バックアップに関...
MySQL データベースには増分バックアップ メカニズムはありませんが、マスター データベース内のす...
1. 仮想化 vcenter に入り、ブラウザでログインし (クライアントは設定する場所を見つけませ...
序文実稼働環境で Docker を使用する場合、多くの場合、データを複数のコンテナ間で永続化または共...
CentOS に Docker をインストールするには、オペレーティング システムが CentOS ...
MySql バッチ挿入の最適化 SQL 実行効率の例の詳細な説明itemcontractprice ...