En général, le disque du pool root est installé automatiquement lors de l'installation du système. Utilisez cette procédure si vous avez besoin de remplacer un disque du pool racine ou ajouter un nouveau disque en tant que disque de pool racine mis en miroir.
Avant de commencer
Pour que vous puissiez effectuer cette procédure, assurez-vous que vous avez terminé les tâches suivantes :
Installé le nouveau niveau de qualité ou le disque de remplacement. Reportez-vous à L'ajout ou de la section Replacing Disks for ZFS File Systems.
Vérifié que le disque dispose d'une étiquette VTOC.
Utilisez la commande prtvtoc path/disk-name pour vérifier. Reportez-vous à la rubrique Affichage des informations de l'étiquette du disque pour d'autres commandes que vous pouvez utiliser. Si vous devez changer l'étiquette d'EFI à VTOC, reportez-vous à Création d'étiquettes de disque pour des instructions avec l'Example 6–14.
La plupart vérifié que la tranche 0 du disque à l'utilise pour la taille de configuration optimale.
Utilitaire de vérification utiliser le menu Format. Si vous devez changer la configuration des tranches, reportez-vous à Tranches intelligentes ou la modification des partitions avec l'Example 6–15.
# zpool replace root-pool disk
Effectuez les étapes ci-après si vous remplacez un disque défectueux par un nouveau disque.
Si nécessaire, mettez le nouveau disque en ligne.
# zpool online root-pool disk
Vérifiez que la réargenture du nouveau disque soit effectuée.
# zpool status root-pool
Ignorez cette étape et passer à l'étape suivante si vous ne souhaitez pas installer Oracle Solaris sur le nouveau disque. Dans le cas contraire, installez Oracle Solaris puis initialisez le système.
Appliquez les blocs d'initialisation après la réargenture du nouveau disque.
# bootadm install-bootloader
Pour plus d'informations sur l'initialisation des systèmes Oracle Solaris, reportez-vous aux ressources suivantes :
page de manuel installboot(1M).
Vérifiez que les blocs d'initialisation sont installés en réinitialisant le système au niveau d'exécution 3.
# init 6
Effectuez les étapes ci-après si vous ajoutez un nouveau disque afin de créer un pool racine mis en miroir ou associez un disque plus grand pour remplacer un disque de petite taille.
Connectez le nouveau disque au pool ZFS.
# zpool attach root-pool disk new-disk
L'exemple suivant ajoute le nouveau disque c2t1d0s0 au rpool actuel sur c2t0d0s0.
# zpool attach rpool c2t0d0s0 c2t1d0s0
La commande zpool attach applique aussi automatiquement les blocs d'initialisation.
Vérifiez que vous pouvez initialiser le système à partir du nouveau disque.
Si vous remplacez un ancien disque par le nouveau, retirez l'ancien disque après avoir initialisé le système sur le nouveau.
# zpool detach root-pool old-disk
Par exemple, si vous remplacez c2t0d0s0 par c2t1d0s0, saisissez ce qui suit :
# zpool detach rpool c2t0d0s0