From 6c5d69475619a76c6c926ad094874b5064656c46 Mon Sep 17 00:00:00 2001 From: Daryl White <53910321+djwfyi@users.noreply.github.com> Date: Tue, 9 May 2023 09:56:13 -0500 Subject: [PATCH] Add info about time sync (#847) Adds a checklist item to software about configuring time synchronization. Adds a prereq to the multi-node deployment about time sync. Closes #778 --- source/operations/checklists/software.rst | 6 +++++- .../deploy-minio-multi-node-multi-drive.rst | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/source/operations/checklists/software.rst b/source/operations/checklists/software.rst index 12844020..90c3d4d7 100644 --- a/source/operations/checklists/software.rst +++ b/source/operations/checklists/software.rst @@ -22,6 +22,11 @@ MinIO Pre-requisites * - :octicon:`circle` - Servers running a Linux operating system with a 5.x+ kernel, such as Red Hat Enterprise Linux (RHEL) 9 or Ubuntu LTS 20.04+ + * - :opticon:`circle` + - A method to synchronize time servers across nodes, such as with ``ntp``, ``timedatectl`` or ``timesyncd``. + The method to use varies by operating system. + Check with your operating system's documentation for how to synchronize time with a time server. + * - :octicon:`circle` - System administrator access to the remote servers @@ -64,7 +69,6 @@ Post Install Tasks :widths: auto :width: 100% - * - :octicon:`circle` - (optional) Create an :mc:`mc alias` for each server with :mc:`mc alias set` from your local machine for command line access to work with the MinIO deployment from a local machine diff --git a/source/operations/install-deploy-manage/deploy-minio-multi-node-multi-drive.rst b/source/operations/install-deploy-manage/deploy-minio-multi-node-multi-drive.rst index cf40a4b7..88b38bcc 100644 --- a/source/operations/install-deploy-manage/deploy-minio-multi-node-multi-drive.rst +++ b/source/operations/install-deploy-manage/deploy-minio-multi-node-multi-drive.rst @@ -103,6 +103,15 @@ Local JBOD Storage with Sequential Mounts For deployments that *require* using network-attached storage, use NFSv4 for best results. +Time Synchronization +~~~~~~~~~~~~~~~~~~~~ + +Multi-node systems must maintain synchronized time and date to maintain stable internode operations and interactions. +Make sure all nodes sync to the same time server regularly. +Operating systems vary for methods used to synchronize time and date, such as with ``ntp``, ``timedatectl``, or ``timesyncd``. + +Check the documentation for your operating system for how to set up and maintain accurate and identical system clock times across nodes. + Considerations --------------