Guide d'administration et de planification des services de données d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Septembre 2014
 
 

How to Change a ZFS Pool Configuration That is Managed by an HAStoragePlus Resource in an Offline State

  1. Assurez-vous que le pool ZFS dont la configuration doit être modifiée n'est importé sur aucun noeud.
    # zpool list zfs-pool-name

    Exécutez cette commande sur tous les noeuds du cluster disposant d'une connexion physique au pool ZFS.

  2. Importez le pool sur le root secondaire sans utiliser l'option force sur un noeud du cluster physiquement connecté au pool ZFS.
    # zpool import -R zfs-pool-name

    Si l'importation réussit, passez à l'Step 3. Si l'importation échoue, cela peut signifier que le noeud du cluster qui avait précédemment accédé au pool s'est arrêté sans exporter le pool. Effectuez les sous-étapes ci-dessous pour vous assurer que le noeud du cluster n'utilise pas le pool ZFS, puis forcez l'importation du pool :

    1. Vérifiez si l'importation a échoué avec un message d'erreur similaire au suivant. Si c'est le cas, passez à l'Step b et à l'Step c :
      Cannot import 'zfs-pool-name': pool may be in use from other system, it was last 
      accessed by hostname (hostid: hostid) on accessed-date.
    2. Assurez-vous que le pool n'est pas utilisé sur la dernière machine qui y a accédé.
      hostname# zpool list zfs-pool-name
    3. Si le pool ZFS n'est pas utilisé sur ce noeud, forcez son importation.
      # zpool import -f zfs-pool-name
  3. Apportez les modifications souhaitées à la configuration du pool ZFS.
  4. Exportez le pool ZFS et vérifiez qu'il n'est pas utilisé.
    # zpool export zfs-pool-name
    # zpool list zfs-pool-name