Como preparo novas unidades para uso em raid de software?

1

Normalmente, eu crio matrizes RAID durante a instalação, mas estou tentando adicionar uma matriz a um sistema existente. O sistema operacional (Mint16) está em sua própria unidade. Eu adicionei duas unidades físicas novas à máquina e quero criar uma matriz RAID 1 delas.

Quando usei o instalador, havia uma opção para transformar uma partição em "volume físico para software RAID". Não existe essa opção no fdisk ou no Gparted, até onde eu sei.

O fdisk também reclama que The device presents a logical sector size that is smaller than the physical sector size . Então, qualquer partição que tenha aparecido na unidade não é ideal.

Qual comando devo executar nas unidades (elas estão vazias e não possuem dados) para criar uma partição de unidade completa com o tamanho de setor correto, em preparação para que elas sejam usadas como membros RAID?

Eu sinto que há uma etapa que deve ser executada antes da etapa mdadm --create que os prepara para serem membros do RAID e corrige os problemas de tamanho do setor.

    
por Nick 09.06.2015 / 20:59

1 resposta

0

Na verdade, você não precisa particionar uma unidade se quiser adicioná-la integralmente a um dispositivo RAID; você pode especificar o dispositivo inteiro ( /dev/disk/by-uuid/... ) como um componente para mdadm .

Se você ainda quiser usar uma partição, execute wipefs -a no dispositivo e crie a partição com uma versão recente de cfdisk ou parted ; eles farão a coisa certa no que diz respeito ao alinhamento da partição. Para a detecção automática de RAID, o tipo de partição a usar é 0xFD (acho que não é mais necessário usar esse tipo de partição, mas facilita a compreensão da tabela de partições).

    
por 09.06.2015 / 21:15