Вопрос по поводу gmirror
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Вопрос по поводу gmirror
ты бы нулями забил диск который ставишь.
для верности
для верности
Услуги хостинговой компании 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/
-
- ст. прапорщик
- Сообщения: 538
- Зарегистрирован: 2008-03-13 12:02:59
Re: Вопрос по поводу gmirror
Нафег, ни понял совет ентот :-)
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Вопрос по поводу gmirror
dd if=/dev/zero of=<dst_hard>
и потом вводишь свой хард в зеркало
и потом вводишь свой хард в зеркало
-
- ст. прапорщик
- Сообщения: 538
- Зарегистрирован: 2008-03-13 12:02:59
Re: Вопрос по поводу gmirror
Чего делать я понил, не понял ЗАЧЕМ. Оба харада перед установкой я гонял викторией.
-
- проходил мимо
Re: Вопрос по поводу gmirror
Немного не в тему, но хотел бы услышать мнение форумчан по такому вопросу. Решил попробовать сделать gjournal поверх gmirror. Точнее зажурналить большие разделы /usr и /var, чтобы после неожиданного сбоя или пропадания питания, fsck не исправлял разделы несколько часов. Но для начала сравнил производительность ФС с жуналированием и soft-updates. Итак, вариант с soft-updates:
тест на запись:
тест на чтение:
Со скоростями тут порядок
Далее делаю два разделы с использованием журнала:
тест на запись:
тест на чтение:
Скорость записи упала в 3 раза. Вопрос, нужен ли мне такой журнал? У меня на старой машинке с 3 пнем и древним IDE диском скорость почти такая же. Стоит ли жертвовать скоростью ради уверенности, что в случае сбоя с журналом будет надежнее, учитывая что тачка будет с UPSом и вероятность сбоя по питанию мизерна?
Код: Выделить всё
# mount
/dev/mirror/gm0s1a on / (ufs, local)
devfs on /dev (devfs, local, multilabel)
/dev/mirror/gm0s1d on /tmp (ufs, local, soft-updates)
/dev/mirror/gm0s1f on /usr (ufs, local, soft-updates)
/dev/mirror/gm0s1e on /var (ufs, local, soft-updates)
Код: Выделить всё
dd if=/dev/zero of=/var/testfile bs=64k count=100000
100000+0 records in
100000+0 records out
6553600000 bytes transferred in 57.116975 secs (114739970 bytes/sec)
Код: Выделить всё
gate# dd if=/var/testfile of=/dev/null bs=64k count=100000
100000+0 records in
100000+0 records out
6553600000 bytes transferred in 55.362254 secs (118376683 bytes/sec)
Далее делаю два разделы с использованием журнала:
Код: Выделить всё
# mount
/dev/mirror/gm0s1a on / (ufs, local)
devfs on /dev (devfs, local, multilabel)
/dev/mirror/gm0s1d on /tmp (ufs, local, soft-updates)
/dev/mirror/gm0s1f.journal on /usr (ufs, asynchronous, local, gjournal)
/dev/mirror/gm0s1e.journal on /var (ufs, asynchronous, local, gjournal)
Код: Выделить всё
# dd if=/dev/zero of=/var/testfile bs=64k count=100000
100000+0 records in
100000+0 records out
6553600000 bytes transferred in 192.480423 secs (34048138 bytes/sec)
Код: Выделить всё
# dd if=/var/testfile of=/dev/null bs=64k count=100000
100000+0 records in
100000+0 records out
6553600000 bytes transferred in 56.393475 secs (116212026 bytes/sec)
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Вопрос по поводу gmirror
не нужен журнал, по крайне мере gjournal, ты узнаешь что винт умер только когда он умрет, до этого момента ты на увидишь ни одной ошибки в логе
-
- проходил мимо
Re: Вопрос по поводу gmirror
Ну я же не для того gjournal хочу задействовать, чтобы обезопаситься от поломки винта. А для защиты ФС от сбоя, чтобы fsck не искал ошибки на 200 гиговых разделах хрен знает сколько. А для защиты от смерти винта как раз и используется gmirror. Если один винт накроется, то все будет работать на другом. Вот и вопрос, терять ли вскорости записи в 3 раза или не стоит, особенно если UPS будет? 

- Raven2000
- -=_UNIX_=-
- Сообщения: 4427
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: Вопрос по поводу gmirror
Ставь NUT с UPS и не парься, нут отключит и включит (при соответственной настройки биоса) и нечего журнал юзать.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- проходил мимо
Re: Вопрос по поводу gmirror
Код: Выделить всё
Ставь NUT с UPS и не парься, нут отключит и включит (при соответственной настройки биоса) и нечего журнал юзать.
Код: Выделить всё
gjournal это Г
p. s. Кто юзает zfs, попробуйте тест на запись запустить, как я запускал. Какая скорость получается?
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Вопрос по поводу gmirror
из-за того что он прячет ошибки ФС
раз в полгодика, обязательно принудительно прогоняйте fsck на разделе и всё.
в лиуксах, кстати, так и сделано.
почему во фре не сделали - большой вопрос...
раз в полгодика, обязательно принудительно прогоняйте fsck на разделе и всё.
в лиуксах, кстати, так и сделано.
почему во фре не сделали - большой вопрос...
Убей их всех! Бог потом рассортирует...
-
- проходил мимо
Re: Вопрос по поводу gmirror
Парни, посмотрите пожалуйста у кого gmirror и сервер рядом. При выключении или перезагрузке компа есть такое сообщение?
Это вообще нормально, нет? У меня на физической машине так и на виртуалке тоже. По этим сообщениям нагугливаются только темы о проблемах с gmirror, когда система не грузится, а на консоли подобные сообщения и другие о gmirror. Но у меня все нормально работает, но напрягают эти сообщения.GEOM_MIRROR: Device gm0: provider mirror/gm0 destroyed.
GEOM_MIRROR: Device gm0 destroyed.
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- проходил мимо
Re: Вопрос по поводу gmirror
Типа во время выключения он разрушается, а при загрузке восстанавливается?manefesto писал(а):подозреваю что нормально
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
-
- проходил мимо
Re: Вопрос по поводу gmirror
Спасибо, что посмотрелmanefesto писал(а):у меня так же как и у тебя

А скажи gmirror у тебя сколько уже работает без проблем?
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
- FreeOwl
- мл. сержант
- Сообщения: 91
- Зарегистрирован: 2008-09-04 14:20:55
- Контактная информация:
Re: Вопрос по поводу gmirror
диск 3 ТБ реально вогнать в жмиррор?
Насколько я понимаю, 3 ТБ можно разметить только GPART'ом, а он хранит GPT table там же где жмиррор свои мета данные. не получится-ли конфликт?
Насколько я понимаю, 3 ТБ можно разметить только GPART'ом, а он хранит GPT table там же где жмиррор свои мета данные. не получится-ли конфликт?
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Вопрос по поводу gmirror
или вот бучер пишет _http://bu7cher.blogspot.com/2011/03/freebsd-gmirror-gpt-ufs.html
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2011-07-01 15:01:13
Re: Вопрос по поводу gmirror
Делал все по статье.
Взял два харда, размер у обоих по 160 ГБ,только производители разные, WD и Segate.
При создании вылетает ошибка
ada0 - это основной.
Взял два харда, размер у обоих по 160 ГБ,только производители разные, WD и Segate.
При создании вылетает ошибка
Код: Выделить всё
Mar 16 10:19:54 child kernel: GEOM_MIRROR: Request failed (error=5). ada0[READ(offset=3230924800, length=131072)]
Mar 16 10:19:54 child kernel: GEOM_MIRROR: Synchronization request failed (error=5). mirror/gm0[READ(offset=3230924800, length=131072)]
ada0 - это основной.
- Alex Keda
- стреляли...
- Сообщения: 35437
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Вопрос по поводу gmirror
диски надо брать не битые а нормальные
Убей их всех! Бог потом рассортирует...
-
- рядовой
- Сообщения: 37
- Зарегистрирован: 2011-07-01 15:01:13
Re: Вопрос по поводу gmirror
Вы правы, я так и подумал. Не новые, но тут уж как говорится, что имеем от того и прыгаем(Alex Keda писал(а):диски надо брать не битые а нормальные
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Вопрос по поводу gmirror
На выходном забежал в одну контору, где стоит свежеустановленная 9. Решил воткнуть второй диск в зеркало на gmirror. Думал: воткну диск, поправлю конфиг, введу пару команд по созданию зеркала, перезагружусь, воткну второй диск в зеркало и поеду дальше. При установке использовал дефолтный режим разбиения диска GPT.
Создал зеркало, поправил fstab, перезагрузился и облом. Погуглил - не только у меня с этим проблема, есть способ, но для этого нужно разбивать диск до установки ОС. Т.к. был со временем ограничен, загрузился с флешки, вернул назад конфиги. После перезагрузки система загрузилась нормально, только в логах ругнулась
Кто-нибудь уже пробовал установленную систему подружить с gmirror?
Создал зеркало, поправил fstab, перезагрузился и облом. Погуглил - не только у меня с этим проблема, есть способ, но для этого нужно разбивать диск до установки ОС. Т.к. был со временем ограничен, загрузился с флешки, вернул назад конфиги. После перезагрузки система загрузилась нормально, только в логах ругнулась
Код: Выделить всё
GEOM: ada0: the secondary GPT table is corrupt or invalid.
-
- ст. сержант
- Сообщения: 370
- Зарегистрирован: 2007-12-06 10:02:02
- Откуда: Penza
- Контактная информация:
Re: Вопрос по поводу gmirror
Сам отвечу на свой вопрос.
Если у вас система уже установлена, и при установки вы использовали разметку GPT, предлагаемую по умолчанию, то сделать gmirror для ВСЕГО диска, как описано в статье, не получится (ну или у меня не получилось).
Предлагаютhttp://blather.michaelwlucas.com/archives/1071 сделать зеркалирования для разделов. В случае с дефолтной установкой придется делать 2 (boot и /)или 3 зеркала (boot, /, swap).
Делал на виртуальной машине - все получилось. До реальной пока руки не дошли, т.к. необходимо быть за консолью, часть действий выполняется в однопользовательском режиме.
Если у вас система уже установлена, и при установки вы использовали разметку GPT, предлагаемую по умолчанию, то сделать gmirror для ВСЕГО диска, как описано в статье, не получится (ну или у меня не получилось).
Предлагаютhttp://blather.michaelwlucas.com/archives/1071 сделать зеркалирования для разделов. В случае с дефолтной установкой придется делать 2 (boot и /)или 3 зеркала (boot, /, swap).
Делал на виртуальной машине - все получилось. До реальной пока руки не дошли, т.к. необходимо быть за консолью, часть действий выполняется в однопользовательском режиме.