From: Alexander Volkov <alt@vladregion.ru> To: ALT Linux sysadmins' discussion <sysadmins@lists.altlinux.org> Subject: Re: [Sysadmins] mdadm cant assemble array Date: Mon, 04 Apr 2016 12:15:45 +0300 Message-ID: <5068561459761345@web7j.yandex.ru> (raw) In-Reply-To: <17653711.461.1459759594901.JavaMail.taf@taf.office.telnet> 04.04.2016, 11:45, "Alexei Takaseev" <alexei@taf.ru>: > ----- Исходное сообщение ----- >> От: "Alexander Volkov" <alt@vladregion.ru> >> Кому: "ALT Linux sysadmins' discussion" <sysadmins@lists.altlinux.org> >> Отправленные: Понедельник, 4 Апрель 2016 г 16:32:02 >> Тема: Re: [Sysadmins] mdadm cant assemble array >> >> Попробовал повторить, создав degraded массив из одного диска. >> PV пересоздал с опциями --uuid --restorefile >> ФС монтировать не стал. > > Повторить все то же самое чтобы были доступны данные. Ну, вроде доступны, смонтировалось... > На втором оставшемся диске создать раздел с типом FD (предварительно > пройдясь по диску mdadm --zero-superblock /dev/sd-какой-он-там > > Создать из второго диска второй деградированный раздел. > > Повторить манипуляции с LVM чтобы было можно скопировать с первого > раздела пользовательские данные во второй > > Скопировать данные Тут скопировать данные не получится, а вот для pvmove не хватает одного экстента, что предсказуемо при создании второго рейда на разделе: pvmove -b /dev/md3 /dev/md5 Insufficient free space: 715364 extents needed, but only 715363 available Unable to allocate mirror extents for pvmove0. Буду думать, где искать этот экстент... > > Разобрать первый массив, разметить первый диск, добавить его во второй массив > и перевести оставшийся массив в полноценный режим. > > В свое время выхватил очень "приятный" сюрприз на массиве, собранном из неразмеченных > дисков. После замены одного вышедшего из строя диска новым, массив перестал собираться > при ребуте. Теперь софтрейды собираю только из размеченных дисков. Дополнительным плюсом идет > человеческое выравнивание по секторам-блокам, что для дисков с логическими секторами > на 512 при физических 4k очень полезно в плане производительности. Спасибо за советы... -- Regards, Alex
prev parent reply other threads:[~2016-04-04 9:15 UTC|newest] Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top 2016-04-04 7:46 Alexander Volkov 2016-04-04 8:26 ` Michael Shigorin 2016-04-04 8:32 ` Alexander Volkov 2016-04-04 8:41 ` Michael Shigorin 2016-04-04 8:46 ` Alexander Volkov 2016-04-04 8:46 ` Alexei Takaseev 2016-04-04 9:01 ` Michael Shigorin 2016-04-04 9:12 ` Alexei Takaseev 2016-04-04 9:14 ` Michael Shigorin 2016-04-04 9:15 ` Alexander Volkov [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=5068561459761345@web7j.yandex.ru \ --to=alt@vladregion.ru \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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