NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

Nutanix CE での NTP 設定の様子。(CVM / AHV)

Nutanix CE のでは、Prism で NTP サーバの設定を変更するとクラスタの AHV にも設定が反映されます。今回は 4 Node クラスタで NTP サーバの設定を変更してみました。

デフォルトでは、下記の 2件が設定されていました。

f:id:gowatana:20180308080729p:plain

Prism と AHV の NTP 設定状態を見てみます。

CVM にログインして、ntpq コマンドで時刻同期の様子を見ます。今回は 4ノードのクラスタです。

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ ncli cluster info

    Cluster Id                : 0005668e-e3e8-b860-5a82-0050568af9d2::6521775555435231698
    Cluster Uuid              : 0005668e-e3e8-b860-5a82-0050568af9d2
    Cluster Name              : ce-ntnx-n10
    Cluster Version           : 2018.01.31
    External IP Address       : 192.168.1.180
    External Data Services... : 192.168.1.189
    Node Count                : 4
    Block Count               : 4
    Support Verbosity Level   : BASIC_COREDUMP
    Lock Down Status          : Disabled
    Shadow Clones Status      : Enabled
    Password Remote Login ... : Enabled
    Timezone                  : UTC
    On-Disk Dedup             : Disabled
    Has Self Encrypting Disk  : no
    Common Criteria Mode      : Disabled
    Degraded Node Monitoring  : Enabled
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

CVM での allssh で、すべての CVM に「ntpq -p」コマンドを実行してみます。1台だけ外部のサーバ(pool.ntp.org によるもの)に時刻同期していて、それ以外の CVM は外部と同期している CVM(表示は zk2) と同期しています。

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ allssh ntpq -p
================== 192.168.1.185 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*zk2             36.3.117.150     3 u  423 1024  377    1.203   -8.639   4.430
================== 192.168.1.186 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*zk2             36.3.117.150     3 u  400 1024  377    1.098  -11.079   3.339
================== 192.168.1.187 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*zk2             36.3.117.150     3 u  342 1024  377    1.332  -18.822   3.528
================== 192.168.1.188 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 routerida1.sopr 133.243.238.163  2 u  68h 1024    0   20.895    1.110   0.000
*jiro.paina.net  131.113.192.40   2 u  788 1024  377   27.700   -3.885   1.828
 LOCAL(0)        .LOCL.          10 l  47h   64    0    0.000    0.000   0.000
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

zk2 は、CVM 192.168.1.188 です。

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ ping -c 1 zk2
PING zk2 (192.168.1.188) 56(84) bytes of data.
64 bytes from zk2 (192.168.1.188): icmp_seq=1 ttl=64 time=0.030 ms

--- zk2 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.030/0.030/0.030/0.000 ms
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

CVM での hostssh で、すべての AHV に「ntpq -p」コマンドを実行してみます。デフォルトだと、NTP サーバが設定されていなそうです。

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ hostssh ntpq -p
============= 192.168.1.184 ============
No association ID's returned
============= 192.168.1.183 ============
No association ID's returned
============= 192.168.1.182 ============
No association ID's returned
============= 192.168.1.181 ============
No association ID's returned
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

NTP サーバの設定を変更してみます。既存の 2件のアドレスは削除して、新たに 2件を登録しました。 

f:id:gowatana:20180308080818p:plain

すべての AHV に NTP サーバが設定されました。

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ hostssh ntpq -p
============= 192.168.1.184 ============
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.253   203.137.182.228  3 u   24   64    1    1.059  11441.3   0.000
 192.168.1.254   122.215.240.51   3 u   23   64    1    0.597  11441.3   0.000
============= 192.168.1.183 ============
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.253   203.137.182.228  3 u   25   64    1    4.561  6622.46   0.000
 192.168.1.254   122.215.240.51   3 u   24   64    1    0.350  6620.95   0.000
============= 192.168.1.182 ============
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.253   203.137.182.228  3 u   26   64    1    1.732  7452.39   0.000
 192.168.1.254   122.215.240.51   3 u   25   64    1    0.722  7452.12   0.000
============= 192.168.1.181 ============
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.253   203.137.182.228  3 u   24   64    1    1.860  5122.36   0.000
 192.168.1.254   122.215.240.51   3 u   23   64    1    0.603  5122.24   0.000
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

CVM にも、少し待つと NTP 設定が反映されました。ここでは参照している NTP サーバが名前解決されるとわかりにくいので、ntpq コマンドに「-n」オプションをつけて IP アドレスで表示しています。(zk2 は 192.168.1.188 だとわかります。)

nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$ allssh ntpq -pn
================== 192.168.1.185 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.188   .INIT.          16 u   37   64    0    0.000    0.000   0.000
================== 192.168.1.186 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.188   .INIT.          16 u   38   64    0    0.000    0.000   0.000
================== 192.168.1.187 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.188   .INIT.          16 u   39   64    0    0.000    0.000   0.000
================== 192.168.1.188 =================
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 192.168.1.253   203.137.182.228  3 u   41   64    1    0.711    0.072   0.000
 192.168.1.254   122.215.240.51   3 u   40   64    1    0.845    0.421   0.000
*127.127.1.0     .LOCL.          10 l   39   64    1    0.000    0.000   0.000
nutanix@NTNX-7cb824ec-A-CVM:192.168.1.188:~$

以上。