Надежность GMirror в FreeBSD 8.x,9.x
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Надежность GMirror в FreeBSD 8.x,9.x
Хотелось бы в очередной раз поднять вопрос о надежности использования Gmirror в FreeBSD. Из личного опыта: выход из строя одного из дисков - спасает, а вот при внезапном крахе аппаратной части (элементарно умерли блок/и питания) - единственный быстрый способ избавиться от dirty fs - загрузка с DVD и fsck_fss -y / , но это не решение для сервера который не ноутбук с вафлей и всегда рядом в сумке..
Можно ли реализовать схему - при которой сервер живет своей жизнью и любые не фатальные сбои (умерли оба диска в массиве, сдохла материнская плата или подобное - когда нужно личное присутствие админа) - переживаются им самостоятельно?
Можно ли реализовать схему - при которой сервер живет своей жизнью и любые не фатальные сбои (умерли оба диска в массиве, сдохла материнская плата или подобное - когда нужно личное присутствие админа) - переживаются им самостоятельно?
Последний раз редактировалось f_andrey 2013-10-25 19:42:47, всего редактировалось 1 раз.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Хм, если UFS, то врядли... попробуйте просто отключить питание от коробки с UFS, даже без массива. 90% вероятность, что фряха не загрузится в штатном режиме. Сходу да здравствует сингл мод. Не знаю, может я неудачник, но у меня такая статистика получается.
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Надежность GMirror в FreeBSD 8.x,9.x
у меня статистика несколько иная... наверное на пару десятков ресетов одно вот такое падение
http://forum.lissyara.su/viewtopic.php? ... 85#p302952
PS блин, так и не довычистил статью
PPS а zfs в этом плане более живучая? в случае падения железа реально ли восстановить или хотя бы прочитать данные жившие на gmirror/zfs ? или для zfs raidz лучше? практики работы с zfs ноль
http://forum.lissyara.su/viewtopic.php? ... 85#p302952
PS блин, так и не довычистил статью
PPS а zfs в этом плане более живучая? в случае падения железа реально ли восстановить или хотя бы прочитать данные жившие на gmirror/zfs ? или для zfs raidz лучше? практики работы с zfs ноль
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Код: Выделить всё
zpool clear [-F [-n]] pool [device]
Clears device errors in a pool. If no arguments are specified, all
device errors within the pool are cleared. If one or more devices is
specified, only those errors associated with the specified device or
devices are cleared.
-F Initiates recovery mode for an unopenable pool. Attempts to
discard the last few transactions in the pool to return it to
an openable state. Not all damaged pools can be recovered by
using this option. If successful, the data from the discarded
transactions is irretrievably lost.
-n Used in combination with the -F flag. Check whether discard?
ing transactions would make the pool openable, but do not
actually discard any transactions.
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Надежность GMirror в FreeBSD 8.x,9.x
а с виндов прочитать zfs можно?
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Неа, только фряха и солярка из коробки, и линупс, но с аццким извратом)
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Надежность GMirror в FreeBSD 8.x,9.x
уже прочитал, как оказалось, гугол меня не забанил xD
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Как бы не ругали Windows Server - но эта система при грамотном администрировании без проблем переживет любое падение аппаратной части... хотелось бы подобное получить на FreeBSD, но как?
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
RStudio 5.x - без проблем подхватывает...FreeBSP писал(а):а с виндов прочитать zfs можно?
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Надежность GMirror в FreeBSD 8.x,9.x
Решение только одно, я так думаю, кластер с внешней СХД и сервер в виртуалке... При этом надо помнить, что живая нода тоже может умереть, как и внешняя СХД...jettochkin писал(а):Хотелось бы в очередной раз поднять вопрос о надежности использования Gmirror в FreeBSD. Из личного опыта: выход из строя одного из дисков - спасает, а вот при внезапном крахе аппаратной части (элементарно умерли блок/и питания) - единственный быстрый способ избавиться от dirty fs - загрузка с DVD и fsck_fss -y / , но это не решение для сервера который не ноутбук с вафлей и всегда рядом в сумке..
Можно ли реализовать схему - при которой сервер живет своей жизнью и любые не фатальные сбои (умерли оба диска в массиве, сдохла материнская плата или подобное - когда нужно личное присутствие админа) - переживаются им самостоятельно?
Gmirror-это падение диска, блок питания-это падение файловой системы, по моим экспериментам, сегодняшняя журналируемая ufs довольно живуча, также живуча и zfs, вот только, если своп не живет на ней...
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Понятно, что дорогое решение на аппаратном уровне - это то самое нужное) но речь идет о софтверной составляющей.. что нужно сделать с ней - чтоб система после внезапного рестарта - как Windows (причем любой!) - проверилась и запустилась без участия оператора)
Журналирование... из 7 отказов ФС - только 1 раз fsck - смог им воспользоваться... 6 случаев - fsck рассказал, что не может использовать этот самый журнал...
p.s: из опыта пользования: на CentOS 5.x был аппаратный сбой - система поднялась через 30 минут.... там то смогли что то сделать?... (было обычное зеркало mraid или как оно там называется)
Журналирование... из 7 отказов ФС - только 1 раз fsck - смог им воспользоваться... 6 случаев - fsck рассказал, что не может использовать этот самый журнал...
p.s: из опыта пользования: на CentOS 5.x был аппаратный сбой - система поднялась через 30 минут.... там то смогли что то сделать?... (было обычное зеркало mraid или как оно там называется)
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
это как?snorlov писал(а):..вот только, если своп не живет на ней...
p.s. gmirror сделан не помню зачем и почему но так: mirror1: ada0p1+ada1p1, mirrro2: ada0p2,ada1p2 & etc.
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Надежность GMirror в FreeBSD 8.x,9.x
Можно своп разместить на самой zfs, но в этом случае, я так считаю, схематично конечно, при нехватке памяти надо уложить ее в своп, что в свою очередь может потребовать память...
-
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
ZFS требуется память для работы с диском, поэтому отсутствие свободной внеядерной памяти во время своппинга на диск скорее всего вызовет LOR.
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Надежность GMirror в FreeBSD 8.x,9.x
у меня машинка с 2 гигами под файлопомойку.
и мой вопрос остается открытым, посоветуйте пожалуйста что лучше, gmirror\ufs, gmirror\zfs или raidz ?
и мой вопрос остается открытым, посоветуйте пожалуйста что лучше, gmirror\ufs, gmirror\zfs или raidz ?
FreeBSP писал(а):а zfs в этом плане более живучая? в случае падения железа реально ли восстановить или хотя бы прочитать данные жившие на gmirror/zfs ? или для zfs raidz лучше? практики работы с zfs ноль
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- лейтенант
- Сообщения: 662
- Зарегистрирован: 2011-04-25 11:40:35
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
Под падением железа понимается умирание диска или как? gmirror\zfs - это как? создаем зеркало средствами геом, а на нем зфс пул? так не делается, да и смысл, если у зфс есть свое зеркало, с блекджеком и шлюхами...
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Надежность GMirror в FreeBSD 8.x,9.x
Мао памяти под zfs...FreeBSP писал(а):у меня машинка с 2 гигами под файлопомойку.
и мой вопрос остается открытым, посоветуйте пожалуйста что лучше, gmirror\ufs, gmirror\zfs или raidz ?FreeBSP писал(а):а zfs в этом плане более живучая? в случае падения железа реально ли восстановить или хотя бы прочитать данные жившие на gmirror/zfs ? или для zfs raidz лучше? практики работы с zfs ноль
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Надежность GMirror в FreeBSD 8.x,9.x
а сколько надо памяти чтобы машинка с zfs нормально бегала?
машинка под бекапы и планирую на ней облачко внутреннее
машинка под бекапы и планирую на ней облачко внутреннее
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
ZFS хранит часто используемые данные в ARC (adaptive replacement cache), который по умолчанию жрет "всю память минус 1Гб" (настраивается через vfs.zfs.arc_max в рантайме), освобождая ее по мере необходимости. Плюс на каждую ФС требуется ажно 64КбFreeBSP писал(а):а сколько надо памяти чтобы машинка с zfs нормально бегала?
машинка под бекапы и планирую на ней облачко внутреннее
- BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Re: Надежность GMirror в FreeBSD 8.x,9.x
Сколько не дай всё равно мало будет.FreeBSP писал(а):а сколько надо памяти чтобы машинка с zfs нормально бегала?
машинка под бекапы и планирую на ней облачко внутреннее
Рекомендуют: > 4G и AMD64.
Устанавливал на 1G и не плохо работало.
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
падение железа - это когда идет отказ памяти/процессора/БП/материнской платы, то есть мы не говорим о вылете HDD - для этого gmirror и с этой задачей он справляется (тестировал разными способами)GhOsT_MZ писал(а):Под падением железа понимается умирание диска или как? gmirror\zfs - это как? создаем зеркало средствами геом, а на нем зфс пул? так не делается, да и смысл, если у зфс есть свое зеркало, с блекджеком и шлюхами...
проблема когда внезапно все выключилось и мы получили проблемы с файловой системой.. может был сбой питания и сервер перезагрузился - разницы нет: файловая система в одном месте.. и журналирование - которое практически никогда "не может быть использовано")))
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's
-
- рядовой
- Сообщения: 34
- Зарегистрирован: 2013-10-20 19:30:28
- Откуда: Russia
- Контактная информация:
Re: Надежность GMirror в FreeBSD 8.x,9.x
было 4Gb и 30k просмотров сайта (2Mb страница, куча запросов правда с кешем) - поставил 16.. просмотров 100k - но как то.. так же без особых запасов). Чем выше версия FreeBSD - тем больше она хочет памяти.. сейчас вообще все что связанно с компьютером - хочет бесконечно много памяти... (вчера win7pro заявила что памяти в системе мало.. 45 окошек Хрома не смогла разместить в 8Gb памяти... еще месяц назад и 100 переваривало.. а потом были обновления...)BirdGovorun писал(а):Сколько не дай всё равно мало будет.FreeBSP писал(а):а сколько надо памяти чтобы машинка с zfs нормально бегала?
машинка под бекапы и планирую на ней облачко внутреннее
Рекомендуют: > 4G и AMD64.
Устанавливал на 1G и не плохо работало.
FreeBSD 10.x amd64 more web site's nginx spawn-fcgi clone process for any site's