* [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