Рейтинг:0

Создание нового раздела массива RAID1 того же размера, что и существующий диск

флаг us

У меня есть существующий массив raid1 на паре дисков по 3 ТБ.

~ кошка /proc/mdstat
Личности: [raid1] 
md127 : активный рейд1 sde1[0] sdc1[1]
      2930133440 блоки супер 1.2 [2/2] [УУ]
      растровое изображение: 5/22 страницы [20 КБ], фрагмент 65536 КБ

У меня также есть пара дисков на 14 ТБ.

Я хочу разделить диски по 14 ТБ на диски по 3 ТБ точного размера, чтобы я мог создать еще один массив raid1 с помощью mdadm, а затем использовать btrfs raid0 поверх, чтобы получить RAID10.

Как создать на диске 14 ТБ раздел такого же размера, как и диск 3 ТБ?

Есть ли какие-либо подводные камни, которые отличают этот процесс от поиска размера диска 3 ТБ и применения его к диску 14 ТБ?

Рейтинг:0
флаг us

Хорошо, я пытался понять это самостоятельно, но это не сработало. Но теперь у меня есть ошибка, которая упрощает поиск правильного ответа в Google:

[root@fedora lb]# mdadm --manage /dev/md127 --add /dev/sdf2 
mdadm: /dev/sdf2 недостаточно велик для присоединения к массиву

[root@fedora lb]# sudo blockdev --report /dev/md127 
РО РА ССЗ БСЗ Размер StartSec Устройство
rw 256 512 4096 0 3000456642560 /dev/md127
[root@fedora lb]# sudo blockdev --report /dev/sdf2
РО РА ССЗ БСЗ Размер StartSec Устройство
rw 256 512 512 21484494848 3000458264064 /dev/sdf2

[root@fedora lb]# blockdev --getsz /dev/sdf2
5860270047
[root@fedora lb]# blockdev --getsz /dev/md127 
5860266880

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

edit: хорошо, получается, что вы не можете использовать размер созданного RAID-устройства. Вы должны использовать размер раздела или диска, который использовался в устройстве RAID. Таким образом, нужно было бы использовать либо sde1 или же sdc1 в таком случае. После обучения использованию блокдев и fdisk -l Я должен был сделать это:

blockdev --getsz /dev/sde1

# не это! blockdev --getsz /dev/md127

Вот полный список операций, которые мне пришлось сделать:

gdisk /dev/sdf # создать новый раздел; формат fd00

# поменять местами диски от другого производителя
mdadm --manage /dev/md127 --добавить /dev/sdf2
mdadm --manage /dev/md127 --сбой /dev/sde1
mdadm --manage /dev/md127 --удалить /dev/sde1

кошка /proc/mdstat
mdadm --detail /dev/md127

mdadm --create --level=1 --raid-devices=2 /dev/md2 /dev/sdg2 /dev/sde1

sudo btrfs устройство добавить -f /dev/sdc /mnt/d
sudo btrfs balance start -dconvert=raid0 -mconvert=raid1 /mnt/d

mdadm --detail --scan | тройник -a /etc/mdadm/mdadm.conf

Ответить или комментировать

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