<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Не получается создать разделы поверх RAID10 (mdadm)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html</link>
    <description>Здравствуйте!&lt;br&gt;Имеется: ОС Centos 5.8 i386. С помощью mdadm собрал RAID10 из четырех IDE дисков по 250ГБ.&lt;br&gt;Диски в системе определены как /dev/hdc, /dev/hdd, /dev/hdf, /dev/hdh.&lt;br&gt;Перед сборкой на каждом диске с помощью fdisk создал разделы соответственно /dev/hdc1, /dev/hdd1, /dev/hdf1, /dev/hdh1, изменил их тип на Linux RAID autodetect. После чего из этих разделов создал массив /dev/md10.&lt;br&gt;Затем с помощью fdisk на /dev/md10 пытаюсь создать два первичных раздела /dev/md10p1 и /dev/md10p2, они создаются но при записи таблицы разделов (команда w для fdisk) получаю такое сообщение:&lt;br&gt;&#091;code&#093;&lt;br&gt;Команда (m для справки): w&lt;br&gt;Таблица разделов была изменена!&lt;br&gt;&lt;br&gt;Вызывается ioctl() для перечитывания таблицы разделов.&lt;br&gt;&lt;br&gt;ПРЕДУПРЕЖДЕНИЕ: Перечитывание таблицы разделов завершилось неудачей с ошибкой 22: Недопустимый аргумент.&lt;br&gt;Ядро все еще использует старую таблицу.&lt;br&gt;Новая таблица будет использована при следующей перезагрузке.&lt;br&gt;Синхронизируются диски.&lt;br&gt;&#091;/code&#093;&lt;br&gt;&lt;br&gt;Таким образом устройства /dev/md10p1 и /dev/md10p2 не появляютс</description>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Дядя_Федор)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#14</link>
    <pubDate>Thu, 02 Aug 2012 08:42:39 GMT</pubDate>
    <description>&amp;gt; Можно, как-то проворачивал такое. Сейчас не помню, надо читать маны.&lt;br&gt;&lt;br&gt; Не - ну я-то расширил. :) Собрав еще mdN устройств на новом 500-гиговом винте. Потом скопировал (rsync) туда все данные (ну и влепив загрузчик, конечно), потом отредактировал нужные конфиги, потом перегрузился уже на новый md (вставив еще один винт на 500 гигов) - ну проделав на запасном винте те операции, которые необходимы для включения его в нужный софтовый Рейд.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (PavelR)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#13</link>
    <pubDate>Wed, 01 Aug 2012 14:43:13 GMT</pubDate>
    <description>-&lt;br&gt;&amp;gt; md был собран из 2-х винтов по 250 гиг&lt;br&gt;&lt;br&gt;-&lt;br&gt;&amp;gt; Нам дали 2 винта по 500 гиг и протсили &quot;расшириить&quot; &lt;br&gt;&amp;gt; массив. Что в случае md решить слету невозможно (а вот в &lt;br&gt;&amp;gt; случае LVM получилось бы). &lt;br&gt;&lt;br&gt;-&lt;br&gt;&lt;br&gt;Можно, как-то проворачивал такое. Сейчас не помню, надо читать маны.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Дядя_Федор)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#12</link>
    <pubDate>Tue, 31 Jul 2012 04:46:15 GMT</pubDate>
    <description>&amp;gt; вообще фиксировать так номера (persistent minor) - не самая хорошая идея, гибкость &lt;br&gt;&amp;gt; теряется. самые дурацкие случаи бывали - втыкаешь в usb винт, там &lt;br&gt;&amp;gt; партиция оказывается куском рейда с фиксированным md0, и в системе бардак. &lt;br&gt;&lt;br&gt; А Вы какой вариант можете предложить? Работать не по /dev/mdN, а по UUID? Но в mdconf-то жесткая связка /dev/mdN -&amp;gt; UUID. Есть вариант, конечно udev-у &quot;сказать&quot; что и с какими номерами инициализировать....&lt;br&gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Martyr)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#11</link>
    <pubDate>Mon, 30 Jul 2012 21:02:59 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; вообще выкинуть). имя устройства годится либо /dev/md_d## либо /dev/md/имя (из букв &lt;br&gt;&amp;gt; проще - скакать само не будет).&lt;br&gt;&amp;gt; то что вы сделали тоже может работать. только надо сделать примерно так: &lt;br&gt;&amp;gt; parted /dev/md10 mklabel msdos &lt;br&gt;&amp;gt; parted /dev/md10 mkpart primary ext2 1M 10G &lt;br&gt;&amp;gt; и т. п., если устройства md10p1 .. сами не появляются - то &lt;br&gt;&amp;gt; partprobe заставляет ядро пересканировать, и в mdadm.conf нужно это оформить, чтобы &lt;br&gt;&amp;gt; номера не выбирались наугад. а вот вариант с auto=mdp - вообще &lt;br&gt;&amp;gt; ядром детектится при загрузке, можно смело на такую партицию рутовую ФС &lt;br&gt;&amp;gt; класть :) &lt;br&gt;&lt;br&gt;Большое спасибо за информацию, попробую на досуге:)&lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (polyakov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#10</link>
    <pubDate>Sun, 29 Jul 2012 09:51:19 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; паник. Гугление - помогло. :) Пришлось при загрузиться опять с Лайва, &lt;br&gt;&amp;gt; застопить массивы (mdadm -S), после чего стартануть опять массив с идентификаторами &lt;br&gt;&amp;gt; md0, md1 и т.д. с указанием ключа на запись супеблоково. Вот &lt;br&gt;&amp;gt; после этого все встало на место. Занятная сиутация в профессиональный праздник &lt;br&gt;&amp;gt; случилась. :) 500 гиговый диск я уже подготовил - rsync-ом на &lt;br&gt;&amp;gt; него слил данные (смонтировав перед этим на &quot;дальнейшие&quot; md - md7,8 &lt;br&gt;&amp;gt; ...), предварительно поменяв разбивку на не ту, которую выставила ЦентОсь, а &lt;br&gt;&amp;gt; на ту, с которой мне удобнее работать. На неделе перейду на &lt;br&gt;&amp;gt; новый диск 500-гиговый (рсинкнув в init1 данные) и уже потом вставив &lt;br&gt;&amp;gt; второй 500-гиговый, который уже потом включу в md вторым винтом &lt;br&gt;&lt;br&gt;вообще фиксировать так номера (persistent minor) - не самая хорошая идея, гибкость теряется. самые дурацкие случаи бывали - втыкаешь в usb винт, там партиция оказывается куском рейда с фиксированным md0, и в системе бардак. &lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (polyakov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#9</link>
    <pubDate>Sun, 29 Jul 2012 09:30:27 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; Id  Система &lt;br&gt;&amp;gt; /dev/md10p1            &lt;br&gt;&amp;gt;    1    73242189   292968754 &lt;br&gt;&amp;gt;   83  Linux &lt;br&gt;&amp;gt; /dev/md10p2        73242190   122097952 &lt;br&gt;&amp;gt;   195423052   83  Linux &lt;br&gt;&amp;gt; &#091;/code&#093; &lt;br&gt;&amp;gt; Файловая система прямо на /dev/md10 создаётся/монтируется/работает без проблем, но вот &lt;br&gt;&amp;gt; создать разделы на md10 не получается, подскажите в чём может быть &lt;br&gt;&amp;gt; проблема?&lt;br&gt;&lt;br&gt;при создании массива удобнее явно указать, что он будет с партициями, например так:&lt;br&gt;mdadm --create --metadata=1.2 --auto=mdp --level=10 --chunk=64 --raid-devices=4 --layout=f2 /dev/md_d0 /dev/hd&#123;c,d,f,h&#125;1&lt;br&gt;и дальше уже его нарезать parted&apos;ом (fdisk, cfdisk и подобные gui-штуки лучше вообще выкинуть). имя устройства годится либо /dev/md_d## либо /dev/md/имя (из букв проще - скакать само не будет).&lt;br&gt;&lt;br&gt;то что вы сделали тоже может работать. только надо сделать примерно так:&lt;br&gt;parted /dev/md10 mklabel msdos&lt;br&gt;parted /dev/md10 mkpart primary ext2 1M 10G&lt;br&gt;и т. п., если устройства md10p1 .. сами не появляются - то partprobe заставляет ядро переска</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Дядя_Федор)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#8</link>
    <pubDate>Sun, 29 Jul 2012 05:47:41 GMT</pubDate>
    <description>&amp;gt; Важно то, что теперь я понимаю, что fdisk просто не способен нормально &lt;br&gt;&amp;gt; распределить md-устройство, а не как я изначально думал, что просто что-то &lt;br&gt;&amp;gt; неправильно делаю.&lt;br&gt;&lt;br&gt; С md вообще все загадочно. :) В пятницу мы с напарником как раз меняли один диск, который по смарту показывал кучи ошибок. md был собран из 2-х винтов по 250 гиг, ОС - CentOS. Сервер не непосредственно наш, просто ребята, которые им пользовались попросили помочь. Нам дали 2 винта по 500 гиг и протсили &quot;расшириить&quot; массив. Что в случае md решить слету невозможно (а вот в случае LVM получилось бы). Но суть не в этом. Суть в том, что после загрузки с Лайв Сиди Дженту, в которой mdadm более новой версии номерация md с 0,1,2... поменялась на 121, 122, 123... Оно бы и ладно - мы примонтировали и прогнали fsck. Маппет-шоу началось ПОСЛЕ перезагрузки. Видать, fsck при проверке перезаписал метки на диск - и они &quot;потеряли&quot; номера md0, md1 и т.д. А стали вот теми невменяемыми md121? md122 и система вываливается в кернел паник. Гугление - помогло</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Martyr)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#7</link>
    <pubDate>Sat, 28 Jul 2012 21:31:06 GMT</pubDate>
    <description>&amp;gt;&amp;gt; 1) Разделы создавать можно, а чтобы их потом увидеть, воспользуйтесь kpartx.&lt;br&gt;&amp;gt;&amp;gt; 2) Попробуйте поверх RAID10 развернуть LVM, и уже им нарезать тома.&lt;br&gt;&amp;gt;  Вопрос - зачем? :) Если прекрасно ДО создания софтового Рейда через &lt;br&gt;&amp;gt; mdadm можно разбить физические диски на партишены так, как надо (то &lt;br&gt;&amp;gt; ли fdisk, то ли cfdisk, то ли parted - не суть &lt;br&gt;&amp;gt; важно) - а уже потом из них собрать массив. Хотя прелесть &lt;br&gt;&amp;gt; LVM в возможности потом наращивать массив - это да.&lt;br&gt;&lt;br&gt;LVM это конечно хорошо, но боюсь я ещё не готов его использовать в полной мере ;)&lt;br&gt;С другой стороны задача разбивки массива на тома не стояла так остро.&lt;br&gt;Важно то, что теперь я понимаю, что fdisk просто не способен нормально распределить md-устройство, а не как я изначально думал, что просто что-то неправильно делаю.&lt;br&gt;</description>
</item>

<item>
    <title>Не получается создать разделы поверх RAID10 (mdadm) (Дядя_Федор)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID1/93597.html#6</link>
    <pubDate>Thu, 26 Jul 2012 08:46:49 GMT</pubDate>
    <description>&amp;gt; 1) Разделы создавать можно, а чтобы их потом увидеть, воспользуйтесь kpartx.&lt;br&gt;&amp;gt; 2) Попробуйте поверх RAID10 развернуть LVM, и уже им нарезать тома.&lt;br&gt;&lt;br&gt; Вопрос - зачем? :) Если прекрасно ДО создания софтового Рейда через mdadm можно разбить физические диски на партишены так, как надо (то ли fdisk, то ли cfdisk, то ли parted - не суть важно) - а уже потом из них собрать массив. Хотя прелесть LVM в возможности потом наращивать массив - это да.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
