ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] старый сервер, новый mdadm
@ 2012-08-25 19:01 Michael Shigorin
  2012-08-25 19:05 ` Michael Shigorin
  2012-08-27  0:37 ` Michael A. Kangin
  0 siblings, 2 replies; 6+ messages in thread
From: Michael Shigorin @ 2012-08-25 19:01 UTC (permalink / raw)
  To: sysadmins

	Здравствуйте.
Возможно, кому-то ещё сгодится.

Задачка: переделать массив из четырёх SATA HDD заново
(RAID5->RAID10, потеря уже скопированных данных допустима).

Приборы и материалы: 5.1 с сизифным ядром, mdadm-2.6.3-alt1 и
http://fly.osdn.org.ua/~mike/RPM/RPMS/noarch/bootloader-utils-0.4.9-alt1.M51.1.noarch.rpm

Проблема: при создании массива тем mdadm получаем неоптимальные
параметры и скорость синхронизации начала массива ~75--78Mb/s:

md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]
      1953524992 blocks 64K chunks 2 near-copies [4/4] [UUUU]
      [=>...................]  resync =  5.0% (99328000/1953524992) finish=408.1min speed=75716K/sec
      bitmap: 222/233 pages [888KB], 4096KB chunk

Результат: массив создан при помощи сизифного mdadm-3.2.5-alt1,
скорость синхронизации подскочила более чем вдвое и теперь похожа
на правду:

md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]
      1953262592 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      [>....................]  resync =  2.0% (40426048/1953262592) finish=197.2min speed=161651K/sec
      bitmap: 15/15 pages [60KB], 65536KB chunk

Действия:

- собрал при помощи mkimage-profiles цель ve/bare.tar при
  системной конфигурации apt, настроенной на Sisyphus/x86_64;
- втащил на хост;
- развернул сбоку в подкаталоге ФС основного массива
  (NB: тарбол содержит чрут _без_ единого каталога верхнего
  уровня, разворачивать следует в пустом каталоге!);
- дополнительно поставил пакет mdadm вручную;
- mount --bind туда /dev, /proc и на всякий /sys;
- chroot;
- манипуляции с mdadm.

Выводы: возможно, стоит оформить бэкпорт.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
 ----        Sep 29, Kiev, Ukraine:
--       http://conference.osdn.org.ua


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

* Re: [Sysadmins] старый сервер, новый mdadm
  2012-08-25 19:01 [Sysadmins] старый сервер, новый mdadm Michael Shigorin
@ 2012-08-25 19:05 ` Michael Shigorin
  2012-08-26  8:08   ` Alexei Takaseev
  2012-08-27  0:37 ` Michael A. Kangin
  1 sibling, 1 reply; 6+ messages in thread
From: Michael Shigorin @ 2012-08-25 19:05 UTC (permalink / raw)
  To: sysadmins

On Sat, Aug 25, 2012 at 10:01:47PM +0300, I wrote:
>       [=>...................]  resync =  5.0% (99328000/1953524992) finish=408.1min speed=75716K/sec
>       [>....................]  resync =  2.0% (40426048/1953262592) finish=197.2min speed=161651K/sec

Недолго музыка играла:

md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]
      1953262592 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      [=>...................]  resync =  5.9% (116149760/1953262592) finish=398.5min speed=76817K/sec
      bitmap: 15/15 pages [60KB], 65536KB chunk

Странное дело, диски сами по себе где-то в районе 80 и дают,
а это всё-таки десятка...

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
 ----        Sep 29, Kiev, Ukraine:
--       http://conference.osdn.org.ua


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

* Re: [Sysadmins] старый сервер, новый mdadm
  2012-08-25 19:05 ` Michael Shigorin
@ 2012-08-26  8:08   ` Alexei Takaseev
  2012-08-26 19:18     ` Michael Shigorin
  0 siblings, 1 reply; 6+ messages in thread
From: Alexei Takaseev @ 2012-08-26  8:08 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmins' discussion

----- Исходное сообщение -----
> От: "Michael Shigorin" <mike@osdn.org.ua>
> Кому: sysadmins@lists.altlinux.org
> Отправленные: Воскресенье, 26 Август 2012 г 4:05:36
> Тема: Re: [Sysadmins] старый сервер, новый mdadm
> 
> On Sat, Aug 25, 2012 at 10:01:47PM +0300, I wrote:
> >       [=>...................]  resync =  5.0% (99328000/1953524992)
> >       finish=408.1min speed=75716K/sec
> >       [>....................]  resync =  2.0% (40426048/1953262592)
> >       finish=197.2min speed=161651K/sec
> 
> Недолго музыка играла:
> 
> md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]
>       1953262592 blocks super 1.2 512K chunks 2 near-copies [4/4]
>       [UUUU]
>       [=>...................]  resync =  5.9% (116149760/1953262592)
>       finish=398.5min speed=76817K/sec
>       bitmap: 15/15 pages [60KB], 65536KB chunk
> 
> Странное дело, диски сами по себе где-то в районе 80 и дают,
> а это всё-таки десятка...

А чем вам так не нравится 75Мб/с? Для дисков на 7200 оборотов вполне нормальная скорость.
Как ни изгаляйся, но скорость записи на блины уперлась в технологическую полку. А выигрыш
по скорости на Raid-10 только на операциях случайной записи/чтения.

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

* Re: [Sysadmins] старый сервер, новый mdadm
  2012-08-26  8:08   ` Alexei Takaseev
@ 2012-08-26 19:18     ` Michael Shigorin
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2012-08-26 19:18 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On Sun, Aug 26, 2012 at 05:08:10PM +0900, Alexei Takaseev wrote:
> > Странное дело, диски сами по себе где-то в районе 80 и дают,
> > а это всё-таки десятка...
> А чем вам так не нравится 75Мб/с? Для дисков на 7200 оборотов
> вполне нормальная скорость.  Как ни изгаляйся, но скорость
> записи на блины уперлась в технологическую полку. А выигрыш
> по скорости на Raid-10 только на операциях случайной
> записи/чтения.

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

PS: заехавшие в ftp.linux.kiev.ua вчера двушки HDS723020BLA642
-- спасибо esyr@ -- на чуть другом хосте синхонизировались так:

md1 : active raid10 sdd[3] sdc[2] sdb[1] sda[0]
      3907025920 blocks super 1.2 512K chunks 2 near-copies [4/4] [UUUU]
      [>....................]  resync =  0.6% (24159744/3907025920) finish=239.1min speed=270551K/sec
      bitmap: 30/30 pages [120KB], 65536KB chunk

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
 ----        Sep 29, Kiev, Ukraine:
--       http://conference.osdn.org.ua


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

* Re: [Sysadmins] старый сервер, новый mdadm
  2012-08-25 19:01 [Sysadmins] старый сервер, новый mdadm Michael Shigorin
  2012-08-25 19:05 ` Michael Shigorin
@ 2012-08-27  0:37 ` Michael A. Kangin
  2012-08-29 19:53   ` Michael Shigorin
  1 sibling, 1 reply; 6+ messages in thread
From: Michael A. Kangin @ 2012-08-27  0:37 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmins' discussion

В Сбт, 25/08/2012 в 22:01 +0300, Michael Shigorin пишет:

> md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]

*задумчиво смотрит на буковки дисков*
Дядька, а у тебя там не слишком дофига дисков? Контроллер справляется?

-- 
wbr, Michael A. Kangin

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

* Re: [Sysadmins] старый сервер, новый mdadm
  2012-08-27  0:37 ` Michael A. Kangin
@ 2012-08-29 19:53   ` Michael Shigorin
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Shigorin @ 2012-08-29 19:53 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

On Mon, Aug 27, 2012 at 04:37:38AM +0400, Michael A. Kangin wrote:
> > md0 : active raid10 sdi[3] sdh[2] sdg[1] sdf[0]
> *задумчиво смотрит на буковки дисков*
> Дядька, а у тебя там не слишком дофига дисков? Контроллер справляется?

А куда ж он денется, это специально подбиравшаяся материнка
на nForce Pro с двумя северными мостами (по гигабиту, 4xSATA2
и честному 16x PCIe на каждом).  Ну и sda -- это гиговая IDE CF
для корня.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
 ----        Sep 29, Kiev, Ukraine:
--       http://conference.osdn.org.ua


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

end of thread, other threads:[~2012-08-29 19:53 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-08-25 19:01 [Sysadmins] старый сервер, новый mdadm Michael Shigorin
2012-08-25 19:05 ` Michael Shigorin
2012-08-26  8:08   ` Alexei Takaseev
2012-08-26 19:18     ` Michael Shigorin
2012-08-27  0:37 ` Michael A. Kangin
2012-08-29 19:53   ` 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