Jump to content

Recommended Posts

Posted

Решили заменить жесткие диски 250GB на 3 терабайтные, но:

 

mdadm --grow /dev/md124 --size=max

mdadm: To use this feature MDADM_EXPERIMENTAL environment variable has to be defined.

 

df -h

Filesystem Size Used Avail Use% Mounted on

/dev/md125p2 212G 14G 188G 7% /

tmpfs 18G 0 18G 0% /dev/shm

/dev/md125p1 194M 28M 157M 15% /boot

/dev/md124p1 230G 3,5G 215G 2% /var

 

Raid аппаратный, OS Centos. Перепробовали различные варианты, не как не получается безболезненно расширить размер. На данном сервере установлен биллинг по этому желательно произвести все действия на работающей системе либо с минимальным отключением. Может кто сталкивался с данной проблемой.

Posted

Взаимоконфликтующие понятия:

Raid аппаратный

и

mdadm

Это раз.

Работать с mdadm на боевом сервере не понимая что ты делаешь (а именно это и видно из Ваших команд) я бы не советовал. Это два.

Кроме как с рейдом нужно работать с партициями и с файловой системой, это три. Оно же два.

Posted

mdadm сами не ставили он сам появился после установки OS на аппаратный raid. C mdadm работали на программном raid там это без проблем работало. Использовали CentOS по требованию разработчика биллинга, на остальных серверах используем Debian. Что может быть видно из приведенных команд? Первая показывает проблемму, вторая приведена для понимания, что на данном разделе находится

Posted

Mdadm это программный рейд.

 

mdadm --grow

расширяет массив, увеличивая в нем количество дисков.

Никакого отношения к увеличению размеров дисков это не имеет.

Posted

Разобрались в аппаратном raid -G принципеальна в комманде

 

mdadm -G /dev/md124 --size=max

Сейчас resync, спасибо за помощь

 

Вы спорить собрались, или совета спрашиваете ?

Чтоб спорить - нужно знаний поднабраться сначала.

Вы предсказываете уровень знаний по фотографии?

Posted

Вы предсказываете уровень знаний по фотографии?

В Вашем случае - даже фотографии не надо =)

Мне вас жаль....

 

Гхм, вам еще возвращаться за советом относительно партиций, а вы уже все тут испортили :)

Posted

Какой нафик софтовый.

В сервере 4 жестких диска. Во время установки на контролере были подняты два зеркальных raid. При установке CentOS были обнаружены 2 raid которые и были разбиты на разделы. Вопрос: так какой это raid?

Posted

Tamplier

Уважаемый, тут как бы вам никто ничего доказывать не обязан. Когда человек просит помощи или подсказки - возникает желание помочь и подсказать, а когда человек "сам все знает", при этом невооруженным взглядом видно, что знаний нет вообще, а на основе каки-то кусочков информации человек пытается делать выводы, притом неправильные, и при этом говорить что я один умный, а вы все дураки - помогать такому человеку желания не возникает.

tartila правильно сказал. Вы уже тут мнение о себе испортили. Я вам помогать точно не буду. Читайте книжки.

Posted

grifin.ru

Я конечно извеняюсь но перечитайте свои посты и покажите хоть одно слово помощи, если было что сказать по делу так и надо было писать, а ваша манера помогать очень странная.

 

Какой нафик софтовый.

man mdadm

Тогда объясните откуда взялись md0 и md1, если raid настроен через контролер. С аппаратным raid опыта мало, но по логике они уж очень похожи на те что были созданы через контролер, темболее при физическом извлечении жесткого диска он и из массива изчезает в mdadm, а при возвращении на место он начинает восстановление.

Posted

grifin.ru

Я конечно извеняюсь но перечитайте свои посты и покажите хоть одно слово помощи, если было что сказать по делу так и надо было писать, а ваша манера помогать очень странная.

 

Какой нафик софтовый.

man mdadm

Тогда объясните откуда взялись md0 и md1, если raid настроен через контролер. С аппаратным raid опыта мало, но по логике они уж очень похожи на те что были созданы через контролер, темболее при физическом извлечении жесткого диска он и из массива изчезает в mdadm, а при возвращении на место он начинает восстановление.

 

Вы как с луны упали, есть аппаратный рейд, fakeraid, и софтовый. Так вот, fakeraid и софтовый рейд одно и тоже, просто у вас в биосе для удобства (для кнопкодавов начитавшихся журнала Hacker) встроили утилиту создания массива. Нынче линух поумнел и научился брать настройки грубо говоря из рейда созданного "биосной" утилитой и самому определять, что softraid создан сторонней утилитой. А еще тройку лет назад вы бы при инсталяции линуха на такой "аппаратный рейд от Tamplier" вы увидели в утилите разметки диска обычных два винта. Другими словами - fakeraid = обычный softraid+сторонняя утлита создания raid. Вам это уже говорят тысячу раз, но вам легче гвоздь в голову вбить, чем что-либо доказать.

Posted

А еще тройку лет назад вы бы при инсталяции линуха на такой "аппаратный рейд от Tamplier" вы увидели в утилите разметки диска обычных два винта.

Таки нет. Увиедлся бы либо один "рэйдовый" диск, либо, как сейчас, dmraid (не путать с mdraid)

И вопрос, как я понял, в том, увидит ли контроллер новый рэйд полноценно :)

Posted

А еще тройку лет назад вы бы при инсталяции линуха на такой "аппаратный рейд от Tamplier" вы увидели в утилите разметки диска обычных два винта.

Таки нет. Увиедлся бы либо один "рэйдовый" диск, либо, как сейчас, dmraid (не путать с mdraid)

И вопрос, как я понял, в том, увидит ли контроллер новый рэйд полноценно :)

Таки да все же, очень хорошо помню свои сервера на nvidia и красной шапкой на борту.

Posted

Аффтару топа.

 

1. Ваш рейд софтовый, спорить даже не пытайтесь. Если его Intel называет "аппаратным", значит это BIOS-assisted, fakeraid, "шляпа". Софт под видом харда для "матёрых" виндузятников, которые всё равно не отличат.

2. Если бы был не софтовый - устройств md (софтрейд md/dm, в вашем случае DM для fakeraid) не было бы. Были бы соответствующие ноды LUN в /dev, выглядящие просто как единые блочные устройства. Ну и в scsi-стеке светились бы.

3. Без бэкапа я бы не рисковал, DM может накосячить с метаданными, ибо как их правильно строить для вашего RAID BIOS - 100% знает только ваш RAID BIOS.

 

Вообще в вашем случае проще добавить дисков, собрать новый массив (либо так же через BIOS, либо правильно через MD), и скопировать всё на него. Потом чуть пляски с бубном - коррекция fstab, возможно initrd, инсталляция grub, и вы ready to go. Дальше извлекается старый. При правильно заточенных руках это ~15 минут даунтайма без риска для жизни данных.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.