We had the same dilema when setting up our clusters. Isilon support insists you should not run AD and NTP together, but when we started looking at the "smbtime" scripts on the Isilon that are responsible for time sync against AD we decided we had to use NTP. If I remember correctly it only rarely (ever N hours or so) checked to make sure time was accurate, and then only did a change if it was a minute or so out, and then used a time-sensitive protocol to sync the time.
As such we've been running with NTP ever since (and our AD uses the same NTP servers). So far no problems - and time has remained in sync!
Cheers,
David
Scott,I'm working through this exact issue with Isilon. They recommend that we don't use both NTP and AD for time services and suggested that we only use AD.After making the change, we noticed our time was off by 15 seconds within a week. We contacted support and asked them why the time was off. This is what we were told: If you use AD for time services, Isilon nodes will not adjust their time unless they're a minute or more off. This sound unreasonable to me, but we are following up to see if we can adjust the one minute mark or go back to using NTP.I'll keep the group posted on how we resolve this.
Greg
Step 1 In GUI go to Cluster -> Cluster Settings - > NTP and enter in the NTP servers that Genentech uses: Step 2 NTP service uses 3 'chimmer' nodes on each cluster to synchronize time with NTP servers. These in turn do a comparison (self check) among each other and determine the time to push to the rest of the cluster. The 3 nodes must be connected to the network and none should be node 1. Step 3 Open up a shell to the cluster - In this case nas-vv-is3. Determine which nodes you want to use. In this case we will be using 9-12. Run the following command to Exclude other nodes from pulling time from NTP servers. nas-vv-is3-9# isi_ntp_config add exclude 1 2 3 4 5 6 7 8 9 Nodes excluded from contacting external NTP servers: 1 2 3 4 5 6 7 8 9 nas-vv-is3-9# Step 3 Verify the overall settings: nas-vv-is3-9# isi_ntp_config list NTP Server Setting: Nodes excluded from contacting external NTP servers: 1 2 3 4 5 6 7 8 9 NTP Auth Keyfile: No Keyfile is configured. nas-vv-is3-9# Stop and start the ntpd service which will refresh the time and sync time with NTP source. nas-vv-is3-9# isi_for_array -s "killall ntpd && ntpdate ntp1.gene.com" nas-vv-is3-1: 13 Dec 15:41:08 ntpdate[41359]: step time server 128.137.1.1 offset 1034.675395 sec nas-vv-is3-2: 13 Dec 15:41:08 ntpdate[49625]: step time server 128.137.1.1 offset 1034.644325 sec nas-vv-is3-3: 13 Dec 15:41:09 ntpdate[54635]: step time server 128.137.1.1 offset 1034.642789 sec nas-vv-is3-4: 13 Dec 15:41:09 ntpdate[47364]: step time server 128.137.1.1 offset 1034.577387 sec nas-vv-is3-5: 13 Dec 15:41:10 ntpdate[51548]: step time server 128.137.1.1 offset 1034.670115 sec nas-vv-is3-6: 13 Dec 15:41:10 ntpdate[59781]: step time server 128.137.1.1 offset 1034.647192 sec nas-vv-is3-7: 13 Dec 15:41:10 ntpdate[48438]: step time server 128.137.1.1 offset 1034.648501 sec nas-vv-is3-8: 13 Dec 15:41:11 ntpdate[48500]: step time server 128.137.1.1 offset 1034.660797 sec nas-vv-is3-9: 13 Dec 15:41:11 ntpdate[49939]: step time server 128.137.1.1 offset 1034.673386 sec nas-vv-is3-10: 13 Dec 15:41:12 ntpdate[63791]: step time server 128.137.1.1 offset 1033.560341 sec nas-vv-is3-11: 13 Dec 15:41:12 ntpdate[57463]: step time server 128.137.1.1 offset 1034.668393 sec nas-vv-is3-12: 13 Dec 15:41:13 ntpdate[55012]: step time server 128.137.1.1 offset 1034.581385 sec nas-vv-is3-9# Step 5 Verify that the time is now accurate by comparing it to a known good clock and then running (there should be no more than a second delay between node responses). nas-vv-is3-9# isi_for_array -s date nas-vv-is3-1: Thu Dec 13 15:47:31 PST 2012 nas-vv-is3-2: Thu Dec 13 15:47:31 PST 2012 nas-vv-is3-3: Thu Dec 13 15:47:32 PST 2012 nas-vv-is3-4: Thu Dec 13 15:47:32 PST 2012 nas-vv-is3-5: Thu Dec 13 15:47:32 PST 2012 nas-vv-is3-6: Thu Dec 13 15:47:33 PST 2012 nas-vv-is3-7: Thu Dec 13 15:47:33 PST 2012 nas-vv-is3-8: Thu Dec 13 15:47:33 PST 2012 nas-vv-is3-9: Thu Dec 13 15:47:33 PST 2012 nas-vv-is3-10: Thu Dec 13 15:47:34 PST 2012 nas-vv-is3-11: Thu Dec 13 15:47:34 PST 2012 nas-vv-is3-12: Thu Dec 13 15:47:34 PST 2012 nas-vv-is3-9# Step 6 Lastly you can dig deep by looking at the ntpq command which is explained here: ntpq output explained ntpq output explained
|