Avant de mettre à niveau un système Solaris 11 vers Solaris 11.1, veillez à ce que les systèmes de fichiers chiffrés soient montés. Effectuez le montage des systèmes de fichiers chiffrés et fournissez les phrases de passe si vous y êtes invité.
# zfs mount -a Enter passphrase for 'pond/amy': xxxxxxxx Enter passphrase for 'pond/rory': xxxxxxxx # zfs mount | grep pond pond /pond pond/amy /pond/amy pond/rory /pond/rory
Effectuez ensuite une mise à niveau des systèmes de fichiers chiffrés.
# zfs upgrade -a
Si vous tentez de mettre à niveau des systèmes de fichiers ZFS chiffrés qui ne sont pas montés, un message semblable à celui-ci s'affiche :
# zfs upgrade -a cannot set property for 'pond/amy': key not present
En outre, la sortie de zpool status affiche parfois des données endommagées.
# zpool status -v pond . . . pond/amy:<0x1> pond/rory:<0x1>
Si les erreurs mentionnées ci-dessus se produisent, effectuez un remontage des systèmes de fichiers chiffrés comme indiqué ci-dessus. Ensuite, effacez et nettoyez les erreurs de pool.
# zpool scrub pond # zpool clear pond
Pour plus d'informations sur la mise à niveau des systèmes de fichiers, reportez-vous à Mise à niveau des systèmes de fichiers ZFS.