Se você quiser criar matrizes no formato legado, você usaria --build. Isso pode ser porque você precisa conectar esse array a um sistema antigo que não tem suporte a metadados / superblocos.
Você provavelmente deseja usar --create
para casos de uso comuns.
Para esclarecer o texto confuso:
Como não há metadados / superblocos nos discos, os arrays criados por --build
não podem armazenar nenhum dado adicional sobre o array.
Se você optar por trabalhar com matrizes sem metadados (usando --build
), a operação aplicada será a mesma, mesmo se você tiver novos discos ou tiver uma matriz usada anteriormente. A falta de metadados impede qualquer detecção possível.
Em matrizes com metadados, você cria uma nova matriz em novos discos com --create
e os usos subsequentes da matriz são conduzidos por --assemble
, que usa os metadados no disco para verificar o status da matriz e a exatidão da matriz. montagem.
Sem a distinção com a primeira inicialização e o processo de montagem regular, a opção --build
criaria uma matriz quando você a chama em alguns discos novos. Então você provavelmente usa o disco e escreve alguns dados úteis nele. Na sua próxima ação --build
, você espera ver os dados gravados anteriormente após a operação de compilação, para que espere encontrar alguns dados úteis na matriz em invocações subsequentes de --build