Les patchs et packages de système d'exploitation requis suivants exécutés par le système cible doivent être de la même version que ceux qui sont installés sur l'hôte d'origine.
packages délivrant les fichiers avec une ressource inherit-pkg-dir
packages où SUNW_PKG_ALLZONES=true
Lorsque les packages et les patchs de l'hôte d'origine et du nouvel hôte sont différents, le texte suivant peut s'afficher :
host2# zoneadm -z my-zone attach These packages installed on the source system are inconsistent with this system: SUNWgnome-libs (2.6.0,REV=101.0.3.2005.12.06.20.27) version mismatch (2.6.0,REV=101.0.3.2005.12.19.21.22) SUNWudaplr (11.11,REV=2005.12.13.01.06) version mismatch (11.11,REV=2006.01.03.00.45) SUNWradpu320 (11.10.0,REV=2005.01.21.16.34) is not installed SUNWaudf (11.11,REV=2005.12.13.01.06) version mismatch (11.11,REV=2006.01.03.00.45) NCRos86r (11.10.0,REV=2005.01.17.23.31) is not installed These packages installed on this system were not installed on the source system: SUNWukspfw (11.11,REV=2006.01.03.00.45) was not installed SUNWsmcmd (1.0,REV=2005.12.14.01.53) was not installed These patches installed on the source system are inconsistent with this system: 120081 is not installed 118844 is not installed 118344 is not installed These patches installed on this system were not installed on the source system: 118669 was not installed 118668 was not installed 116299 was not installed |
Pour faire migrer la zone, employez l'une des méthodes suivantes :
Mettez à jour le nouvel hôte avec les packages et patchs adéquats, afin que le contenu soit identique sur les deux systèmes. Pour plus d'informations, reportez-vous au Chapitre 25À propos des packages et des patchs pour les systèmes Solaris comportant des zones installées (présentation) et au Chapitre 26Ajout et suppression de packages et de patchs sur un système Solaris comportant des zones installées (tâches).
Si le nouvel hôte dispose de versions plus récentes des packages dépendants des zones ou des patchs qui leur sont associés, utilisez la commande zoneadm attach avec l'option -u ou -U pour mettre à jour les packages de la zone afin qu'ils correspondent au nouvel hôte. Voir À propos de la migration d'une zone.
Pour migrer la zone, installez la version Solaris exécutée sur l'hôte d'origine sur un système présentant la même architecture.
Vérifiez la version de Solaris exécutée sur le système d'origine.
host1# uname -a |
Installez la même version sur le nouvel hôte.
Consultez la documentation relative à l'installation Solaris sur le site Web docs.sun.com.
Pour migrer la zone, utilisez l'option -u avec la commande zoneadm attach.
Vérifiez l'architecture système des deux systèmes.
host1# uname -a |
Si les architectures sont différentes, utilisez l'option -u de la commande zoneadm attach pour effectuer le rattachement.
host2# zoneadm -z my-zone attach -u |
Pour plus d'informations, reportez-vous à la section Migration d'une zone non globale.