Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 04 Jul 24 04:46:01, всего сообщений: 10757
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 7777 из 10757 ===================================== RU.UNIX.BSD =
От   : Eugene Grosbein                  2:5006/1           07 Jun 18 15:04:00
Кому : Dmitry Kolvakh                                      07 Jun 18 15:04:00
Тема : Re: fsck_y_enable и gmirror
FGHI : area://RU.UNIX.BSD?msgid=grosbein.net+5ad5ed0e
На   : area://RU.UNIX.BSD?msgid=2:5054/89.1+5b18c0cd
= Кодировка сообщения определена как: IBM866 =================================
Ответ: area://RU.UNIX.BSD?msgid=2:5054/89.1+5b1904a1
==============================================================================
07 июня 2018, четверг, в 08:16 NOVT, Dmitry Kolvakh написал(а):

DK> Стоит ли использовать сабжевое сочетание?
DK> Hе будет ли так, что в случае холодного ребута gmirror деградирует и начнет
DK> синхронизироваться одновременно с работой fsck, наступая друг другу на пятки?

Именно так и будет, что может увеличить время загрузки в десятки раз,
в зависимости от объёмов. Решением является отложенная синхронизация
зеркала: делаем gmirror configure -n gm0 и кладём в /usr/local/etc/rc.d
скрипт gm-sync такого вида, который стартует синхронизацию STALE-компонентов
(если такие есть) гораздо позже, когда система уже практически полностью
загружена и стартовала сервисы:

#!/bin/sh

# PROVIDE: gm-sync
# REQUIRE: LOGIN
# KEYWORD: nojail

case "$1" in
*start)
    gmirror configure -b load gm0
    gmirror status -s gm0 | awk '/STALE/ {print $(NF-1)}' |\
         xargs gmirror rebuild gm0
    ;;
esac

Команда "gmirror configure -b load gm0" тут не имеет отношения к собственно
синхронизации, но полезна для организации надежной записи крешдампов
в своп-раздел поверх зеркала, см. раздел NOTES в man gmirror.

Плюс полезно в /boot/loader.conf прописать kern.geom.mirror.sync_requests=1,
чтобы gmirror вдвое меньше грузил диски синхронизацией.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
* Origin: RDTC JSC (2:5006/1@fidonet)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.133686 секунды