Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'installation d'Oracle Solaris 10 1/13 : installations basées sur réseau Oracle Solaris 10 1/13 Information Library (Français) |
Partie I Planification de l'installation sur le réseau
1. Emplacement des informations de planification pour l'installation d'Oracle Solaris
2. Préconfiguration des informations de configuration système - Tâches
3. Préconfiguration avec service de noms ou DHCP
Partie II Installation sur un réseau LAN
4. Installation réseau - Présentation
5. Installation à partir du réseau à l'aide du DVD - Tâches
6. Installation à partir du réseau à l'aide du CD - Tâches
7. Application d'un patch à l'image miniroot (Tâches)
8. Installation réseau - Exemples
9. Installation réseau - Références des commandes
Partie III Installation sur un réseau WAN
10. Initialisation via connexion WAN (Présentation)
11. Préparation de l'installation et Initialisation via connexion WAN - Planification
12. Installation à l'aide de l'Initialisation via connexion WAN - Tâches
Installation sur un réseau étendu - Liste des tâches
Configuration du serveur d'initialisation via connexion WAN
Création du répertoire root de documents
Création du miniroot de l'initialisation via connexion WAN
SPARC : Création d'un miniroot de l'initialisation via connexion WAN
Vérification de la prise en charge de l'initialisation via connexion WAN sur le client
Vérification de la prise en charge de l'initialisation via connexion WAN sur l'OBP client
Installation du programme wanboot sur le serveur d'initialisation via connexion WAN
SPARC : Installation du programme wanboot sur le serveur d'initialisation via connexion WAN
Création de la hiérarchie /etc/netboot sur le serveur d'initialisation via connexion WAN
Création de la hiérarchie /etc/netboot sur le serveur d'initialisation via connexion WAN
Copie du programme CGI WAN Boot sur le serveur d'initialisation via connexion WAN
Copie du programme wanboot-cgi sur le serveur d'initialisation via connexion WAN
Configuration du serveur de journalisation d'initialisation via connexion WAN
Protection de données à l'aide d'HTTPS
Utilisation de certificats numériques pour l'authentification serveur et client
Création d'une clé de hachage et d'une clé de chiffrement
Création des fichiers de configuration
Création du fichier de configuration système
Création du fichier wanboot.conf
Accès à des informations de configuration à l'aide d'un serveur DHCP
13. SPARC : Installation et initialisation via connexion WAN - Tâches
14. SPARC : Installation et initialisation via connexion WAN - Exemples
15. Initialisation via connexion WAN - Référence
B. Procédure d'installation ou de mise à niveau distante - Tâches
L'initialisation via connexion WAN effectue une installation JumpStart pour installer une archive Flash sur le client. La méthode d'installation JumpStart est une interface de ligne de commande vous permettant d'installer automatiquement plusieurs systèmes en fonction des profils que vous créez. Ces profils définissent la configuration minimale requise par l'installation des logiciels. Vous pouvez également y inclure des scripts de shell correspondant à des tâches exécutables avant et après l'installation. Choisissez le profil et les scripts que vous souhaitez utiliser pour l'installation ou la mise à niveau.
La méthode d'installation JumpStart procède à l'installation de votre système ou à sa mise à niveau d'après le profil et les scripts que vous aurez sélectionnés. Vous pouvez aussi utiliser un fichier sysidcfg pour spécifier des informations de configuration de sorte que l'installation JumpStart ne requière aucune intervention manuelle.
Le fichier rules est un fichier texte qui contient une règle pour chaque groupe de systèmes sur lequel vous voulez installer le système d'exploitation Oracle Solaris. Chaque règle désigne un groupe de systèmes ayant un ou plusieurs attributs en commun. Chaque règle lie également chaque groupe à un profil. Un profil est un fichier texte qui définit la procédure d'installation du logiciel Oracle Solaris sur chaque système d'un groupe. Par exemple, la règle suivante spécifie que le programme JumpStart utilise les informations dans le profil basic_prof pour installer tout système dans le groupe plate-forme sun4u :
karch sun4u - basic_prof -
Le fichier rules est utilisé pour créer le fichier rules.ok nécessaire aux installations JumpStart..
Pour plus d'informations sur la création d'un fichier de règles (rules), reportez-vous à la section Création du fichier rules du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Pour préparer les fichiers JumpStart en vue d'une installation et initialisation via connexion WAN, effectuez les tâches suivantes :
Pour plus d'informations sur la méthode d'installation JumpStart, reportez-vous au Chapitre 2, JumpStart (présentation) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
La fonction d'installation Archive Flash permet d'utiliser une seule installation de référence du système d'exploitation Oracle Solaris, sur un système appelé "système maître". Vous pouvez ensuite créer l'archive Flash, réplique de l'image du système maître. Vous pouvez installer l'archive Flash sur d'autres systèmes du réseau en créant des systèmes clones.
Avant de commencer
Avant de créer une archive Flash, installez le système maître.
Pour plus d'informations sur l'installation d'un système maître, reportez-vous à la section Installation du système maître du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
Pour des informations détaillées relatives aux archives Flash, reportez-vous au Chapitre 1, Présentation d’Archive Flash du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
Problèmes de taille des fichiers :
Consultez la documentation fournie avec votre logiciel serveur Web pour vous assurer que le logiciel peut transmettre des fichiers de la taille d'une archive Flash.
La taille des fichiers n'est plus limitée avec la commande flarcreate. Vous pouvez créer une archive Flash dont la taille dépasse 4 Go.
Pour plus d'informations, reportez-vous à la section Création d’une archive de fichiers volumineux du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
Faites-le fonctionner à l'état le plus inactif possible. Si possible, exécutez le système en mode monoutilisateur. Si cela s'avère impossible, fermez toutes les applications à archiver et toutes celles qui requièrent d'importantes ressources en terme de système d'exploitation.
# flarcreate -n name [optional-parameters] document-root/flash/filename
Nom que vous attribuez à l'archive, correspondant à la valeur du mot-clé content_name.
Vous pouvez utiliser plusieurs options de la commande flarcreate pour personnaliser votre archive Flash. Pour des descriptions détaillées de ces options, reportez-vous au Chapitre 6, Archive Flash (Référence) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
Chemin d'accès au sous-répertoire Flash du répertoire root de documents du serveur d'installation.
Nom du fichier d'archive.
Pour économiser de l'espace disque, vous pouvez utiliser l'option -c de la commande flarcreate afin de compresser l'archive. Toutefois, une archive compressée peut affecter les performances de votre installation et initialisation via connexion WAN. Pour plus d'informations sur la création d'une archive compressée, reportez-vous à la page de manuel flarcreate(1M).
Si la création d'archive s'est déroulée avec succès, la commande flarcreate renvoie un code de sortie de 0.
Si la création d'archive a échoué, la commande flarcreate renvoie un code de sortie différent de 0.
Exemple 12-6 Création d'une archive Flash pour une installation et initialisation via connexion WAN
Dans cet exemple, une archive Flash est créée par le biais du clonage du système serveur de l'initialisation via connexion WAN avec le nom d'hôte wanserver. Le nom de l'archive est sol_10_sparc, et cette archive est copiée à partir du système maître. L'archive est une copie exacte du système maître. L'archive est stockée dans sol_10_sparc.flar. L'archive est enregistrée dans le sous-répertoire flash/archives du répertoire root de documents sur le serveur d'initialisation via connexion WAN.
wanserver# flarcreate -n sol_10_sparc \ /opt/apache/htdocs/flash/archives/sol_10_sparc.flar
Étapes suivantes
Une fois l'archive Flash créée, préconfigurez les informations client dans le fichier sysidcfg. Pour plus d'instructions, reportez-vous à la section Création du fichier sysidcfg.
Voir aussi
Pour obtenir les instructions détaillées sur la création d'une archive Flash, reportez-vous au Chapitre 3, Création d’archives Archive Flash (tâches) du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Archives Flash (création et installation).
Pour plus d'informations sur la commande flarcreate, reportez-vous à la page de manuel flarcreate(1M).
Pour préconfigurer un système, vous pouvez spécifier un certain nombre de mots-clés dans le fichier sysidcfg.
Avant de commencer
Créez l'archive Flash. Reportez-vous à la section Création de l'archive Flash pour des instructions détaillées.
Pour plus d'informations sur les mots-clés sysidcfg, reportez-vous à la section Mots-clés utilisables dans un fichier sysidcfg.
Enregistrez le fichier à l'un des emplacements ci-dessous :
Si le serveur d'initialisation via connexion WAN et le serveur d'installation sont hébergés sur la même machine, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'initialisation via connexion WAN.
Si le serveur d'initialisation WAN et le serveur d'installation ne sont pas hébergés sur le même ordinateur, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'installation.
Exemple 12-7 Fichier sysidcfg pour l'installation et initialisation via connexion WAN
Voici un exemple de fichier sysidcfg pour un système SPARC. Le nom d'hôte, l'adresse IP et le masque de réseau de ce système ont été préconfigurés dans le service de noms utilisé.
network_interface=primary {hostname=wanclient default_route=192.168.198.1 ip_address=192.168.198.210 netmask=255.255.255.0 protocol_ipv6=no} timezone=US/Central system_locale=C terminal=xterm timeserver=localhost name_service=NIS {name_server=matter(192.168.255.255) domain_name=mind.over.example.com } security_policy=none
Étapes suivantes
Une fois le fichier sysidcfg créé, vous devez créer un profil JumpStart pour le client. Pour plus d'instructions, reportez-vous à la section Création du profil JumpStart.
Voir aussi
Pour plus d'informations sur les valeurs et mots-clés sysidcfg, consultez la section Préconfiguration à l'aide du fichier sysidcfg.
On appelle profil un fichier texte qui indique au programme JumpStart comment installer le logiciel Oracle Solaris sur un système. Un profil définit les éléments objets de l'installation ; le groupe de logiciels à installer, par exemple.
Pour plus d'informations sur la création de profils, reportez-vous à la section Création d’un profil du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Avant de commencer
Créez le fichier sysidcfg du client. Pour plus d'informations, reportez-vous à la section Création du fichier sysidcfg.
Assurez-vous que le profil porte un nom assez significatif pour l'installation du logiciel Oracle Solaris sur un système. Vous pouvez, par exemple, nommer vos profils basic_install, eng_profile ou user_profile.
Les mots-clés et les valeurs sont répertoriés à la section Mots-clés et valeurs des profils du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Les mots-clés de profil et leur valeur tiennent compte des minuscules et des majuscules.
Enregistrez le profil à l'un des emplacements indiqués ci-dessous :
Si le serveur d'initialisation via connexion WAN et le serveur d'installation sont hébergés sur la même machine, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'initialisation via connexion WAN.
Si le serveur d'initialisation via connexion WAN et le serveur d'installation ne sont pas sur la même machine, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'installation.
Pour plus d'informations, reportez-vous à la section Test d’un profil du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Exemple 12-8 Extraction d'une archive Archive Flash à partir d'un serveur HTTP sécurisé
Dans l'exemple suivant, le profil indique que le programme JumpStart extrait l'archive Flash à partir d'un serveur HTTP sécurisé.
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location https://192.168.198.2/sol_10_sparc.flar partitioning explicit filesys c0t1d0s0 4000 / filesys c0t1d0s1 512 swap filesys c0t1d0s7 free /export/home
Vous trouverez ci-dessous des mots-clés et des valeurs issus de cet exemple :
Le profil installe une archive Flash sur le système clone. Tous les fichiers sont écrasés, comme dans une installation initiale.
L'archive Flash compressée est extraite à partir d'un serveur HTTP sécurisé.
Les tranches des systèmes de fichiers sont déterminées par le mot-clé filesys, associé à la valeur explicit. La taille de root (/) est basée sur la taille de l'archive Flash. La taille de swap est réglée en fonction des besoins. Ce système de fichiers est installé sur c0t1d0s1. /export/home est basé sur l'espace de disque restant. /export/home est installé sur c0t1d0s7.
Étapes suivantes
Une fois le profil créé, vous devez créer et valider le fichier rules. Pour plus d'instructions, reportez-vous à la section Création du fichier rules JumpStart.
Voir aussi
Pour plus d'informations sur la création de profils, reportez-vous à la section Création d’un profil du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Les mots-clés et les valeurs sont décrits en détail à la section Mots-clés et valeurs des profils du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Avant de commencer
Créez le profil du client. Reportez-vous à la section Création du profil JumpStart pour des instructions détaillées.
Pour plus d'informations sur la création d'un fichier de règles (rules), reportez-vous à la section Création du fichier rules du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
$ ./check -p path -r file name
Valide le fichier rules à l'aide du script check de l'image du logiciel version Oracle Solaris actuelle, et non à l'aide du script check du système que vous utilisez. path est l'image qui figure sur un disque local ou désigne le DVD Oracle Solaris ou le Logiciel Oracle Solaris - 1 CD monté.
Utilisez cette option pour lancer la version la plus récente de la commande check si votre système exécute une version·antérieure·du·système·d'exploitation·Oracle Solaris.
Spécifie un autre fichier de règles que celui portant le nom rules. Cette option vous permet de tester la validité d'une règle avant de l'intégrer dans le fichier rules .
Lors de l'exécution du script check, celui-ci établit des rapports sur la validité du fichier rules et de chaque profil. S'il ne rencontre aucune erreur, le script signale The custom JumpStart configuration is ok. Le script check crée le fichier rules.ok.
Enregistrez le fichier à l'un des emplacements ci-dessous :
Si le serveur d'initialisation via connexion WAN et le serveur d'installation sont hébergés sur la même machine, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'initialisation via connexion WAN.
Si le serveur d'initialisation via connexion WAN et le serveur d'installation ne sont pas sur la même machine, enregistrez ce fichier dans le sous-répertoire flash du répertoire root de documents du serveur d'installation.
Exemple 12-9 Création et validation du fichier rules
Dans cet exemple, les programmes JumpStart utilisent le fichier rules pour sélectionner le profil d'installation approprié pour le système wanclient-1.
L'adresse IP du système client est 192.168.198.210 , son masque réseau est 255.255.255.0.
Ce fichier rules (nommé wanclient_rule) transmet des instructions aux programmes JumpStart pour utiliser le profil wanclient_prof afin d'installer le logiciel version Oracle Solaris actuelle sur le client.
network 192.168.198.0 - wanclient_prof -
Exécutez le script check pour confirmer que les fichiers sont valides.
wanserver# ./check -r wanclient_rule
Si le script check ne détecte aucune erreur, le script crée le fichier rules.ok.
Enregistrez le fichier rules.ok dans le répertoire /opt/apache/htdocs/flash.
Étapes suivantes
Une fois le fichier rules.ok créé, vous pouvez définir des scripts de début et de fin pour votre installation. Pour plus d'instructions, reportez-vous à la section Création de scripts de début et de fin.
Si vous ne souhaitez pas définir de scripts de début et de fin, reportez-vous à la section Création des fichiers de configuration pour poursuivre l'installation et initialisation via connexion WAN.
Les scripts de début et de fin sont des scripts en Bourne shell définis par l'utilisateur et spécifiés dans le fichier rules. Un script de début effectue des tâches précédant l'installation du logiciel Solaris sur un système. Une fois le logiciel Oracle Solaris installé sur votre système, un script de fin exécute des tâches avant la réinitialisation du système. Ces scripts peuvent uniquement être utilisés dans le cadre d'une installation d'Oracle Solaris à l'aide de JumpStart.
Les scripts de début permettent de créer des profils dérivés. Les scripts de fin permettent d'effectuer diverses tâches après l'installation, telles que l'ajout de fichiers, packages, patchs ou logiciels.
Les scripts de début et de fin doivent être stockés dans le même répertoire que les fichiers sysidcfg, rules.ok et profil sur le serveur d'installation.
Pour plus d'informations sur la création de scripts de début, reportez-vous à la section Création de scripts de début du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Pour plus d'informations sur la création de scripts de fin, reportez-vous à la section Création de scripts de fin du manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.
Pour poursuivre la préparation de l'installation et initialisation via connexion WAN, reportez-vous à la section Création des fichiers de configuration.