JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris : Administration de base     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Outils de gestion d'Oracle Solaris (présentation)

2.  Utilisation de Solaris Management Console (tâches)

3.  Utilisation d'Oracle Java Web Console (tâches)

4.  Gestion des comptes utilisateur et des groupes (présentation)

5.  Gestion des comptes utilisateur et des groupes (tâches)

6.  Gestion de la prise en charge client-serveur (présentation)

7.  Gestion des clients sans disque (tâches)

Gestion des clients sans disque (liste des tâches)

Préparation à la gestion des clients sans disque

x86 : Préparation de l'ajout de clients sans disque dans un environnement d'initialisation GRUB

Préparation de l'ajout de clients sans disque Oracle Solaris 10

Ajout de services de SE pour la prise en charge du client sans disque

x86 : Ajout d'un client sans disque dans l'environnement d'initialisation GRUB

Ajout d'un client sans disque dans Oracle Solaris 10

x86 : Initialisation d'un client sans disque avec GRUB

SPARC : Initialisation d'un client sans disque dans Oracle Solaris 10

Suppression de la prise en charge des clients sans disque

Suppression des services de SE pour les clients sans disque

Application de patchs aux services de SE des clients sans disque

Affichage des patchs du SE pour les clients sans disque

Ajout d'un patch de système d'exploitation pour un client sans disque

Dépannage des problèmes des clients sans disque

Dépannage des problèmes d'installation des clients sans disque

Localisation et installation des packages ARCH=all manquants

Dépannage des problèmes généraux des clients sans disque

8.  Présentation de l'arrêt et de l'initialisation d'un système

9.  Arrêt et initialisation d'un système (présentation)

10.  Arrêt d'un système (tâches)

11.  Modification du comportement d'initialisation d'Oracle Solaris (tâches)

12.  Initialisation d'un système Oracle Solaris (tâches)

13.  Gestion des archives d'initialisation d'Oracle Solaris (tâches)

14.  Dépannage de l'initialisation d'un système Oracle Solaris (tâches)

15.  x86 : Initialisation avec le GRUB (référence)

16.  x86 : Initialisation d'un système qui ne met pas en oeuvre GRUB (tâches)

17.  Utilisation d'Oracle Configuration Manager

18.  Gestion des services (présentation)

19.  Gestion des services (tâches)

20.  Gestion des logiciels (présentation)

21.  Gestion des logiciels à l'aide des d'outils d'administration système d'Oracle Solaris (tâches)

22.  Gestion des logiciels à l'aide des commandes de package Oracle Solaris (tâches)

23.  Gestion des patchs

A.  Services SMF

Index

Préparation à la gestion des clients sans disque

Les sections suivantes décrivent les préparatifs nécessaires à la gestion des clients sans disque.

Gardez les points suivants à l'esprit lorsque vous gérez des clients sans disque :

Une fois que vous avez déterminé la plate-forme, le chemin d'accès au média et le cluster pour chaque client sans disque, vous êtes prêt à ajouter des services de SE.

Les répertoires suivants sont créés et remplis pour chaque service de SE que vous ajoutez :

Les répertoires par défaut suivants sont créés et remplis sur le serveur de SE pour chaque client sans disque que vous ajoutez :


Remarque - Vous pouvez modifier les emplacements par défaut des répertoires root (/), /swap et /dump en ajoutant l'option -x aux commandes smosservice et smdiskless. Cependant, ne créez pas ces répertoires sous le système de fichiers /export.


x86 : Préparation de l'ajout de clients sans disque dans un environnement d'initialisation GRUB

Utilisez cette procédure pour préparer l'ajout d'un client sans disque. Cette procédure comprend des informations générales pour les systèmes x86.

Lorsque vous utilisez la commande smosservice add pour ajouter des services de SE, vous devez spécifier la plate-forme, le chemin d'accès au média et le cluster (ou groupe de logiciels) de chaque plate-forme de client sans disque que vous souhaitez prendre en charge.

Avant de commencer

Assurez-vous que le système destiné à être le service de SE exécute une version prise en charge. Vérifiez également si la combinaison de versions du serveur de SE et des clients sans disque est prise en charge. Pour plus d'informations, reportez-vous à la section Informations concernant le serveur de système d'exploitation et la prise en charge des clients sans disque.

  1. Identifiez la plate-forme du client sans disque en utilisant le format suivant :

    instruction-set.machine-class. Solaris-version

    Par exemple :

    i386.i86pc.Solaris_10

    Les options de plate-forme suivantes sont possibles :


    Jeu d'instructions
    Classe de machine
    Version de Solaris
    sparc
    sun4v

    sun4u, sun4m, sun4d et sun4c

    A partir du SE Solaris 10 1/06

    Oracle Solaris 10, Solaris 9 et Solaris 8

    i386
    i86pc
    Oracle Solaris 10, Solaris 9 et Solaris 8

    Remarque - L'architecture sun-4c n'est pas prise en charge dans Solaris 8, Solaris 9 ou Oracle Solaris 10. L'architecture sun-4d n'est pas prise en charge dans Solaris 9 ou Oracle Solaris 10. L'architecture sun-4m n'est pas prise en charge dans le SE Oracle Solaris 10.


  2. Identifiez le chemin d'accès au média.

    Le chemin d'accès au média est le chemin d'accès complet à l'image de disque contenant le système d'exploitation que vous souhaitez installer pour le client sans disque.

    Dans certaines versions d'Oracle Solaris, le système d'exploitation est fourni sur plusieurs CD. Toutefois, vous ne pouvez pas utiliser la commande smosservice pour charger plusieurs services de SE à partir d'une distribution de plusieurs CD. Vous devez exécuter les scripts disponibles sur les CD du logiciel Oracle Solaris (et le CD des langues en option) ou le DVD Oracle Solaris, comme décrit dans les étapes suivantes :


    Remarque - Dans cette version d'Oracle Solaris, le logiciel est fourni sur un DVD uniquement.


  3. Créez une image d'installation sur un serveur.

    Pour plus d'informations sur la configuration d'un serveur d'installation, reportez-vous au Guide d’installation d’Oracle Solaris 10 1/13 : installations basées sur réseau.

  4. Chargez les services de SE requis à partir de l'image du DVD.
    # /mount_point/Solaris_10/Tools/setup_install_server
  5. Ajoutez les options DHCP BootFile et BootSrvA options à la configuration de votre serveur DHCP pour activer une initialisation PXE.

    Par exemple :

    Boot server IP (BootSrvA) : svr-addr
    (BootFile) : 01client-macro

    svr-addr est l'adresse IP du serveur de SE et client-macro est nommée par le type Ethernet (01) du client et l'adresse MAC (Media Access Control) du client. Ce numéro est également le nom du fichier utilisé dans le répertoire /tftpboot sur le serveur d'installation.


    Remarque - La notation pour client-macro se compose de lettres majuscules. Elle ne doit contenir aucun signe deux-points (:).


    Vous pouvez ajouter ces options à partir de la ligne de commande ou en utilisant le gestionnaire DHCP. Pour plus d'informations, reportez-vous à l'Exemple 7-4.

    Pour plus d'informations, reportez-vous aux sections x86 : Exécution d'une initialisation GRUB à partir du réseau, Préconfiguration des informations de configuration système à l’aide du service DHCP - Tâches du manuel Guide d’installation d’Oracle Solaris 10 1/13 : installations basées sur réseau et à la Partie III, DHCP du manuel Administration d’Oracle Solaris : Services IP.

  6. Une fois l'image d'Oracle Solaris installée sur le disque, notez le chemin d'accès au disque. Par exemple :
    /net/export/install/sol_10_x86

    Il s'agit du chemin d'accès au disque qui doit être spécifié lorsque vous utilisez la commande smosservice.

  7. Identifiez le cluster SUNWCXall lorsque vous ajoutez des services de SE.

    Vous devez utiliser le même cluster pour les clients sans disque qui exécutent le même système d'exploitation sur le même système.


    Remarque - Indiquez toujours SUNWCXall en tant que cluster.


Préparation de l'ajout de clients sans disque Oracle Solaris 10

Lorsque vous utilisez la commande smosservice add pour ajouter des services de SE, vous devez spécifier la plate-forme, le chemin d'accès au média et le cluster (ou groupe de logiciels) de chaque plate-forme de client sans disque que vous souhaitez prendre en charge.

Avant de commencer

Assurez-vous que le système destiné à être le service de SE exécute une version prise en charge. Vérifiez également si la combinaison de versions du serveur de SE et des clients sans disque est prise en charge. Pour plus d'informations, reportez-vous à la section Informations concernant le serveur de système d'exploitation et la prise en charge des clients sans disque.

  1. Identifiez la plate-forme du client sans disque en utilisant le format suivant :

    instruction-set.machine-class.Solaris- version

    Par exemple :

    sparc.sun4u.Solaris_10

    Les options de plate-forme suivantes sont possibles :


    instruction-set
    machine-class
    Solaris_version
    sparc
    sun4v

    sun4c, sun4d, sun4m, sun4u,

    A partir du SE Solaris 10 1/06

    Solaris 10, Solaris 9 et Solaris 8

    i386
    i86pc
    Solaris 10, Solaris 9 et Solaris 8

    Remarque - L'architecture sun-4c n'est pas prise en charge dans Solaris 8, Solaris 9 ou Oracle Solaris 10. L'architecture sun-4d n'est pas prise en charge dans Solaris 9 ou Oracle Solaris 10. L'architecture sun-4m n'est pas prise en charge dans le SE Oracle Solaris.


  2. Identifiez le chemin d'accès au média.

    Le chemin d'accès au média est le chemin d'accès complet à l'image de disque contenant le système d'exploitation que vous souhaitez installer pour le client sans disque.

    Dans certaines versions d'Oracle Solaris, le système d'exploitation est fourni sur plusieurs CD. Toutefois, vous ne pouvez pas utiliser la commande smosservice pour charger plusieurs services de SE à partir d'une distribution de plusieurs CD. Vous devez exécuter les scripts disponibles sur les CD du logiciel Solaris (et le CD des langues en option) ou le DVD, comme décrit dans les étapes suivantes :


    Remarque - Dans cette version d'Oracle Solaris, le logiciel est fourni sur un DVD uniquement.


  3. Créez une image d'installation sur un serveur.

    Pour plus d'informations sur la configuration d'un serveur d'installation, reportez-vous au Guide d’installation d’Oracle Solaris 10 1/13 : installations basées sur réseau.

  4. Chargez les services de SE requis à partir de l'image du DVD.
    # /mount_point/Solaris_10/Tools/setup_install_server
  5. Une fois l'image d'Oracle Solaris installée sur le disque, spécifiez le chemin d'accès au disque. Par exemple :
    /export/install/sparc_10
  6. Identifiez le cluster SUNWCXall lorsque vous ajoutez des services de SE.

    Vous devez utiliser le même cluster pour les clients sans disque qui exécutent le même système d'exploitation sur le même système.

    Par exemple, dans le cas des clients sans disque Solaris 9 suivants :

    • sparc.sun4m.Solaris_9

    • sparc.sun4u.Solaris_9

    Pour configurer les clients sans disque, vous devez spécifier le cluster SUNWCXall pour chaque client sans disque car les systèmes sun4u et sun4m nécessitent le cluster SUNWCXall. En outre, les clients sans disque qui exécutent la même version d'exploitation (dans cet exemple, Solaris 9) sur le même système doivent utiliser le même cluster.


    Remarque - Si vous utilisez un système sun4u, ou si vous utilisez un système doté d'une mémoire graphique 8 bits couleur accélérée (cgsix), vous devez spécifier SUNWCXall en tant que cluster.


Ajout de services de SE pour la prise en charge du client sans disque

Suivez cette procédure pour ajouter des services de SE pour un client sans disque sur le serveur.


Remarque - Lors de l'ajout de services de SE avec la commande smosservice add, les packages root (/) et /usr avec le type ARCH=all sont installés. Ces packages sont ignorés. Aucun message d'avertissement ou d'erreur ne s'affiche. Une fois que vous avez ajouté les services de SE au serveur de SE, vous devez installer les packages manquants manuellement. Pour plus d'instructions, reportez-vous à la section How to Locate and Install Missing ARCH=all Packages.


  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  2. Vérifiez si le serveur de Solaris Management Console est en cours d'exécution et si les outils du client sans disque sont disponibles sur le système.
    # /usr/sadm/bin/smosservice list -H host-name:898 --
  3. Ajoutez les services de SE.
    # /usr/sadm/bin/smosservice add -H host-name
    :898 -- -o 
    host-name 
    -x mediapath=path -x platform=
    instruction-set.machine-class
    .Solaris_version 
    -x cluster=cluster-name 
    -x locale=locale-name
    add

    Ajoute le service de SE spécifié.

    -H host-name:898

    Spécifie le nom d'hôte et le port auquel vous souhaitez vous connecter. Si vous n'indiquez pas de port, le système se connecte au port par défaut, 898.


    Remarque - L'option -H n'est pas une option obligatoire lors de l'utilisation de la commande smossservice pour ajouter des services de SE.


    --

    Indique que les arguments de sous-commande commencent après ce point.

    -x mediapath=path

    Spécifie le chemin d'accès complet à l'image Solaris.

    -x platform=instruction-set.machine-class. .Solaris_version

    Spécifie l'architecture de l'instruction, la classe de machine et la version de Solaris à ajouter.

    -x cluster=cluster-name

    Spécifie le cluster Solaris à installer.

    -x locale=locale-name

    Spécifie l'environnement linguistique à installer.


    Remarque - Le processus d'installation peut prendre environ 45 minutes, en fonction de la vitesse du serveur et du la configuration du service du système d'exploitation que vous avez choisie.


    Pour plus d'informations, reportez-vous à la page de manuel smosservice(1M).

  4. (Facultatif) Ajoutez les autres services de SE.
  5. Une fois tous les services de SE ajoutés, vérifiez qu'ils sont bien installés.
    # /usr/sadm/bin/smosservice list -H host-name:898 --

Exemple 7-1 SPARC : Ajout d'un service de SE pour la prise en charge d'un client sans disque

Cet exemple montre comment ajouter des services de SE Solaris SPARC 10 sur le serveur jupiter. Le serveur jupiter exécute le SE Oracle Solaris. L'image du CD du SE Oracle Solaris 10 SPARC se trouve sur le serveur d'installation, myway, sous /export/s10/combined.s10s_u2wos/61.

# /usr/sadm/bin/smosservice add -H jupiter:898 -- -o jupiter 
-x mediapath=/net/myway/export/s10/combined.s10s_u2wos/61
-x platform=sparc.sun4u.Solaris_10 
-x cluster=SUNWCXall -x locale=en_US

# /usr/sadm/bin/smosservice list - H jupiter:898
Authenticating as user: root

Type /? for help, pressing enter accepts the default denoted by [ ]
Please enter a string value for: password :: xxxxxx
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli
from jupiter:898
Login to jupiter as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from jupiter:898 
was successful.

Exemple 7-2 x86 : Ajout d'un service de SE pour la prise en charge d'un client sans disque

Cet exemple montre comment ajouter des services de SE Solaris 10 x86 sur le serveur orbit. Le serveur orbit exécute le SE Oracle Solaris. L'image du CD du SE Oracle Solaris 10 x86 se trouve sur le serveur d'installation, seriously, sous /export/s10/combined.s10x_u2wos/03.

# /usr/sadm/bin/smosservice add -H orbit:898 -- -o orbit -x
mediapath=/net/seriously/export/s10u2/combined.s10x_u2wos/03 -x
platform=i386.i86pc.Solaris_10 -x cluster=SUNWCXall -x locale=en_US

# /usr/sadm/bin/smosservice list - H orbit:898
Type /? for help, pressing <enter> accepts the default denoted by [ ]
Please enter a string value for: password ::
Starting Solaris Management Console server version 2.1.0.
endpoint created: :898
Solaris Management Console server is ready.
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898
Login to orbit as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from orbit:898 was successful.
Client           Root Area
                Swap Area
                Dump Area
--------------------------------------------------------------------------------
.
.
.
#

Étapes suivantes

Localisez et installez les packages ARCH=all ignorés lors de l'exécution de la commande smosservice add pour ajouter les services de SE au serveur de SE. Pour plus d'informations, reportez-vous à la section How to Locate and Install Missing ARCH=all Packages.

x86 : Ajout d'un client sans disque dans l'environnement d'initialisation GRUB

A partir de la version Solaris 10 1/06, utilisez cette procédure pour ajouter un client sans disque après avoir ajouté les services de SE.

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  2. Ajoutez le client sans disque.
    # /usr/sadm/bin/smdiskless add -- -i 
    ip-address -e ethernet-address 
    -n client-name -x os=
    instruction-set.machine-class.Solaris_
    version 
    -x root=/export/root/client-name 
    -x swap=/export/swap/client-name 
    -x swapsize=size -x tz=
    time-zone -x locale=
    locale-name
    add

    Ajoute le client sans disque spécifié.

    --

    Indique que les arguments de sous-commande commencent après ce point.

    -i ip-address

    Spécifie l'adresse IP du client sans disque.

    -e ethernet-address

    Identifie l'adresse Ethernet du client sans disque.

    -n client-name

    Spécifie le nom du client sans disque.

    -x os=instruction-set.machine-class .Solaris_version

    Spécifie l'architecture de l'instruction, la classe de machine, le système d'exploitation et la version Solaris pour le client sans disque.

    -x root=root=/export/root/ client-name

    Identifie le répertoire root (/) pour le client sans disque.

    -x swap=root=/export/root/ client-name

    Identifie le fichier de swap pour le client sans disque.

    -x swapsize=size

    Spécifie la taille du fichier de swap en méga-octets. La valeur par défaut est 24 Mo.

    -x tz=time-zone

    Indique le fuseau horaire pour le client sans disque.

    -x locale=locale-name

    Spécifie les environnements linguistiques à installer pour le client sans disque.

    Pour plus d'informations, reportez-vous à la page de manuel smdiskless(1M).

  3. Si cela n'est pas déjà le cas, ajoutez les options DHCP BootSrva et BootFile à la configuration de votre serveur DHCP pour activer une initialisation PXE.

    Par exemple :

    Boot server IP (BootSrvA) : svr-addr 
    Boot file (BootFile) : 01client-macro

    svr-addr est l'adresse IP du serveur et client-macro est nommée par le type Ethernet (01) du client et l'adresse MAC (Media Access Control) du client. Ce numéro est également le nom du fichier utilisé dans le répertoire /tftpboot sur le serveur d'installation.


    Remarque - La notation client-macro est composée de lettres majuscules. Elle ne doit contenir aucun signe deux-points (:).


    Les fichiers et répertoires suivants sont créés dans le répertoire /tftpboot :

    drwxr-xr-x   6 root sys     512 Dec 28 14:53 client-host-name
    
    lrwxrwxrwx   1 root root     31 Dec 28 14:53 menu.lst.01ethernet-address
    
                            -> /tftpboot/client-host-name/grub/menu.lst
    -rw-r--r--   1 root root 118672 Dec 28 14:53 01ethernet-address
  4. Si la console se trouve sur un port série, modifiez le fichier /tftpboot/menu.lst.01 ethernet-address pour annuler la mise en commentaire de la ligne qui indique le paramètre tty.
    • Pour modifier le fichier menu.lst par défaut créé sur le client, modifiez les lignes echo du fichier /usr/sadm/lib/wbem/config_tftp.

    Pour plus d'informations, reportez-vous à la section Initialisation d'un système x86 à partir du réseau.

  5. Vérifiez si les clients sans disque ont été installés.
    # /usr/sadm/bin/smdiskless list -H host-name:898 --
  6. (Facultatif) Continuez à utiliser les commandes smdiskless ajouter pour ajouter d'autres clients sans disque.

Exemple 7-3 x86 : Ajout de la prise en charge de clients sans disque à un système x86 dans l'environnement d'initialisation GRUB

Cet exemple montre comment ajouter un client sans disque Solaris 10 x86, mikey1.

rainy-01# /usr/sadm/bin/smdiskless add -H sdts-01-qfe0 -- -o sdts-01-qfe0
-n mikey1 -i 192.168.20.22 -e 00:E0:88:55:33:BC -x os=i386.i86pc.Solaris_10
-x root=/export/root/mikey1 -x swap=/export/swap/mikey1


Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli
from  sdts-01-qfe0
Login to rainy-01-qfe0 as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from
rainy-01-qfe0 was successful.

# /usr/sadm/bin/smdiskless list -H mikey1:898 --
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from mikey1:898
Login to mikey1 as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from mikey1:898 was 
successful.
Platform
--------------------------------------------------------------------------------
i386.i86pc.Solaris_10                                                           
sparc.sun4us.Solaris_10                                                         
sparc.sun4u.Solaris_10                                                          
i386.i86pc.Solaris_9                                                            

Exemple 7-4 x86 : Ajout des options DHCP BootSrvA et BootFile à la configuration du serveur DHCP

Cet exemple montre comment ajouter les options DHCP BootSrva et BootFile nécessaires à l'activation d'une initialisation PXE.

rainy-01# pntadm -A mikey1 -m  0100E0885533BC -f 'MANUAL+PERMANENT' \
-i 0100E0885533BC 192.168.0.101
rainy-01# dhtadm  -A -m 0100E0885533BC -d \
":BootSrvA=192.168.0.1:BootFile=0100E0885533BC:"

Dans les exemples précédents, l'adresse du serveur est l'adresse IP du serveur et la macro du client est nommée par le type Ethernet du client (01) et son adresse MAC. Ce numéro est également le nom du fichier utilisé dans le répertoire /tftpboot sur le serveur d'installation. Notez que la notation pour la macro du client est composée de lettres majuscules et ne doit pas contenir de signe deux-points (:).

Ajout d'un client sans disque dans Oracle Solaris 10

Utilisez cette procédure pour ajouter un client sans disque après avoir ajouté des services de SE. Sauf indication contraire, cette procédure inclut des informations générales pour les plates-formes SPARC et x86.

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  2. Ajoutez le client sans disque.
    # /usr/sadm/bin/smdiskless add -- -i 
    ip-address -e ethernet-address 
    -n client-name -x os=
    instruction-set.machine-class.Solaris_
    version 
    -x root=/export/root/client-name 
    -x swap=/export/swap/client-name 
    -x swapsize=size -x tz=
    time-zone -x locale=
    locale-name
    add

    Ajoute le client sans disque spécifié.

    --

    Indique que les arguments de sous-commande commencent après ce point.

    -i ip-address

    Spécifie l'adresse IP du client sans disque.

    -e ethernet-address

    Identifie l'adresse Ethernet du client sans disque.

    -n client-name

    Spécifie le nom du client sans disque.

    -x os=instruction-set.machine-class. .Solaris_version

    Spécifie l'architecture de l'instruction, la classe de machine, le système d'exploitation et la version Solaris pour le client sans disque.

    -x root=root=/export/root/ client-name

    Identifie le répertoire root (/) pour le client sans disque.

    -x swap=root=/export/root/ client-name

    Identifie le fichier de swap pour le client sans disque.

    -x swapsize=size

    Spécifie la taille du fichier de swap en méga-octets. La valeur par défaut est 24 Mo.

    -x tz=time-zone

    Indique le fuseau horaire pour le client sans disque.

    -x locale=locale-name

    Spécifie les environnements linguistiques à installer pour le client sans disque.

    Pour plus d'informations, reportez-vous à la page de manuel smdiskless(1M).

  3. (Facultatif) Continuez à utiliser les commandes smdiskless ajouter pour ajouter d'autres clients sans disque.
  4. Vérifiez si les clients sans disque ont été installés.
    # /usr/sadm/bin/smdiskless list -H host-name:898 --

Exemple 7-5 SPARC : Ajout de la prise en charge des clients sans disque à un système SPARC

Cet exemple montre comment ajouter un client sans disque Solaris 10 sun4u, starlite , à partir du serveur bearclaus.

# /usr/sadm/bin/smdiskless add -- -i 172.20.27.28 -e 8:0:20:a6:d4:5b 
-n starlite -x os=sparc.sun4u.Solaris_10 -x root=/export/root/starlite 
-x swap=/export/swap/starlite -x swapsize=128 -x tz=US/Mountain 
-x locale=en_US

# /usr/sadm/bin/smdiskless list -H starlite:898 --
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from line2-v480:898
Login to line2-v480 as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from line2-v480:898 was 
successful.
Platform
--------------------------------------------------------------------------------
i386.i86pc.Solaris_10                                                           
sparc.sun4us.Solaris_10                                                         
sparc.sun4u.Solaris_10                                                          
i386.i86pc.Solaris_9                                                            
sparc.sun4m.Solaris_9                                                           
sparc.sun4u.Solaris_9                                                           
sparc.sun4us.Solaris_9

Notez que la sortie de la commande smdiskless liste -H répertorie les systèmes SPARC et x86.

Exemple 7-6 x86 : Ajout de la prise en charge des clients sans disque à un système x86 exécutant Oracle Solaris 10

Cet exemple montre comment ajouter un client sans disque Oracle Solaris 10 x86, mars, à partir du serveur bearclaus.

# /usr/sadm/bin/smdiskless add -- -i 172.20.27.176 -e 00:07:E9:23:56:48
-n mars -x os=i386.i86pc.Solaris_10 -x root=/export/root/mars 
-x swap=/export/swap/mars -x swapsize=128 -x tz=US/Mountain 
-x locale=en_US

x86 : Initialisation d'un client sans disque avec GRUB

Si vous avez installé ou mis à niveau votre système vers au moins le SE Solaris 10 1/06, la procédure d'initialisation d'un client sans disque a été modifiée. Suivez ces étapes pour initialiser un client sans disque avec GRUB.


Remarque - A partir de la version Solaris 10 6/06, lors de l'initialisation de l'archive de secours, vous n'êtes plus invité par le système à automatiquement mettre à jour les archives d'initialisation. Le système vous invite à mettre à jour les archives d'initialisation uniquement si des archives d'initialisation incohérentes sont détectées. Pour plus d'informations, reportez-vous à la section Initialisation d'un système x86 en mode de secours.


Avant de commencer

Pour vous assurer que le système s'initialise à partir du réseau, vérifiez que les conditions suivantes sont réunies sur le serveur de SE :

  1. Initialisez le client sans disque en tapant la bonne combinaison de touches.

    Le menu GRUB s'affiche.

    Selon la configuration de votre serveur d'installation réseau, le menu GRUB qui s'affiche sur votre système peut varier du menu GRUB présenté ici.

  2. Utilisez les touches fléchées pour sélectionner une entrée d'initialisation, puis appuyez sur Entrée.

    Si vous n'en sélectionnez pas, l'instance par défaut du système d'exploitation est initialisée après quelques secondes.

    • Si vous avez besoin de modifier le comportement du noyau GRUB en modifiant le menu GRUB lors de l'initialisation, utilisez les touches fléchées pour sélectionner une entrée d'initialisation, puis tapez e pour modifier l'entrée.

      La commande d'initialisation à modifier s'affiche dans l'écran de modification GRUB.

      Pour plus d'informations sur la modification du comportement du noyau à l'initialisation, reportez-vous au Chapitre 11, Modification du comportement d'initialisation d'Oracle Solaris (tâches).

    • Pour enregistrer vos modifications et revenir au menu précédent, appuyez sur la touche Entrée.

      Le menu GRUB s'affiche, indiquant les modifications que vous avez apportées à la commande d'initialisation.

    • Saisissez b pour initialiser le système à partir du réseau.

SPARC : Initialisation d'un client sans disque dans Oracle Solaris 10

Avant de commencer

Vérifiez si les conditions suivantes sont réunies sur le serveur du système d'exploitation :

Suppression de la prise en charge des clients sans disque

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  2. Supprimez la prise en charge du client sans disque.
    # /usr/sadm/bin/smdiskless delete -- -o host-name
    :898 -n client-name
  3. Vérifiez si la prise en charge du client sans disque a bien été supprimée.
    # /usr/sadm/bin/smosservice list -H host-name:898 --

Exemple 7-7 Suppression de la prise en charge des clients sans disque

Cet exemple montre comment supprimer le client sans disque holoship du serveur starlite du SE.

# /usr/sadm/bin/smdiskless delete -- -o starlite:898 -n holoship

Authenticating as user: root

Type /? for help, pressing enter accepts the default denoted by [ ]
Please enter a string value for: password :: 
Starting SMC server version 2.0.0.
endpoint created: :898
SMC server is ready.

# /usr/sadm/bin/smosservice list -H starlite:898 --
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite
Login to starlite as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite
was successful.

Suppression des services de SE pour les clients sans disque

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du manuel System Administration Guide: Security Services.

  2. Supprimez les services de SE pour les clients sans disque.
    # /usr/sadm/bin/smosservice delete -H $HOST:$PORT -u root -p $PASSWD -- 
    -x instruction-set.all.Solaris_version

    Remarque - Seule la classe de machine all est prise en charge.


  3. Vérifiez si les services de SE ont été supprimés.
    # /usr/sadm/bin/smosservice list -H host-name:898 --

Exemple 7-8 Suppression des services de SE pour les clients sans disque

L'exemple suivant illustre la procédure de suppression des services de SE des clients sans disque (sparc.all.Solaris_10) du serveur starlite.

# /usr/sadm/bin/smosservice delete -H starlite:898 -u root \
-p xxxxxx -- -x sparc.all.solaris_10
Authenticating as user: root
Type /? for help, pressing enter accepts the default denoted by [ ]
Please enter a string value for: password :: 

# /usr/sadm/bin/smosservice list -H starlite:898 --
Loading Tool: com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite:898
Login to starlite as user root was successful.
Download of com.sun.admin.osservermgr.cli.OsServerMgrCli from starlite:898
was successful