Как часто делать md2_resync ?

12 3
K
На сайте с 12.07.2006
Offline
295
Kpd
3994

Centos 7, 2 sata-диска в raid1, md

По расписанию md2_recync запускается раз в неделю. И иногда создаёт проблемы, потому что сервер нагруженный. Приходится регулировать скорость recync вручную.

Собственно вопрос - а как часто нужно делать md2_recync ?

N
На сайте с 06.05.2007
Offline
419
#1

Kpd, в дебиане раз в месяц, в centos раз в неделю. Раньше вообще не было этого задания в пакете. Вывод отсюда какой ? - никто из мейнтейнеров точно не определился . Это перестраховка. При нормальной работе без внезапных перезагрузок и проблем на дисках, рассинхронизация не происходит. Делайте хотя бы иногда.

Кнопка вызова админа ()
K
На сайте с 12.07.2006
Offline
295
Kpd
#2

netwind, спасибо

Запуск в 3-й понедельник месяца будет выглядеть так:

1 1 15-21 * Mon root /usr/sbin/raid-check

?

N
На сайте с 06.05.2007
Offline
419
#3

Kpd, кажется так не сработает. Но почему бы просто не взять проверенный скрипт из debian ?

Там в первый понедельник, но не так важно месяцем раньше или позже это запустится в следующий раз.

AGHost
На сайте с 16.11.2011
Offline
115
#4

Kpd, задайте порог скорости проверки массива, например 50Мб/сек. Это не сожрет весь io на сервере.

echo 50000 > /proc/sys/dev/raid/speed_limit_max

и проверяйте раз в неделю, этого будет достаточно.

8 лет на рынке услуг хостинга - https://agho.st (https://agho.st)
K
На сайте с 12.07.2006
Offline
295
Kpd
#5
AGHost:
задайте порог скорости проверки массива, например 50Мб/сек. Это не сожрет весь io на сервере.

Под пиковой нагрузкой веб-сервер загинался, если md_recync работал на 20Mб/c. На 10 нормально.

сколько было без нагрузки не знаю, но наверное все 200 (дефолтная настройка).

Как бы понять. что случилось - физически диски не могут дать дальше, или нужно что-то подтюнинговать в системных параметрах?

RAS
На сайте с 27.11.2005
Offline
126
RAS
#6

раз в месяц, но иметь ежедневные отчеты по статусу дисков (smart) и рейда.

Администрируем сервера, впс, вдс. Ускоряем загрузку сайтов - DLE, Word Press, Joomla, Modx... Настраиваем безопасность. Ручная чистка rootkit/malware/вирусов. (/ru/forum/867860) Разработка - shell/bash/sh/python/perl.
AGHost
На сайте с 16.11.2011
Offline
115
#7

Kpd, подумайте над переходом на SSD или SAS, скоро так упретесь в IO. Либо оптимизируйте свой проект.

K
На сайте с 12.07.2006
Offline
295
Kpd
#8
AGHost:
скоро так упретесь в IO

Как в Centos посмотреть нагрузку на диск и оценить сколько ещё он выдержит?

N
На сайте с 06.05.2007
Offline
419
#9

Kpd, допустим, atop покажет колонку busy. И так ясно что она у вас к 100% приближается, раз вы вообще заметили проблемы при включенной синхронизации. Но сайт должен работать все равно. Так что думать надо не об этом, а как сохранить стабильность при такой загрузке. То есть, уменьшение скорости синхронизации должно помочь.

AGHost
На сайте с 16.11.2011
Offline
115
#10

netwind, даже при более-менее нагруженной системе при дефолтных настройках порога все нормально синхронизируется. Какой смысл делать столь низкий порог для синхронизации, это только увеличит время дергания дисков. Тут видимо проблема уже в самих дисках или нагрузка на io столь громадная, что сервер уходит в коллапс при пороге 20Мб/сек. Но это все гадание на кофейной гуще, надо смотреть, что там творится.

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий