Guide d'installation Solaris 9 9/04

Création d'un profil en vue de son utilisation à l'aide de Solaris Live Upgrade

Cette procédure indique comment créer un profil à utiliser avec Solaris Live Upgrade. Vous pouvez utiliser ce profil pour procéder à la mise à niveau d'un environnement d'initialisation inactif à l'aide de la commande luupgrade avec l'option -j.

Pour de plus amples informations sur les instructions à suivre, reportez-vous aux rubriques suivantes :

  1. Créez un fichier texte dans l'éditeur de texte de votre choix.

    Donnez un nom significatif à votre fichier. assurez-vous que le nom du profil représente bien ce que vous comptez en faire pour installer le logiciel Solaris sur votre système. Vous pouvez par exemple nommer ce profil upgrade_Solaris_9.

  2. Ajoutez des mots-clés de profil et leur valeur dans le profil ainsi créé.

    Seuls les mots-clés mis à niveau figurant dans les tableaux suivants peuvent être utilisés avec le profil Solaris Live Upgrade.

    • Pour une installation avec les valeurs des mots-clés Install_type de upgrade ou flash_install, reportez-vous au Tableau 36–2.

    • Pour une installation avec la valeur du mot-clé Install_type flash_update, reportez-vous au Tableau 36–3.

    Tableau 36–2 Descriptions et mots-clés de profils de Solaris Live Upgrade

    Mot-clé 

    Description 

    (Requis) Install_type

    Définit s'il convient de mettre à niveau l'environnement Solaris existant sur un système ou d'y installer une archive Solaris Flash. Utilisez la valeur suivante avec ce mot-clé : 

    • upgrade pour une mise à niveau ;

    • flash_install pour une installation Solaris Flash ;

    • flash_update une installation différentielle Solaris Flash.

    (requise pour une archive Solaris Flash) archive_location

    Extrait une archive Solaris Flash de l'emplacement qui lui est désigné. Pour obtenir une liste des valeurs pouvant être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé archive_location.

    (Facultatif) cluster (ajout ou suppression de clusters)

    Indique si vous souhaitez ajouter un cluster au groupe de logiciels que vous souhaitez installer sur votre système, ou si vous souhaitez en supprimer. Pour obtenir une liste des valeurs qui peuvent être utilisées à l'aide de ce mot-clé, reportez-vous à la rubrique Mot-clé de profil cluster (ajout de groupes de logiciels).

    (Facultatif) geo

    Désigne la ou les environnements linguistiques que vous souhaitez installer sur un système ou y ajouter dans le cadre d'une mise à niveau. Pour obtenir une liste des valeurs pouvant être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé de profil geo.

    (Facultatif) isa_bits

    Indique si vous souhaitez installer des packages de Solaris 9 à 64 ou 32 bits. Pour obtenir une liste des valeurs qui peuvent être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé de profil isa_bits.

    (Facultatif) local_customization

    Avant de procéder à l'installation d'une archive Solaris Flash sur un système clone, vous pouvez créer des scripts personnalisés afin de préserver les configurations locales du système clone. Le mot-clé local_customization désigne le répertoire dans lequel vous avez sauvegardé ces scripts. La valeur correspond au chemin vers le script dans le système clone. Pour de plus amples informations concernant les scripts de déploiement préalable et ultérieur, reportez-vous à la rubrique Création de scripts de personnalisation.

    (Facultatif) locale

    Désigne les packages des environnements linguistiques que vous souhaitez installer ou ajouter dans le cadre d'une mise à niveau. Pour obtenir une liste des valeurs qui peuvent être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé de profil locale.

    (Facultatif) package

    Indique si vous souhaitez ajouter un package au groupe de logiciels que vous souhaitez installer sur votre système, ou si vous souhaitez en supprimer. Pour obtenir une liste des valeurs qui peuvent être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé de profil package.

    Tableau 36–3 Description et mots-clés des profils Solaris Live Upgrade pour la création d'une archive différentielle

    Mot-clé 

    Description 

    (Requis) Install_type

    Définit l'installation d'une archive Solaris Flash sur le système. La valeur correspondant à une archive différentielle est flash_update.

    (Requis) archive_location

    Extrait une archive Solaris Flash de l'emplacement qui lui est désigné. Pour obtenir une liste des valeurs pouvant être utilisées à l'aide de ce mot-clé, consultez la rubrique Mot-clé archive_location.

    (Facultatif) forced_deployment

    Procède à l'installation d'une archive différentielle Solaris Flash sur le système clone autre que celle normalement attendue par le système. Si vous utilisez forced_deployment, tous les nouveaux fichiers sont supprimés afin d'amener le système clone à l'état attendu. Si vous n'êtes pas sûr de vouloir supprimer ces fichiers, utilisez l'option par défaut qui protège ces nouveaux fichiers en stoppant l'installation.

    (Facultatif) local_customization

    Avant de procéder à l'installation d'une archive Solaris Flash sur un système clone, vous pouvez créer des scripts personnalisés afin de préserver les configurations locales du système clone. Le mot-clé local_customization désigne le répertoire dans lequel vous avez sauvegardé ces scripts. La valeur correspond au chemin vers le script dans le système clone. Pour de plus amples informations concernant les scripts de déploiement préalable et ultérieur, reportez-vous à la rubrique Création de scripts de personnalisation.

    (Facultatif) no_content_check

    Au cours de l'installation d'un système clone avec une archive différentielle Solaris Flash, vous pouvez utiliser le mot-clé no_content_check pour ignorer la validation fichier par fichier. La validation fichier par fichier vous garantit que le système clone est bien un double du système maître. Évitez d'avoir recours à ce mot -clé si vous n'êtes pas sûr que le système clone soit un double du système maître original.

    (Facultatif) no_master_check

    Lorsque vous installez un système clone avec une archive différentielle Solaris Flash, vous pouvez utiliser le mot-clé no_master_check pour ignorer une vérification de fichiers. Les systèmes de fichiers clones ne sont pas vérifiés. Une vérification permet de contrôler que le clone a été construit à partir du système maître original. Évitez d'avoir recours à ce mot -clé si vous n'êtes pas sûr que le système clone soit un double du système maître original.

  3. Sauvegardez le profil dans un répertoire du système local.

  4. Vérifiez que le profil figure dans root et que le degré de permission est réglé sur 644.

  5. Testez le profil (facultatif).

    Pour connaître la procédure de test du profil, reportez-vous à la rubrique Test d'un profil en vue de son utilisation par Solaris Live Upgrade.


Exemple 36–3 Création d'un profil Solaris Live Upgrade

Dans cet exemple, un profil fournit les paramètres de mise à niveau. et devant être utilisé pour mettre à niveau un environnement d'initialisation inactif à l'aide de la commande luupgrade du Solaris Live Upgrade et des options -u et -j. Ce profil ajoute un package et un cluster et a été enrichi d'un environnement linguistique régional et d'environnements linguistiques supplémentaires. Si vous ajoutez des environnements linguistiques au profil, veillez à avoir prévu un espace disque supplémentaire sur l'environnement d'initialisation que vous avez créé.

# profile keywords         profile values
# ----------------         -------------------
  install_type             upgrade
  package                  SUNWxwman add
  cluster                  SUNWCacc add
  geo                      C_Europe
  locale                   zh_TW
  locale                   zh_TW.BIG5
  locale                   zh_TW.UTF-8
  locale                   zh_HK.UTF-8
  locale                   zh_HK.BIG5HK
  locale                   zh
  locale                   zh_CN.GB18030
  locale                   zh_CN.GBK
  locale                   zh_CN.UTF-8


Exemple 36–4 Création d'un profil Solaris Live Upgrade en vue de l'installation d'une archive différentielle

L'exemple de profil ci-dessous doit être utilisé par Solaris Live Upgrade pour installer une archive différentielle sur un système clone. Seuls les fichiers spécifiés par l'archive différentielle sont ajoutés, supprimés ou modifiés. L'archive Solaris Flash est extraite d'un serveur NFS. L'image ayant été construite par le système maître original, la validité de l'image système du système clone n'est pas vérifiée. Ce profil doit être utilisé avec la commande luupgrade de Solaris Live Upgrade et les options -u et -j.

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_update
 archive_location          nfs installserver:/export/solaris/flasharchive/solarisarchive
 no_master_check

Pour l'utilisation de la commande luupgrade en vue de l'installation de l'archive différentielle, reportez-vous à la rubrique Installation d'une archive Solaris Flash à l'aide d'un profil (interface de ligne de commande).