JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Installation des systèmes Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Options d'installation Oracle Solaris 11.1

1.  Présentation des options d'installation

Partie II Installation à partir du média d'installation

2.  Préparation à l'installation

3.  Utilisation de Live Media

4.  Utilisation du programme d'installation en mode texte

5.  Installations automatisées initialisées à partir d'un média

6.  Annulation de la configuration ou reconfiguration d'une instance Oracle Solaris

Partie III Installation à l'aide d'un serveur d'installation

7.  Installation automatisée de plusieurs clients

8.  Configuration d'un serveur d'installation

Liste des tâches de configuration du serveur AI

Configuration requise pour le serveur d'installation

Configuration matérielle requise pour le serveur AI

Privilèges d'opération du service d'installation

Configuration logicielle requise pour le serveur AI

Installation des outils d'installation AI

Configuration du serveur d'installation

Activation de DNS multidiffusion

Configuration d'un serveur d'installation multiréseau

Configuration du port d'hôte du serveur Web

Configuration du chemin d'image par défaut

Mise à jour automatique de la configuration DHCP ISC

Création d'un service d'installation AI

Création d'un service d'installation sans configurer DHCP

Création d'un service d'installation SPARC à l'aide d'un fichier ISO

Création d'un service d'installation x86 à l'aide d'un package IPS

Création d'un service d'installation comprenant la configuration du serveur DHCP local

Configuration DHCP ISC d'un service d'installation i386 Oracle Solaris 11.1

Configuration DHCP ISC d'un service d'installation i386 Oracle Solaris 11

Configuration DHCP ISC d'un service d'installation sparc Oracle Solaris 11.1

Maintenance d'un serveur d'installation

Ajout, modification ou suppression d'un service d'installation

Création d'un service d'installation

Modification des propriétés du service d'installation

Mise à jour d'un service d'installation

Modification du nom d'un service d'installation

Activation ou désactivation d'un service d'installation

Suppression d'un service d'installation

Association de clients à des services d'installation

Ajout d'un client à un service d'installation

Association d'un client à un autre service d'installation

Suppression d'un client d'un service d'installation

Association d'instructions d'installation spécifiques au client à des services d'installation

Ajout de manifeste AI à un service d'installation

Mise à jour d'un manifeste AI

Suppression d'un manifeste AI

Association d'instructions de configuration spécifiques au client à des services d'installation

Ajout d'un profil de configuration système à un service d'installation

Mise à jour d'un profil de configuration système

Validation d'un profil de configuration système

Suppression d'un profil de configuration système

Exportation d'un manifeste AI ou d'un profil de configuration système

Modification des critères d'un manifeste AI ou d'un profil de configuration système

Affichage des informations relatives aux services d'installation

Liste de tous les services d'installation du serveur d'installation

Affichage des informations relatives à un service d'installation spécifié

Liste des clients associés aux services d'installation

Liste des clients associés à un service d'installation spécifié

Affichage des informations sur les installations personnalisées

Liste de tous les manifestes AI et des profils de configuration système

Liste des manifestes et profils associés à un service d'installation spécifié

Administration du service SMF AI

9.  Personnalisation des installations

10.  Approvisionnement du système client

11.  Configuration du système client

12.  Installation et configuration des zones

13.  Exécution d'un script personnalisé lors de la première initialisation

14.  Installation de systèmes clients

15.  Dépannage des installations automatisées

Partie IV Exécution de tâches connexes

A.  Utilisation d'Oracle Configuration Manager

B.  Utilisation de l'utilitaire des pilotes de périphérique

Index

Création d'un service d'installation AI

Un serveur d'installation peut posséder plusieurs services d'installation. Créez un service d'installation distinct pour chaque architecture de client matériel et chaque version différente du SE Oracle Solaris 11 que vous souhaitez installer.

Utilisez la commande installadm create-service pour créer un service d'installation AI.

Lorsqu'un service d'installation AI est créé, le service SMF AI, system/install/server, est activé si cela n'a pas déjà été fait. L'image de service d'installation est montée sur /etc/netboot/nomsvc. Pour les services d'installation SPARC, le fichier wanboot.conf se trouve à la racine de l'image du service d'installation. Pour les services d'installation x86, le menu GRUB se trouve à la racine de l'image du service d'installation.

Lorsque le premier service d'installation d'une architecture particulière est créé sur un serveur d'installation, un alias de ce service, default-i386 ou default-sparc, est automatiquement créé. Ce service par défaut est un service complet, avec ses propres manifestes et profils, mais ce service par défaut partage une image réseau avec le service explicitement créé. Cette valeur par défaut est utilisée pour toutes les installations sur les clients de cette architecture qui n'ont pas été explicitement associés à un autre service d'installation à l'aide de la sous-commande create-client.

Pour modifier le service dont le service default-arch est un alias, définissez la propriété aliasof à l'aide de la sous-commande set-service. Les manifestes et les profils qui ont été ajoutés à l'un des services restent les mêmes après la réinitialisation d'un alias. La seule modification est l'image réseau utilisée par le service. Reportez-vous à la section Modification des propriétés du service d'installation pour plus d'informations sur la configuration de la propriété aliasof. Pour mettre à jour l'image réseau du service pour lequel le service default-arch est un alias, exécutez la sous-commande update-service comme indiqué dans la section Mise à jour d'un service d'installation.

Si un alias default-arch est modifié sur un nouveau service d'installation et qu'une configuration DHCP ISC locale est détectée, le fichier d'initialisation d'alias par défaut est défini comme fichier d'initialisation par défaut à l'échelle du serveur DHCP pour cette architecture si la valeur de la propriété all_services/manage_dhcp est true. Reportez-vous à la section Mise à jour automatique de la configuration DHCP ISC pour plus d'informations sur la propriété all_services/manage_dhcp.

La commande installadm create-service fournit également une image réseau sur un serveur Web en cours d'exécution sur le port 5555. Par exemple, l'adresse du serveur Web peut être http://10.80.238.5:5555/solaris11_1-i386. Reportez-vous à la section Configuration du port d'hôte du serveur Web pour utiliser un port différent.

La commande installadm create-service ne nécessite aucun argument ou aucune option. Les deux options décrites ci-dessous sont couramment utilisées. Pour plus d'informations sur toutes les options, reportez-vous à la section Création d'un service d'installation ou à la page de manuel installadm(1M).

installadm create-service  [-s source] [-y]
-s source

L'argument source spécifie la source de données de l'image réseau. La valeur de source peut être l'une des suivantes :

  • L'identificateur FMRI du package d'images réseau AI IPS, qui correspond à install-image/solaris-auto-install dans la version Oracle Solaris 11.1.

  • Le chemin d'accès complet d'un fichier image ISO AI.

Si vous ne spécifiez pas source, la dernière version disponible du package install-image/solaris-auto-install est utilisée. Le package est récupéré à partir de l'éditeur spécifié par l'option -p ou à partir du premier éditeur dans la liste de préférence d'éditeur du serveur d'installation qui fournit une instance du package.

Pour installer une version différente du package ou installer le package d'un autre éditeur, spécifiez la version ou l'éditeur dans le FMRI. Par exemple, spécifiez pkg://publisher/install-image/solaris-auto-install ou pkg://publisher/install-image/solaris-auto-install@ version. L'option -p permet de spécifier l'origine de l'éditeur particulier.

-y

Si vous ne spécifiez pas l'option -d, spécifiez l'option -y pour supprimer l'invite afin de confirmer l'utilisation du chemin de l'image générée automatiquement.

La commande create-service peut configurer DHCP sur le serveur d'installation AI comme indiqué dans la section Création d'un service d'installation comprenant la configuration du serveur DHCP local.

Création d'un service d'installation sans configurer DHCP

Dans les exemples de cette section, DHCP est déjà configuré sur un serveur différent ou le sera ultérieurement. Si la commande create-service ne détecte pas que ISC DHCP est en cours d'exécution sur ce serveur, la commande affiche en sortie des instructions de configuration de DHCP. Dans ces exemples, la sortie de la commande create-service fournit le fichier d'initialisation requis pour la configuration DHCP.

Création d'un service d'installation SPARC à l'aide d'un fichier ISO

Cet exemple permet de créer un service d'installation AI pour les clients SPARC à l'aide d'une image réseau à partir d'un fichier ISO.

$ pfexec installadm create-service \
-s /var/tmp/images/sparc/sol-11_1-ai-sparc.iso -y

Creating service from: /var/tmp/images/sparc/sol-11_1-ai-sparc.iso
Setting up the image ...

Creating sparc service: solaris11_1-sparc

Image path: /export/auto_install/solaris11_1-sparc

Service discovery fallback mechanism set up
Creating SPARC configuration file
Refreshing install services

Creating default-sparc alias

Service discovery fallback  mechanism set up
Creating SPARC configuration file
No local DHCP configuration found. This service is the default
alias for all SPARC clients. If not already in place, the following should
be added to the DHCP configuration:
Boot file: http://10.80.238.5:5555/cgi-bin/wanboot-cgi

Refreshing install services
$ installadm list
Service Name      Alias Of          Status  Arch   Image Path
------------      --------          ------  ----   ----------
default-sparc     solaris11_1-sparc on      sparc  /export/auto_install/solaris11_1-sparc
solaris11_1-sparc -                 on      sparc  /export/auto_install/solaris11_1-sparc

Les opérations suivantes sont exécutées suite à l'exécution de cette commande installadm create-service :

  1. Le service d'installation est automatiquement nommé solaris11_1-sparc.

  2. Le répertoire de l'image réseau du service d'installation par défaut, /export/auto_install/solaris11_1-sparc, est créé. Dans la mesure où l'option -y est spécifiée, l'invite à confirmer que cette destination par défaut est acceptable est supprimée.

  3. Le fichier ISO, /var/tmp/images/sparc/sol-11_1-ai-sparc.iso, est décompressé à l'emplacement de l'image réseau, /export/auto_install/solaris11_1-sparc.

  4. Le fichier wanboot.conf de ce service est généré dans /export/auto_install/solaris11_1-sparc/wanboot.conf.

  5. Le service SMF AI, system/install/server, est actualisé pour monter /export/auto_install/solaris11_1-sparc en tant que /etc/netboot/solaris11_1-sparc.

  6. Etant donné qu'il s'agit du premier service d'installation SPARC créé sur ce serveur d'installation, l'alias de service default-sparc est automatiquement créé. L'image de solaris11_1-sparc est utilisée par l'alias, donc /export/auto_install/solaris11_1-sparc est également monté en tant que /etc/netboot/default-sparc.

  7. Le fichier de configuration /etc/netboot/wanboot.conf est symboliquement lié à /etc/netboot/default-sparc/wanboot.conf. Le fichier de configuration /etc/netboot/system.conf est symboliquement lié à /etc/netboot/default-sparc/system.conf.

  8. Le fichier d'initialisation requis pour la configuration DHCP, http://10.80.238.5:5555/cgi-bin/wanboot-cgi, est fourni.

  9. Si un serveur local DHCP ISC est déjà configuré, le fichier d'initialisation du nouvel alias default-sparc est défini comme le fichier d'initialisation par défaut pour tous les clients SPARC. Cette affectation se produit, que les options -i et -c soient utilisées ou non.

Création d'un service d'installation x86 à l'aide d'un package IPS

Cet exemple permet de créer un service d'installation AI pour les clients x86 à l'aide d'une image réseau à partir d'un package IPS. Cette commande illustre également le comportement par défaut lorsque les options ne sont pas spécifiées. Si le serveur d'installation est un système SPARC, vous devez fournir l'option -a i386 pour spécifier que vous souhaitez créer un service d'installation x86.

Outre le fichier d'initialisation requis pour la configuration DHCP, la sortie de cette commande fournit également l'IP du serveur d'initialisation requis pour la configuration DHCP.

$ pfexec installadm create-service -y

Creating service from: pkg:/install-image/solaris-auto-install
DOWNLOAD                                  PKGS       FILES    XFER (MB)   SPEED
Completed                                  1/1     514/514  291.8/291.8    0B/s

PHASE                                          ITEMS
Installing new actions                       661/661
Updating package state database                 Done
Updating image state                            Done
Creating fast lookup database                   Done
Reading search index                            Done
Updating search index                            1/1

Creating i386 service: solaris11_1-i386

Image path: /export/auto_install/solaris11_1-i386

Refreshing install services

Creating default-i386 alias

No local DHCP configuration found. This service is the default
alias for all PXE clients. If not already in place, the following should
be added to the DHCP configuration:
Boot server IP: 192.168.1.111
Boot file(s):
    bios clients (arch 00:00):  default-i386/boot/grub/pxegrub2
    uefi clients (arch 00:07):  default-i386/boot/grub/grub2netx64.efi

Refreshing install services
$ installadm list

Service Name      Alias Of          Status  Arch   Image Path
------------      --------          ------  ----   ----------
default-i386      solaris11_1-i386  on      i386   /export/auto_install/solaris11_1-i386
default-sparc     solaris11_1-sparc on      sparc  /export/auto_install/solaris11_1-sparc
solaris11_1-i386  -                 on      i386   /export/auto_install/solaris11_1-i386
solaris11_1-sparc -                 on      sparc  /export/auto_install/solaris11_1-sparc

Les opérations suivantes sont exécutées suite à l'exécution de cette commande installadm create-service :

  1. Le service d'installation est automatiquement nommé solaris11_1-i386.

  2. Aucune option de source d'image réseau n'étant spécifiée, la version la plus récente du package install-image/solaris-auto-install est récupérée auprès du premier éditeur de la liste d'éditeurs de serveur d'installation qui fournit ce package.

  3. Le répertoire de l'image réseau du service d'installation par défaut, /export/auto_install/solaris11_1-i386 , est créé. Dans la mesure où l'option -y est spécifiée, l'invite à confirmer que cette destination par défaut est acceptable est supprimée.

  4. Le package install-image/solaris-auto-install est installé dans l'emplacement de l'image réseau, /export/auto_install/solaris11_1-i386.

    Par défaut, la variante du package install-image/solaris-auto-install qui est installée correspond à l'architecture du serveur d'installation AI. Dans cet exemple, le serveur d'installation est un système x86. Si vous souhaitez créer un service d'installation SPARC sur ce serveur, vous devrez utiliser l'option -a. Reportez-vous à la section Création d'un service d'installation pour plus d'informations sur l'option -a.

  5. Le menu GRUB est monté dans /etc/netboot/solaris11_1-i386/grub.cfg.

  6. Le service SMF AI, system/install/server, est actualisé pour monter /export/auto_install/solaris11_1-i386 en tant que /etc/netboot/solaris11_1-i386.

  7. Etant donné qu'il s'agit du premier service d'installation x86 créé sur ce serveur d'installation, l'alias de service default-i386 est créé automatiquement. L'image de solaris11_1-i386 est utilisée par l'alias, donc /export/auto_install/solaris11_1-i386 est également monté en tant que /etc/netboot/default-i386.

  8. L'IP du serveur d'initialisation requise pour la configuration DHCP est fournie. Les fichiers d'initialisation requis pour la configuration DHCP, default-i386/boot/grub/pxegrub2 et default-i386/boot/grub/grub2netx64.efi, sont également fournis.

  9. Si un serveur local DHCP ISC est déjà configuré, les fichiers d'initialisation du nouvel alias default-i386 sont définis comme les fichiers d'initialisation par défaut pour tous les clients x86. Cette affectation se produit, que les options -i et -c soient utilisées ou non.

Création d'un service d'installation comprenant la configuration du serveur DHCP local

Vous pouvez utiliser la commande installadm create-service pour configurer un serveur DHCP sur le serveur d'installation AI. Assurez-vous que la valeur de la propriété all_services/manage_dhcp est true (vrai). Reportez-vous à la section Mise à jour automatique de la configuration DHCP ISC pour plus d'informations sur la propriété all_services/manage_dhcp.

L'exemple suivant crée un service d'installation pour les clients x86 dans lequel le réseau est constitué d'un seul sous-réseau, et le serveur d'installation fonctionne également en tant que serveur DHCP pour le réseau. Ce service d'installation sert vingt adresses IP (-c), à partir de 10.80.239.150 (-i). Si un serveur DHCP n'est pas encore configuré, un serveur DHCP ISC est configuré. Si un serveur DHCP ISC est déjà configuré, ce serveur DHCP est mis à jour.

Notez que lorsque les arguments -i et -c sont fournis et que DHCP est configuré, aucune liaison n'existe entre le service d'installation en cours de création et la plage d'adresses IP. Quand -i et -c sont transmis, la plage d'adresses IP est configurée, un nouveau serveur DHCP est créé si nécessaire et celui-ci reste actif et en cours d'exécution pour être utilisé par tous les services d'installation et tous les clients. Les informations réseau fournies au serveur DHCP n'ont aucune conséquence sur le service en cours de création.

Si la plage d'adresses IP demandée n'est pas sur un sous-réseau auquel le serveur d'installation est directement connecté et que le serveur d'installation est multiréseau, l'option -B permet de fournir l'adresse du serveur du fichier d'initialisation (généralement une adresse IP sur ce système). Cette option devrait être nécessaire uniquement lorsque plusieurs adresses IP sont configurées sur le serveur d'installation et que des relais DHCP sont utilisés. Dans d'autres configurations, le logiciel peut le déterminer automatiquement.

$ pfexec installadm create-service \
-s /var/tmp/images/i386/sol-11_1-ai-x86.iso \
-i 10.80.239.150 -c 20 -y

Creating service from: /var/tmp/images/i386/sol-11_1-ai-x86.iso
Setting up the image ...

Creating i386 service: solaris11_1-i386

Image path: /export/auto_install/solaris11_1-i386

Starting DHCP server...
Adding IP range to local DHCP configuration

Refreshing install services

Creating default-i386 alias.

Setting the default PXE bootfile(s) in the local DHCP configuration to:
bios clients (arch 00:00):  default-i386/boot/grub/pxegrub2
uefi clients (arch 00:07):  default-i386/boot/grub/grub2netx64.efi

Refreshing install services

Les opérations suivantes sont exécutées suite à l'exécution de cette commande installadm create-service :

  1. Le service d'installation est automatiquement nommé solaris11_1-i386.

  2. Le répertoire de l'image réseau du service d'installation par défaut, /export/auto_install/solaris11_1-i386 , est créé. Dans la mesure où l'option -y est spécifiée, l'invite à confirmer que cette destination par défaut est acceptable est supprimée.

  3. Le fichier ISO, /var/tmp/images/i386/sol-11_1-ai-x86.iso, est décompressé à l'emplacement de l'image réseau, /export/auto_install/solaris11_1-i386.

  4. Le menu GRUB est monté dans /etc/netboot/solaris11_1-i386/grub.cfg.

  5. Le service SMF AI, system/install/server, est actualisé pour monter /export/auto_install/solaris11_1-i386 en tant que /etc/netboot/solaris11_1-i386.

  6. Etant donné qu'il s'agit du premier service d'installation x86 créé sur ce serveur d'installation, l'alias de service default-i386 est créé automatiquement. L'image de solaris11_1-i386 est utilisée par l'alias, donc /export/auto_install/solaris11_1-i386 est également monté en tant que /etc/netboot/default-i386.

  7. Un service DHCP est créé si nécessaire et les adresses IP 10.80.239.150 à 10.80.239.169 sont affectées. Si le service DHCP est déjà configuré sur ce serveur, les options -i et -c mettent à jour le serveur DHCP avec de nouvelles adresses IP pour le service. Le service svc:/network/dhcp/server est online.

  8. Les fichiers d'initialisation default-i386/boot/grub/pxegrub2 et default-i386/boot/grub/grub2netx64.efi sont ajoutés à la configuration DHCP locale en tant que fichiers d'initialisation par défaut pour les clients PXE.

Les sections suivantes indiquent comment installadm peut ajouter des informations au fichier de configuration DHCP pour une configuration DHCP ISC. Pour plus d'informations sur la configuration DHCP ISC, reportez-vous à la section Informations connexes.

Configuration DHCP ISC d'un service d'installation i386 Oracle Solaris 11.1

L'exemple suivant indique comment installadm peut ajouter les adresses IP spécifiées à l'aide des options -i et -c au fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour le service d'installation i386 Oracle Solaris 11.1 créés ci-dessus :

subnet 10.80.239.0 netmask 25.255.255.0 {
  range 10.80.239.150 10.80.239.169;
  option broadcast-address  10.80.239.255;
  option routers 10.80.239.1;
  next-server 10.80.239.170;
}

L'exemple suivant indique comment installadm peut définir les fichiers d'initialisation PXE par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour le service d'installation i386 Oracle Solaris 11.1 default-i386 créé ci-dessus :

class "PXEBoot" {
  match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  if option arch = 00:00 {
    filename "default-i386/boot/grub/pxegrub2";
  } else if option arch = 00:07 {
    filename "default-i386/boot/grub/grub2netx64.efi";
  }
}

Configuration DHCP ISC d'un service d'installation i386 Oracle Solaris 11

Si vous avez créé un service d'installation i386 Oracle Solaris 11 au lieu d'un service Oracle Solaris 11.1, vous verrez une sortie semblable à l'exemple suivant :

If not already in place, the following should be added to the DHCP configuration:
        Boot server IP       : 10.134.125.136
        Boot file            : default-i386/boot/grub/pxegrub

L'exemple suivant indique comment installadm peut définir le fichier d'initialisation PXE par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour un service d'installation i386 Oracle Solaris 11 :

class "PXEBoot" {
  match if (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  if option arch = 00:00 {
    filename "default-i386/boot/grub/pxegrub";
  }
}

Configuration DHCP ISC d'un service d'installation sparc Oracle Solaris 11.1

Si vous avez créé un service d'installation sparc au lieu d'un service i386, vous verrez une sortie semblable à l'exemple suivant :

If not already in place, the following should be added to the DHCP configuration:
Boot file: http://10.80.238.5:5555/cgi-bin/wanboot-cgi

L'exemple suivant indique comment installadm peut définir le fichier d'initialisation par défaut dans le fichier /etc/inet/dhcpd4.conf d'une configuration DHCP ISC pour un service d'installation sparc Oracle Solaris 11.1 :

class "SPARC" {
  match if not (substring(option vendor-class-identifier, 0, 9) = "PXEClient");
  filename "http://10.80.238.5:5555/cgi-bin/wanboot-cgi";
}