ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] mdadm --metadata ???
@ 2011-05-27 15:57 Maks Re
  2011-05-29 18:02 ` Sergey Vlasov
  0 siblings, 1 reply; 5+ messages in thread
From: Maks Re @ 2011-05-27 15:57 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Здравствуйте,

в чем различие метаданных, 0.9 и 1.2, а также остальных???

стоит ли использовать что-то отличное от 0.9?

во всяком случае, ядро при загрузке ругается на массив из 4 дисков в
рейд10 с 1.2, 
словами invalid magic superblock in sd[ad]3

но потом, с правленым /etc/madam.conf вручную - цепляет массив

но alterator-vm - не видит этот собранный массив, и разделы
(/dev/sd[ad]3) считает неиспользуемыми. 

в общем мистика пока одна...

а делов то всего - собрать файлпомойку из 4 дисков по 1Т.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Sysadmins] mdadm --metadata ???
  2011-05-27 15:57 [Sysadmins] mdadm --metadata ??? Maks Re
@ 2011-05-29 18:02 ` Sergey Vlasov
  2011-05-30  7:39   ` Maks Re
  2011-05-31 20:44   ` [Sysadmins] [[FAQ/RAID]] | Re: mdadm --metadata ? Michael Shigorin
  0 siblings, 2 replies; 5+ messages in thread
From: Sergey Vlasov @ 2011-05-29 18:02 UTC (permalink / raw)
  To: Sysadmins mailing list

On Fri, 27 May 2011 19:57:05 +0400 Maks Re wrote:

> в чем различие метаданных, 0.9 и 1.2, а также остальных???

https://raid.wiki.kernel.org/index.php/Superblock

Формат 0.9 поддерживает максимум 28 устройств в массиве, при этом
максимальный размер одного устройства - 2 ТБ (чего сейчас явно мало).
В форматах 1.x эти ограничения существенно повышены (чуть менее 2^16
устройств и 2^64 секторов на устройстве).

Форматы 1.0, 1.1, 1.2 различаются между собой только расположением
метаданных на устройствах массива:

  - 1.0 - метаданные размещаются в конце каждого компонента массива,
    подобно формату 0.9; для RAID1 это позволяет непосредственно
    смонтировать ФС с одного из компонентов массива без его сборки,
    что может быть как полезным, так и вредным в зависимости от
    ситуации;

  - 1.1 - метаданные размещаются в начале каждого компонента массива;

  - 1.2 - метаданные размещаются со смещением 4 Кб от начала
    компонента массива (в этих 4 Кб может размещаться, например,
    какой-то загрузчик).

> стоит ли использовать что-то отличное от 0.9?

Рекомендуется использовать 1.2, если нет специальных требований к
совместимости:

  http://neil.brown.name/blog/20100519043730-002

Формат 0.90 нужно использовать, если необходимо, чтобы массив
собирался встроенными средствами ядра (например, при размещении корня
на RAID, если не поддерживается вызов mdadm в initramfs при загрузке),
либо для размещения /boot при использовании загрузчика LILO.

> во всяком случае, ядро при загрузке ругается на массив из 4 дисков в
> рейд10 с 1.2, 
> словами invalid magic superblock in sd[ad]3

Не нужно ставить тип раздела 0xfd при использовании формата метаданных
1.x - ядро умеет самостоятельно собирать массивы только при
использовании старого формата 0.90.

> но потом, с правленым /etc/madam.conf вручную - цепляет массив
> 
> но alterator-vm - не видит этот собранный массив, и разделы
> (/dev/sd[ad]3) считает неиспользуемыми. 

Ну можно повесить на него баг, только не факт, что он будет исправлен
раньше, чем эта реализация alterator-vm будет заменена на что-то
совершенно другое.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Sysadmins] mdadm --metadata ???
  2011-05-29 18:02 ` Sergey Vlasov
@ 2011-05-30  7:39   ` Maks Re
  2011-05-31 20:46     ` Michael Shigorin
  2011-05-31 20:44   ` [Sysadmins] [[FAQ/RAID]] | Re: mdadm --metadata ? Michael Shigorin
  1 sibling, 1 reply; 5+ messages in thread
From: Maks Re @ 2011-05-30  7:39 UTC (permalink / raw)
  To: sysadmins

спасибо за подробные тонкости (с ссылками)
про метаданные:
альтовские ядра - умеют подниматься с raid1 с отличными от 0.9 версии?
или не стоит трогать - корень пусть будет на raid1 с метаданными=0.9
(инсталятор создает именно так)

как правильно создавать разделы для файл-помойки офисной?
я сделал так:
имеется 4 диска по 1Тб.
2 Гб для свап, тип раздела fd
20Гб для системы, тип раздела fd
все остальное - для данных, тип раздела da

свап - в raid1 (по умолчанию метаданные 0.9)
системы - в raid1 (по умолчанию метаданные 0.9)
все остальное - raid10 (метаданные 1.2)
без lmv (хотя может и зря...)


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Sysadmins] [[FAQ/RAID]] | Re: mdadm --metadata ?
  2011-05-29 18:02 ` Sergey Vlasov
  2011-05-30  7:39   ` Maks Re
@ 2011-05-31 20:44   ` Michael Shigorin
  1 sibling, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2011-05-31 20:44 UTC (permalink / raw)
  To: Sysadmins mailing list

On Sun, May 29, 2011 at 10:02:27PM +0400, Sergey Vlasov wrote:
> > в чем различие метаданных, 0.9 и 1.2, а также остальных???
> https://raid.wiki.kernel.org/index.php/Superblock

Думаю, никто не против: http://www.altlinux.org/FAQ/RAID

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Sysadmins] mdadm --metadata ???
  2011-05-30  7:39   ` Maks Re
@ 2011-05-31 20:46     ` Michael Shigorin
  0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2011-05-31 20:46 UTC (permalink / raw)
  To: sysadmins

On Mon, May 30, 2011 at 11:39:42AM +0400, Maks Re wrote:
> спасибо за подробные тонкости (с ссылками)

Некоторую часть можно было спокойно почитать в man mdadm,
кстати -- собственно про технические отличия между форматами.

> как правильно создавать разделы для файл-помойки офисной?

И всё-таки если срок жизни предполагается больше трёх лет
(когда будет пора менять диски) -- то корень лучше на флэшку.

> я сделал так:

Можно и так.

> имеется 4 диска по 1Тб.
> 2 Гб для свап, тип раздела fd
> 20Гб для системы, тип раздела fd
> все остальное - для данных, тип раздела da
> 
> свап - в raid1 (по умолчанию метаданные 0.9)
> системы - в raid1 (по умолчанию метаданные 0.9)
> все остальное - raid10 (метаданные 1.2)
> без lmv (хотя может и зря...)

Если разбивка фиксированная, то толку от lvm?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-05-31 20:46 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-27 15:57 [Sysadmins] mdadm --metadata ??? Maks Re
2011-05-29 18:02 ` Sergey Vlasov
2011-05-30  7:39   ` Maks Re
2011-05-31 20:46     ` Michael Shigorin
2011-05-31 20:44   ` [Sysadmins] [[FAQ/RAID]] | Re: mdadm --metadata ? Michael Shigorin

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git