Guide d'installation de Solaris 10 8/07 : planification d'installation et de mise à niveau

Chapitre 7 Mise à niveau lorsque des Solaris Zones sont installées sur un système (planification)

Ce chapitre décrit l'utilisation de la technologie de partitionnement Solaris Zones dans le cadre de la mise à niveau de SE Solaris lorsque des zones non globales sont configurées.

Ce chapitre se compose des sections suivantes :

Zones Solaris (Présentation)

La technologie de partitionnement Solaris Zones est utilisée pour virtualiser les services du système d'exploitation et fournir un environnement isolé et sécurisé pour l'exécution des applications. Une zone non globale représente un environnement virtualisé du système d'exploitation, créé dans une seule instance du SE Solaris. Lorsque vous créez une zone non globale, vous générez un environnement d'exécution d'application dans lequel les processus sont isolés du reste du système. Ce partitionnement empêche les processus en cours d'exécution dans une zone non globale d'analyser ou d'affecter les processus en cours d'exécution dans d'autres zones non globales. Ainsi, même un processus exécuté avec les informations d'identification du superutilisateur ne peut affecter l'activité des autres zones. Une zone non globale fournit également une couche analytique qui sépare les applications des attributs physiques de l'ordinateur sur lequel elles sont déployées. Entre autres attributs figurent les chemins d'accès aux périphériques physiques.

Chaque système Solaris comporte une zone globale. La zone globale a deux fonctions principales. La zone globale est à la fois la zone par défaut pour le système et la zone utilisée pour le contrôle administratif au niveau du système. Tous les processus sont exécutés dans la zone globale si aucune autre zone n'est créée par l'administrateur général. C'est la seule zone à partir de laquelle il est possible de configurer, d'installer, de gérer ou de désinstaller une zone non globale. Seule la zone globale peut être initialisée à partir du matériel système. L'administration de l'infrastructure du système, notamment les périphériques physiques et la reconfiguration dynamique n'est réalisable qu'à partir de la zone globale. Les processus, dotés de privilèges adéquats et en cours d'exécution dans la zone globale, ont la possibilité d'accéder à des objets associés aux zones non globales.

Description 

Pour plus d'informations 

Les sections suivantes décrivent la procédure de mise à niveau d'un système contenant des zones non globales. 

Mise à niveau avec les zones non globales

Pour une description complète des procédures de création et de configuration de zones non globales 

Chapitre 16, Introduction aux zones Solaris du Guide d’administration système : Gestion des ressources conteneurs Solaris et des zones Solaris

Mise à niveau avec les zones non globales

Vous pouvez installer et configurer des zones non globales une fois le système d'exploitation Solaris installé. Vous pouvez mettre à niveau un système d'exploitation Solaris comportant des zones non globales. Si des zones non globales personnalisées sont installées, elles sont ignorées pendant la procédure de mise à niveau. La liste ci-dessous répertorie les modifications permettant la gestion de systèmes comportant des zones non globales :

Pour une description complète de l'utilisation de Solaris Live Upgrade lorsque des zones non globales sont installées, reportez-vous au Chapitre 9, Mise à niveau du système d’exploitation Solaris sur un système comportant des zones non globales du Guide d’installation de Solaris 10 8/07 : Solaris Live Upgrade et planification de la mise à niveau.

Tableau 7–1 Restrictions lors de la mise à niveau avec des zones non globales

Programme ou condition 

Description 

Archives Solaris Flash 

Vous ne pouvez pas créer correctement une archive Solaris Flash lorsqu'une zone non globale est installée. La fonction Solaris Flash n'est pas compatible avec la technologie de partitionnement Solaris Zones. Si vous créez une archive Solaris Flash, l'archive résultante n'est pas installée correctement lorsqu'elle est déployée dans les conditions suivantes :

  • L'archive est créée dans une zone non globale.

  • L'archive est créée dans une zone globale comportant des zones non globales.

Pour plus d'informations sur l'utilisation des archives Solaris Flash, reportez-vous au Guide d’installation Solaris 10 8/07 : Archives Solaris Flash - Création et installation.

Dans certains cas, vous ne devez pas utiliser de commande associée à l'option -R ou une option similaire.

Toute commande acceptant un système de fichiers racine alternatif (/) en utilisant l'option -R ou une option équivalente ne doit pas être utilisée si les affirmations suivantes sont vraies :

  • La commande est exécutée dans la zone globale.

  • Le système de fichiers racine alternatif (/) fait référence à n'importe quel chemin dans une zone non globale.

Il peut s'agir, par exemple, de l'option -R chemin_racine de l'utilitaire pkgadd exécuté depuis la zone globale avec un chemin d'accès au système de fichiers racine (/) dans une zone non globale.

Pour consulter la liste des utilitaires acceptant un système de fichiers racine alternatif (/) et obtenir des informations complémentaires concernant les zones, reportez-vous à la section Restriction d’accès à une zone non globale à partir de la zone globale du Guide d’administration système : Gestion des ressources conteneurs Solaris et des zones Solaris.

Systèmes de fichiers ZFS et zones non globales  

Si une zone non globale fait partie d'un système de fichiers ZFS, la procédure de mise à niveau ne s'applique pas à la zone non globale. 

Sauvegarde de votre système avant l'exécution d'une mise à niveau avec zones

Vous devez sauvegarder les zones globales et non globales sur votre système Solaris avant de procéder à la mise à niveau. Pour plus d'informations sur la sauvegarde d'un système comportant des zones, reportez-vous au Chapitre 26, Administration de zones Solaris (présentation) du Guide d’administration système : Gestion des ressources conteneurs Solaris et des zones Solaris.

Espace disque requis par les zones non globales

Lorsque vous installez la zone globale, prévoyez un espace suffisant pour toutes les zones susceptibles d'être créées. Chaque zone non globale a des besoins en mémoire qui lui sont propres.

La quantité de mémoire requise par une zone n'est pas limitée. L'administrateur système est chargé de restreindre l'espace. Même un système à processeur unique peut supporter plusieurs zones s'exécutant simultanément. La nature des packages installés dans la zone globale a une incidence sur l'espace disque nécessaire aux zones non globales créées. Le nombre de packages et l'espace disque requis sont des facteurs.

Pour une description complète des conditions requises et des recommandations relatives à la planification, reportez-vous au Chapitre 18, Planification et configuration de zones non globales (tâches) du Guide d’administration système : Gestion des ressources conteneurs Solaris et des zones Solaris.