クロックの同期化
すべてのノードとアプリケーション・サーバーでクロックを同期します。
ネットワーク・タイム・プロトコル(NTP)を使用して、すべてのノードとアプリケーション・サーバーでクロックを同期します。
クロックの同期が必要な理由は、DataStax Enterprise(DSE)ではタイムスタンプが新しい別のバージョンがある場合にのみカラムが上書きされるためです。この状況は、マシンがさまざまな場所にある場合に生じる可能性があります。
UNIX Epoch時間にはタイムゾーン情報が含まれないため、DSEのタイムスタンプはマイクロ秒としてエンコードされます。DSEでのすべての書き込みのタイムスタンプは協定世界時(UTC)です。DataStaxでは、人間が読む出力を生成する場合にのみローカル・タイムに変換することを推奨します。
- オペレーティング・システムに適したNTPをインストールします。
オペレーティング・システム コマンド Debianベースのシステム sudo apt-get install ntpdate
RHELベースのシステム1 sudo yum install ntpdate
1RHEL 7以降では、chronyがデフォルトのネットワーク時間プロトコル・デーモンです。chronyの構成ファイルは、これらのシステムの/etc/chrony.confにあります。 - すべてのノードでNTPサービスを開始します。
sudo service ntp start -x
- ntupdateコマンドを実行してクロックを同期します。
sudo ntpdate 1.ro.pool.ntp.org
- NTP構成が機能していることを検証します。
ntpstat