From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:references:from:to:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=kSgfzMNjpGTIC7c6Zo61W4by+Ci5/zdkQgtbVACuNg4=; b=BPOgNZoLtjEG8IZO/RHeDhE96eYkcNUBY1+Jvj46l/QOxQF1xuZ/K2UgFGHinjoZp1 8Q0zqqLPAiElY2/qknGnesnxOCYNghgxonQaAiwBCL/14IDpKsTsSr5DqCie5I5ywZlg wOaiX5DRxQF9iiKr7qJMxADMLcsFqepul3H+v/JHbvZAo62CBdLzXVG/adILnmETEqCR klHDL85mA+FCoLY83onFX6RoXnThHaAO3lrVrXfngJsAlGd6aExduqIDmxgEzrOyr1j7 H0uQ0aubcRgA28XX7ifwJo0MlLUDWtBqKquCuXj/UwcoZzXVAf0cXNJMgbamivnWd5XR l8kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:from:to:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=kSgfzMNjpGTIC7c6Zo61W4by+Ci5/zdkQgtbVACuNg4=; b=BNqN/++VKdE+oX/BUklAwzdC7x5VFPrjegzQerZUjOSMGKZG8R2ykLpVmaMLvZdTkN 3ducMpC6hYyqHcIgoD0087rJDWtLs9y6I73T/hhZXR5IjSa+kqSa0lkbj8DYWLVmCmv8 kY1x0mjegwgbAWIK0mw72gjekNhmqq53jRXyd4UJutv/gWiiWcJ3oPDM9GQ/CYDAqHUL 3tsJfLDCRpUr406quVYW5F4xTYI5bTy6ezfU4OwnsJegKErODE0E1dXypD1Q5Mw+0i5Y vvmOFrzPhapWDSVLWQwydxFkPPvbKcDRWXXb74crlMAE8zKR5SZtz8AsUH0kIN/WaSsN npgA== X-Gm-Message-State: AOUpUlGcr62lujigsVDVOkUwl9Ix5Jr6Umaxe7ph758zvbtwqcwPfL+v 00UZ7Cifxl811Mf3e2vn6i+FjrVo X-Google-Smtp-Source: AA+uWPz7cQrV+xTcuk3VZLn3He/BEQA9z4OzbnN9VCVFRGqCrbhSxg8bEFLfJsxe6+tybR6KXGFG7w== X-Received: by 2002:a50:adaa:: with SMTP id a39-v6mr37239162edd.194.1534421096832; Thu, 16 Aug 2018 05:04:56 -0700 (PDT) References: <20180814144757.GL19229@imap.altlinux.org> <0c707788-b539-9081-24cd-666a9054e339@yandex.ru> <003A06F4-6B52-4DE4-9755-326C2D335612@altlinux.org> <6ea67ce3-e414-2fb8-ce44-8a128d46b20a@basealt.ru> <14f04ef8-c2c8-9f1a-93ba-4e7e6e26a8e4@yandex.ru> <0bbe377a-c6c6-2a89-f0fc-549d3e7986d8@yandex.ru> <4adfee91-82f2-d730-7acd-b378f3477492@yandex.ru> <2e8d9e6a-7764-ca80-335c-d0aa109fe7e2@gmail.com> <067b281e-3c94-325c-2245-be6c08b2cd12@basealt.ru> From: Leonid Krivoshein To: ALT Linux Sisyphus discussions Message-ID: Date: Thu, 16 Aug 2018 15:04:54 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: <067b281e-3c94-325c-2245-be6c08b2cd12@basealt.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [sisyphus] =?utf-8?b?0L3QtSDRgdGC0LDRgNGC0YPQtdGCIHNldHRpbWUtcmZj?= =?utf-8?q?867?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Sisyphus discussions List-Id: ALT Linux Sisyphus discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Aug 2018 12:04:59 -0000 Archived-At: List-Archive: List-Post: 16.08.2018 07:50, Anton Farygin пишет: > 16.08.2018 03:01, Leonid Krivoshein пишет: >> >> 15.08.2018 14:32, Шенцев Алексей пишет: >>> 15.08.2018 14:12, Anton Farygin пишет: >>>> 15.08.2018 14:08, Шенцев Алексей пишет: >>>>> [...] >>>>> >>>> Ну так это же не ping или bind виноват. это pool. Выдаются адреса >>>> из него. Они ротейтятcя. >>>> >>>> А почему у тебя ntpd завязан на ping ? >>> >>> >>> Да не завязан он у меня на ping :) >>> >>> Перебрал несколько адресов и прописал в конфиг те, с которыми работает. >>> >> >> >> Справедливый вопрос вообще-то был! >> >> Прикладываю свой древнючий скрипт. Может привести в нормальный вид да >> опакетить? > > Честно не понял в чём проблема. Уже фиг знает сколько лет пишу в > конфиг пул и проблем не замечал. Можно подробностей ? > Вопрос был справедливым по той причине, что ping -- не единственный достаточный критерий для выбора NTP-сервера. Что касается пула, то его можно использовать в большинстве случаев, но... 1. Мне попадалось пограничное железо (не во внутренней сети), где нельзя было прописать имя или длинное имя, только IP-адрес. 2. Резольвинг имён приводит к увеличению скорости загрузки. Бывали ситуации, когда не срабатывал ресольвинг имён -- в большинстве случаев сбои у провайдеров упираются только в краткосрочный отказ DNS. В такие моменты ntpd не запускался вообще. 3. Любой балансировщик имеет временной лаг на переключение с нерабочего на рабочий хост. Бывали случаи, когда пул выдавал вместо рабочего адреса изначальную тыкву. 4. Хотелось настроить всё "по науке" -- для более точной синхронизации времени важна не только доступность хоста, но и задержка в прохождении пакетов. Также хотелось ограничить уровни NTP и регион. Первое прямо влияет на часть клиентов, у которых захардкорен уровень не выше stratum 3, например. Когда NTP начинает процесс, у него 16, в конечном итоге он становится равным выбранному+1. Если выбран stratum3, некоторые клиенты с нашим stratum4 уже отказывались работать. Приведённый скрипт фильтрует по доступности и регионам, сортирует в порядке увеличения задержки и группирует по stratum. Но надо иметь ввиду, что большинство stratum 1 раньше требовали авторизации, в эту выборку такие и не попадали. Пул это никак не учитывает, кстати. 5. Был ещё второй скрипт, предназначенный для мониторига во времени. А этот выдаёт картинку типа такой: # Stratum 1: server 89.175.20.7 # Delay: 0.03183 server 195.210.189.106 # Delay: 0.03320 server 194.190.168.1 # Delay: 0.03490 server 192.36.143.130 # Delay: 0.05670 # Stratum 2: server 185.22.60.71 # Delay: 0.03305 server 85.21.78.91 # Delay: 0.03337 server 85.21.78.23 # Delay: 0.03374 server 80.240.216.155 # Delay: 0.03445 server 78.140.251.2 # Delay: 0.04080 server 37.235.209.151 # Delay: 0.04137 server 178.19.245.161 # Delay: 0.04716 server 94.230.160.130 # Delay: 0.05534 server 91.207.136.55 # Delay: 0.05986 server 195.3.254.2 # Delay: 0.08122 server 94.247.111.10 # Delay: 0.08875 # Stratum 3: server 31.10.91.118 # Delay: 0.03656 server 95.128.246.34 # Delay: 0.04030 -- Best regards, Leonid Krivoshein.