SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Назад

Сборка хранилища


Метки: fedora sgdisk ipython /dev/md0 mdadm mkfs.xfs xfs mount

Внимание! Массив в итоге был разобран, т.к. скорость сборки и проверки была очень низкой

Корпус

Jonsbo N2

https://www.jonsbo.com/en/products/N2Black.html

Материнская плата

ASUS PRIME A320I-K

https://www.asus.com/us/motherboards-components/motherboards/prime/prime-a320i-k/

Процессор

AMD Ryzen 7 5700G

https://www.amd.com/en/products/apu/amd-ryzen-7-5700g

Диски
  • Samsung SSD 870 
  • WDC WD60EJRX-89M
  • WDC WD60EJRX-89M
  • WDC WD60EJRX-89M
  • WDC WD60EJRX-89M
  • WDC WD60EJRX-89M

Установка системы

/page/697

Собрать массив

pip3 install ipython

ipython

devices = ['sdb', 'sdc', 'sdd', 'sde', 'sdf']

for i in devices:
!sgdisk --zap-all /dev/{i} !sgdisk -o /dev/{i}
!sgdisk --largest-new=1 --typecode=1:A19D880F-05FC-4D3B-A006-743F0F84911E /dev/{i}
!sgdisk --print /dev/{i}

!mdadm --create /dev/md0 --level=raid5 --metadata=default --raid-devices=5 /dev/{'1 /dev/'.join(devices)}1
!mdadm --detail /dev/md0

!mkfs.xfs /dev/md0

GUID A19D880F-05FC-4D3B-A006-743F0F84911E - RAID раздел

Разобрать массив

!umount /mnt
!mdadm --stop /dev/md0
!mdadm --zero-superblock /dev/{'1 /dev/'.join(devices)}1