Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX.CHAINIK
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX.CHAINIK с датами от 15 Jul 13 07:24:14 до 25 Apr 24 19:14:34, всего сообщений: 3144
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2667 из 3144 ================================= RU.LINUX.CHAINIK =
От   : Alexey Vissarionov               2:5020/545         25 Oct 20 19:00:00
Кому : Alexander Polozov                                   25 Oct 20 19:00:00
Тема : Постепенная миграция на рейд
FGHI : area://RU.LINUX.CHAINIK?msgid=2:5020/545+5f95a6d9
На   : area://RU.LINUX.CHAINIK?msgid=2:5025/38.89+5f959015
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Доброго времени суток, Alexander!
25 Oct 2020 17:47:48, ты -> All:

AP> Возможен ли сабж в принипе?

Да.

AP> Что имеется ввиду - есть домашний тазик с пучком хардов .5Т+1Т+1Т+2Т,

В дальнейшем - sda, sdb, sdc и sdd
.5 - это 0.5 ?

AP> принёс ещё один хард на 2Т,

sde

AP> хочется перераспределяя инфу между хардами постепенно получить
AP> два зеркала 2х1Т + 2х2Т (таким образом вроде бы должна возрасти
AP> отказоустойчивость).

Да. Хотя на всякий случай напомню, что резервного копирования это не отменяет.

AP> То есть требуется добавлять диски в зеркало по одному. Сам я дел с
AP> рейдами до этого не имел, посему инструментарием не владею, мануалы
AP> то я покурю, но неплохо бы ещё и знать чего лучше курить, а то
AP> насколько я понял из сообщений Гремлина не все способы одинаково
AP> полезны. Если это возможно в принципе - не помешал бы гайд, хотя
AP> бы в общих чертах.

Если диски живые (не вызывают сомнений в своей надежности), я бы сделал так:

fdisk /dev/sde
(создаем /dev/sde1 с типом 0xFD; диски 2 Тб и меньше, поэтому GPT не нужно)

mdadm -C /dev/md0 -e 0 -f -l 1 -n 1 /dev/sde1
(RAID-1 пока всего из одного диска)

mke2fs ... /dev/md0; mount /dev/md0 ... && rsync ... && umount ...
(создаем ФС на /dev/md0 и копируем туда содержимое /dev/sdd1)

Дальше многое зависит от заполненности /dev/sdb1 и /dev/sdc1 - один из них хорошо бы освободить (например, скопировать файлы с /dev/sdc1 на /dev/md0 и /dev/sdb1). Еще можно использовать sdd1 - мы с него все скопировали на md0, состоящий (пока) из одного sde1.

Допустим, удалось освободить sdc1 - это позволяет создать на нем массив md1 (пока тоже всего на одном диске):

fdisk /dev/sdc
mdadm -C /dev/md1 -e 0 -f -l 1 -n 1 /dev/sdc1
mke2fs ... /dev/md1

... и скопировать туда содержимое sdb1.

В результате у тебя все данные оказываются на md0 и md1, а с дисками sdb и sdd можно работать; создаем там RAID-разделы (с типом 0xFD) и добавляем их в свои массивы:

mdadm -G /dev/md0 -n 2 -a /dev/sdd1
mdadm -G /dev/md1 -n 2 -a /dev/sdb1

После этого редактируем /etc/fstab (чтобы использовать md0 и md1) - и можно работать.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Пренебрежение страховкой карается по закону. Всемирного тяготения.
--- /bin/vi
* Origin: ::1 (2:5020/545)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.023230 секунды