Installation des systèmes Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Manifeste AI de zone non globale

Ce manifeste AI de zone non globale est similaire au manifeste AI pour l'installation de la zone globale. Reportez-vous à la page de manuel ai_manifest(4) pour plus d'informations sur les attributs et éléments du manifeste AI.

    N'utilisez pas les éléments ou attributs suivants dans un manifeste AI de zone non globale :

  • Attribut auto_reboot de l'élément ai_instance

  • Attribut http_proxy de l'élément ai_instance

  • Elément enfant disk de l'élément target

  • Attribut noswap de l'élément logical

  • Attribut nodump de l'élément logical

  • Elément configuration

Seul l'élément enfant logical de l'élément target peut être utilisé dans un manifeste AI de zone non globale. Un seul élément enfant zpool peut être indiqué dans l'élément logical.

Dans l'élément zpool, seuls les éléments enfant filesystem et be peuvent être utilisés dans un manifeste AI de zone non globale.

La seule valeur prise en charge pour l'attribut type de l'élément software est IPS, qui est la valeur par défaut.

Exemple 12-1  Manifeste AI de zone par défaut

Le fichier suivant montre le manifeste AI par défaut pour les zones non globales. Ce manifeste est utilisé si vous ne fournissez pas de manifeste AI personnalisé pour la zone. Le manifeste est disponible ici : /usr/share/auto_install/manifest/zone_default.xml.

La section target définit un système de fichier ZFS pour la zone. La section destination spécifie les environnements linguistiques à installer. La section software_data spécifie l'installation du package solaris-small-server. Le package solaris-small-server est un package de groupe d'outils et de pilotes de périphériques que vous êtes susceptible de vouloir dans la plupart des zones non globales que vous installez. Pour obtenir la liste complète des packages inclus dans le package de groupe solaris-small-server, utilisez la commande pkg contents comme décrit dans la section Etablissement de la liste de tous les packages installables dans un package de groupe du manuel Ajout et mise à jour de logiciels dans Oracle Solaris 11.2 .

Remarquez qu'aucune source de package n'est spécifiée. Pour plus d'informations sur le référentiel système, reportez-vous à pkg.sysrepo(1M).

<?xml version="1.0" encoding="UTF-8"?>
<!--

 Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.

-->
<!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1">

<auto_install>
    <ai_instance name="zone_default">
        <target>
            <logical>
                <zpool name="rpool">
                    <!--
                      Subsequent <filesystem> entries instruct an installer
                      to create following ZFS datasets:

                          <root_pool>/export         (mounted on /export)
                          <root_pool>/export/home    (mounted on /export/home)

                      Those datasets are part of standard environment
                      and should be always created.

                      In rare cases, if there is a need to deploy a zone
                      without these datasets, either comment out or remove
                      <filesystem> entries. In such scenario, it has to be also
                      assured that in case of non-interactive post-install
                      configuration, creation of initial user account is
                      disabled in related system configuration profile.
                      Otherwise the installed zone would fail to boot.
                    -->
                    <filesystem name="export" mountpoint="/export"/>
                    <filesystem name="export/home"/>
                    <be name="solaris">
                        <options>
                            <option name="compression" value="on"/>
                        </options>
                    </be>
                </zpool>
            </logical>
        </target>

        <software type="IPS">
            <destination>
                <image>
                    <!-- Specify locales to install -->
                    <facet set="false">facet.locale.*</facet>
                    <facet set="true">facet.locale.de</facet>
                    <facet set="true">facet.locale.de_DE</facet>
                    <facet set="true">facet.locale.en</facet>
                    <facet set="true">facet.locale.en_US</facet>
                    <facet set="true">facet.locale.es</facet>
                    <facet set="true">facet.locale.es_ES</facet>
                    <facet set="true">facet.locale.fr</facet>
                    <facet set="true">facet.locale.fr_FR</facet>
                    <facet set="true">facet.locale.it</facet>
                    <facet set="true">facet.locale.it_IT</facet>
                    <facet set="true">facet.locale.ja</facet>
                    <facet set="true">facet.locale.ja_*</facet>
                    <facet set="true">facet.locale.ko</facet>
                    <facet set="true">facet.locale.ko_*</facet> 
                    <facet set="true">facet.locale.pt</facet>
                    <facet set="true">facet.locale.pt_BR</facet>
                    <facet set="true">facet.locale.zh</facet>
                    <facet set="true">facet.locale.zh_CN</facet>
                    <facet set="true">facet.locale.zh_TW</facet>
                </image>
            </destination>
            <software_data action="install">
                <name>pkg:/group/system/solaris-small-server</name>
            </software_data>
        </software>
    </ai_instance>
</auto_install>