|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 02 Mar 2008 20:34:07 To : Kostik Belousov Subject : Re: snapshots --------------------------------------------------------------------------------
02 мар 2008, воскресенье, в 14:45 KRAT, Kostik Belousov написал(а):
>> Hа дисках современных размеров UFS snapshots что-то уж совсем
>> неприлично долго создаются, единицы минут. А кто знает, они хотя бы
>> атомарные получаются или нет? Крепнет у меня подозрение, что нет.
KB> Да, все писатели приостанавливаются в момент начала создания снапшота.
KB> Основное время уходит на (двухстадийное) копирование групп цилиндров.
KB> Такая организация снапшотов - компромисс между тем, что они делаются
KB> на UFS и объемами метаинформации, которую нужно скопировать.
Есть раздел /cache2 со сквидовским кешем (тип ufs) под 6.3-PRERELEASE,
с софтапдейтами:
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad0s1a 126M 74M 42M 64% /
devfs 1.0K 1.0K 0B 100% /dev
/dev/ad0s1f 3.4G 901M 2.2G 28% /usr
/dev/ad0s1e 252M 209M 23M 90% /var
/dev/ad0s1g 1.9G 740M 1.0G 41% /cache
/dev/ad2s1d 144G 1.5G 131G 1% /cache2
devfs 1.0K 1.0K 0B 100% /var/named/dev
При выключенном в rc.conf сквиде (squid_enable="NO")
рубанём питание. При запуске - штатно - через 60 секунд
после перехода в multiuser стартует background fsck.
Пока он проверяет все остальные fs, система ведет себя
вполне отзывчиво, но в момент начала проверки /cache2
начинает крайне тормозно отвечать в rlogin-сессии
(при этом пейджинга практически нет), предварительно
запущенный top показывает, что почти всё время
fsck_ufs -p -B /dev/ad2s1d проводить в состоянии wdrain
и частенко возникает *Giant. Это он делает снапшот?
Через относительно длительное время (минута или несколько)'
системе возвращается отзывчивость, fsck при этом продолжае
свою работу над этим разделом. squid во время такого теста не запущен,
да и вообще больше никакой нагрузки на систему нету.
То есть fsck конкуренции за I/O не испытывает.
Железо: P1-133, 48M RAM, Intel PIIX3 WDMA2 controller.
Eugene
--
http://www.livejournal.com/users/dadv/
--- slrn/0.9.8.1 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093752531f3.html, оценка из 5, голосов 10
|