Plutôt simple. Dans mon cas, j’ai deux disques: c2t0d0 et c2t2d0 . J’ai installé OpenIndiana sur c2t0d0 et je veux créer un mirror en y ajoutant c2t2d0 .
1) créer une table de partition solaris sur le nouveau disque (vierge en principe):
format > choisir c2t2d0 > fdisk > yes
2) copier la table de partition de disque installé sur le nouveau disque:
prtvtoc /dev/rdsk/c2t0d0s2 | fmthard -s – /dev/rdsk/c2t2d0s2
3) ajouter le nouveau disque au root pool (ça crée automatiquement un mirror, ce qu’on cherche):
zpool attach -f rpool c2t0d0s0 c2t2d0s0
Attendre que la synchro se fasse (vérifier avec zpool status).
Une fois la synchro effectuée, tester le fonctionnement du mirror en retirant/remettant les disques et en n’oubliant pas de tester aussi les reboots.
Voilà !