Quando uma matriz é montada inicialmente, ela é colocada no modo "somente leitura automática". Eu testei rapidamente, com meu kernel (3.10.x) e mdadm (3.3), isso não acontece na criação - mas você deve estar executando versões diferentes.
No entanto, a leitura automática não é um erro, nem é algo com que se preocupar. A idéia básica por trás disso é tornar --assemble
(e, aparentemente agora, até --create
) mais seguro: nada é gravado nos discos até que o array seja lido / gravado. (Eu não tenho certeza se talvez os metadados ainda estão escritos em criar).
O array mudará automaticamente de auto-read-read para read-write quando receber sua primeira gravação. Então, se você fosse em frente e criasse um sistema de arquivos no dispositivo, ou um volume físico LVM, ou qualquer outra coisa, ele teria alternado para leitura-gravação e iniciado a sincronização.
A única razão pela qual você precisa executar mdadm --readwrite
é se deseja sincronizá-lo antes de executar gravações.