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)

Nouveautés de la gestion de la prise en charge client-serveur

Prise en charge de la spécification de plate-forme à l'aide de la commande bootadm -p

Le mot-clé nfs4_domain influe sur l'initialisation des clients sans disque

x86 : Modifications des clients sans disque qui s'appliquent à GRUB

x86 : Modifications apportées à la commande smdiskless

Emplacement des tâches client-serveur

Serveurs, clients et appareils

Prise en charge des clients

Présentation des types de systèmes

Description d'un serveur

Systèmes autonomes

Clients sans disque

Description d'un appareil

Recommandations pour le choix des types de systèmes

Présentation de la gestion des clients sans disque

Informations concernant le serveur de système d'exploitation et la prise en charge des clients sans disque

Fonctionnalités de gestion des clients sans disque

Utilisation des commandes de clients sans disque

Droits RBAC requis pour la gestion des clients sans disque

Ajout de services de système d'exploitation

Ajout de services de système d'exploitation lorsque le serveur de système d'exploitation a été corrigé

Espace disque requis pour les serveurs de système d'exploitation

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

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ésentation de la gestion des clients sans disque

Les sections suivantes et le Chapitre 7, Gestion des clients sans disque (tâches) décrivent comment gérer la prise en charge des clients sans disque dans le SE Oracle Solaris.

Un client sans disque est un système qui dépend d'un serveur de système d'exploitation pour son système d'exploitation, ses logiciels et son stockage. Un client sans disque monte ses systèmes de fichiers root (/), /usr et d'autres à partir de son serveur de système d'exploitation. Un client sans disque possède sa propre CPU et sa propre mémoire physique, et peut traiter les données localement. Cependant, un client sans disque ne peut pas fonctionner s'il est dissocié du réseau ou si son serveur de système d'exploitation ne fonctionne pas. Un client sans disque génère un trafic réseau important en raison de sa nécessité constante de fonctionner sur l'ensemble du réseau.

A partir de la version Solaris 9, les commandes des clients sans disque, smosservice et smdiskless, vous permettent de gérer les services de système d'exploitation et la prise en charge de clients sans disque. Dans la version Solaris 8, les clients sans disque étaient gérés avec les outils de gestion d'interface graphique Solstice.

Informations concernant le serveur de système d'exploitation et la prise en charge des clients sans disque


Attention

Attention - Les tentatives d'ajout de la prise en charge des clients sans disque à l'aide d'une configuration client-serveur de système d'exploitation, dans laquelle un système implémente la nouvelle architecture d'initialisation, et l'autre système ne le fait pas, peut entraîner des incompatibilités majeures. La nouvelle initialisation (GRUB) a été implémentée sur la plate-forme x86, depuis la version Solaris 10 1/06, et sur la plate-forme SPARC, depuis la version Solaris 10 10/8. Notez que l'ajout de la prise en charge des clients sans disque sur les systèmes exécutant une version de Solaris plus récente que celle qui est en cours d'exécution sur le serveur de système d'exploitation est également une configuration non prise en charge. Afin d'éviter tout problème potentiel, il est recommandé d'installer la dernière version de Solaris avant d'ajouter la prise en charge des clients sans disque.


Les versions de Solaris et les types d'architecture pris en charge par les commandes smosservice et smdiskless comprennent les éléments suivants :

Le tableau suivant présente les configurations client-serveur de système d'exploitation x86 prises en charge par les commandes smosservice et smdiskless. Ces informations s'appliquent aux versions Solaris 9 et Oracle Solaris 10 FCS (3/05).

Si vous exécutez au moins la version Solaris 10 1/06, il est recommandé d'installer ou de mettre à niveau vers la même version avant d'ajouter la prise en charge des clients sans disque.

Tableau 6-3 Prise en charge client-serveur de système d'exploitation x86

Système d'exploitation client sans disque
Système d'exploitation serveur
Oracle Solaris 10 3/05
Solaris 9
Oracle Solaris 10 3/05
Prise en charge
Prise en charge
Solaris 9
Non prise en charge
Prise en charge

Le tableau suivant présente les configurations client-serveur de système d'exploitation SPARC prises en charge par les commandes smosservice et smdiskless. Ces informations s'appliquent aux versions Solaris 8 et Solaris 9, ainsi qu'au SE Oracle Solaris, jusqu'à la version 10 5/08.

Si vous exécutez au moins la version Solaris 10 10/08, il est recommandé d'installer ou de mettre à niveau vers la même version avant d'ajouter la prise en charge des clients sans disque.

Tableau 6-4 Prise en charge client-serveur de système d'exploitation SPARC

Système d'exploitation client sans disque
Système d'exploitation serveur
Oracle Solaris 10 3/05 à Solaris 10 5/08
Solaris 9
Solaris 8
Oracle Solaris 10 3/05 à Solaris 10 5/08
Prise en charge
Prise en charge
Prise en charge
Solaris 9
Non prise en charge
Prise en charge
Prise en charge
Solaris 8
Non prise en charge
Non prise en charge
Prise en charge

Fonctionnalités de gestion des clients sans disque

Vous pouvez utiliser les commandes smosservice et smdiskless pour ajouter et gérer la prise en charge des clients sans disque sur un réseau. En utilisant un service de noms, vous pouvez gérer les informations système de manière centralisée afin que les informations système importantes, telles que les noms d'hôte, ne soient pas dupliquées pour tous les systèmes sur le réseau.

Vous pouvez effectuer les tâches suivantes avec les commandes smosservice et smdiskless :

Si vous effectuez une initialisation GRUB sur un système x86, vous devez paramétrer manuellement la configuration DHCP. Pour plus d'informations, reportez-vous à la section x86 : Préparation de l'ajout de clients sans disque dans un environnement d'initialisation GRUB


Remarque - Vous ne pouvez utiliser les commandes de clients sans disque pour configurer leur initialisation. Vous ne pouvez pas utiliser ces commandes pour configurer d'autres services, tels que l'installation à distance ou les services de profil. Configurez des services d'installation à distance en incluant les spécifications des clients sans disque dans les fichiers sysidcfg. Pour plus d'informations, reportez-vous au manuel Guide d’installation d’Oracle Solaris 10 1/13 : Installations JumpStart.


Utilisation des commandes de clients sans disque

En rédigeant vos propres scripts shell et en utilisant les commandes présentées dans le tableau ci-dessous, vous pouvez facilement configurer et gérer votre environnement de client sans disque.

Tableau 6-5 Commandes de clients sans disque

Commande
Sous-commande
Tâche
/usr/sadm/bin/smosservice
add
Ajout de services de système d'exploitation
delete
Suppression de services de système d'exploitation
list
Liste des services de système d'exploitation
patch
Gestion des patchs de services de système d'exploitation
/usr/sadm/bin/smdiskless
add
Ajout d'un client sans disque à un serveur de système d'exploitation
delete
Suppression d'un client sans disque d'un serveur de système d'exploitation
list
Liste des clients sans disque sur un serveur de système d'exploitation
modify
Modification des attributs d'un client sans disque

Vous pouvez obtenir de l'aide sur ces commandes de deux manières :

Droits RBAC requis pour la gestion des clients sans disque

Vous pouvez utiliser les commandes smosservice et smdiskless en tant que superutilisateur. Si vous utilisez le contrôle d'accès basé sur les rôles (RBAC), vous pouvez utiliser un sous-ensemble ou de la totalité des commandes de client sans disque, conformément aux droits RBAC auxquels elles sont assignées. Le tableau ci-dessous répertorie les droits RBAC nécessaires pour utiliser les commandes de client sans disque.

Tableau 6-6 Droits RBAC requis pour la gestion des clients sans disque

Droit RBAC
Commande
Tâche
Utilisateur Solaris de base, Network Management
smosservice list
Liste des services de système d'exploitation

smosservice patch
Liste des patchs de services de système d'exploitation
smdiskless list
Liste des clients sans disque sur un serveur de système d'exploitation
Gestion du réseau
smdiskless add
Ajout de clients sans disque
Administrateur système
Toutes les commandes
Toutes les tâches

Ajout de services de système d'exploitation

Un serveur de système d'exploitation Oracle Solaris est un serveur qui fournit des services de système d'exploitation (SE) pour prendre en charge des systèmes de clients sans disque. Vous pouvez ajouter la prise en charge d'un serveur de système d'exploitation ou convertir un système autonome en serveur de système d'exploitation à l'aide de la commande smosservice.

Pour chaque groupe de plates-formes et version d'Oracle Solaris que vous souhaitez prendre en charge, vous devez ajouter le service de système d'exploitation au serveur de système d'exploitation. Par exemple, si vous souhaitez prendre en charge les systèmes SPARC sun-4u exécutant Oracle Solaris, vous devez ajouter les services de système d'exploitation sun-4u/SE Oracle Solaris 10 pour le serveur de système d'exploitation. Pour chaque client sans disque que vous voulez prendre en charge, vous devez ajouter le service de système d'exploitation pour ce client au serveur de système d'exploitation. Par exemple, vous devrez ajouter les services de systèmes d'exploitation pour prendre en charge les systèmes SPARC sun-4m ou basé sur x86 exécutant Oracle sur Solaris 10 ou Solaris 9, car il s'agit de différents groupes de plates-formes.

Vous devez avoir accès au CD, au DVD ou à l'image de disque de logiciel Oracle Solaris approprié pour ajouter les services de système d'exploitation.

Ajout de services de système d'exploitation lorsque le serveur de système d'exploitation a été corrigé

Lorsque vous ajoutez des services de systèmes d'exploitation à un serveur de système d'exploitation, vous pouvez voir un message d'erreur indiquant que vous disposez de versions incohérentes du système d'exploitation en cours d'exécution sur le serveur et du système d'exploitation que vous essayez d'ajouter. Ce message d'erreur s'affiche lorsque la version installée du système d'exploitation a des packages qui ont été précédemment corrigés et que les services de système d'exploitation en cours d'ajout n'ont pas ces packages corrigés, car les patchs ont été intégrés dans les packages.

Par exemple, vous pouvez disposer d'un serveur qui exécute la version actuelle de Solaris ou d'Oracle Solaris. Vous pouvez également avoir d'autres services de système d'exploitation chargés sur ce serveur, y compris des services Solaris 9 SPARC sun-4m qui ont été corrigés. Si vous essayez d'ajouter les services de système d'exploitation Solaris 8 SPARC sun-4u à partir d'un CD-ROM à ce serveur, vous pouvez obtenir le message d'erreur suivant :

Error: inconsistent revision, installed package appears to have been 
patched resulting in it being different than the package on your media. 
You will need to backout all patches that patch this package before 
retrying the add OS service option.

Espace disque requis pour les serveurs de système d'exploitation

Avant de configurer votre environnement de clients sans disque, assurez-vous que vous disposez de l'espace disque requis pour chaque répertoire de client sans disque.

Dans les versions précédentes de Solaris, vous étiez interrogé à propos de la prise en charge des clients sans disque au cours du processus d'installation. A partir de la version Solaris 9, vous devez manuellement allouer un système de fichiers /export au cours de l'installation ou après l'installation. Reportez-vous au tableau suivant pour connaître l'espace disque requis.

Tableau 6-7 Espace disque recommandé pour les serveurs de système d'exploitation Solaris et les clients sans disque

Serveur de système d'exploitation/type d'architecture
Répertoire
Espace disque requis
Serveur de système d'exploitation SPARC Oracle Solaris 10
/export
5 à 6,8 Go
Serveur de système d'exploitation x86 Oracle Solaris 10
/export
5 à 6,8 Go
Client dans disque SPARC Oracle Solaris 10
/export
Réservez 200 à 300 Mo par client sans disque.
Client dans disque x86 Oracle Solaris 10
/export
Réservez 200 à 300 Mo par client sans disque.

Remarque - L'espace disque recommandé peut varier en fonction de la version d'Oracle Solaris installée. Pour plus d'informations sur l'espace disque recommandé dans la version Solaris actuelle, reportez-vous à la section Espace disque requis pour chaque groupe de logiciels du manuel Guide d’installation d’Oracle Solaris 10 1/13 : planification de l’installation et de la mise à niveau.