Nutanix CE のでは、Prism で NTP サーバの設定を変更するとクラスタの AHV にも設定が反映されます。今回は 4 Node クラスタで NTP サーバの設定を変更してみました。
デフォルトでは、下記の 2件が設定されていました。
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件を登録しました。
すべての 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:~$
以上。