Notes de version de Solaris 10 5/09

zpool attach peut créer un pool racine illégal (6740164)

Lorsque vous reliez un lecteur à un pool racine afin de créer un pool racine en miroir, il est possible que zpool attach crée un pool racine illégal si un disque entier est ajouté au pool. Un pool racine ZFS doit être créé avec des tranches de disque, non pas avec des disques entiers. Si vous essayez d'amorcer le système depuis le disque entier ajouté au pool racine copié en miroir, le système ne démarre pas.

Solution de contournement : Procédez comme suit :

  1. Dissociez le disque du pool. Par exemple


    # zpool detach rpool c0t2d0
  2. Remplacez l'étiquette du disque par une étiquette VTOC (SMI). Exemple :


    # format -e
    .
    .
    .
    Select disk c0t2d0
    format> label
    [0] SMI Label
    [1] EFI Label
    Specify Label type[0]:0
    Ready to label disk, continue? yes
    format> quit
  3. Ajoutez une tranche de disque dans le pool pour créer un pool racine en miroir. Exemple :


    # zpool attach rpool c0t2d0s0

Voir également La commande zpool attach ne copie pas les informations bootblock (6668666).