Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'administration système : administration de base |
1. Oracle Solaris Management Tools (présentation)
2. Utilisation de la console de gestion Solaris (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 le démarrage 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
Présentation des types de système
Directives de choix des types de système
Présentation de la gestion des clients sans disque
Fonctionnalités de la 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
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 uvre GRUB (tâches)
17. Utilisation de la commande regadm d'enregistrement automatique Oracle Solaris (tâches)
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)
Les sections suivantes et le Chapitre 7Gestion 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 racine (/), /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.
À 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.
![]() | 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 :
Serveurs SPARC : pris en charge dans les versions Solaris 8, Solaris 9 et Solaris 10
Clients SPARC : pris en charge dans les versions Solaris 8, Solaris 9 et Solaris 10
Serveurs x86 : pris en charge dans les versions Solaris 9 et Solaris 10
Clients x86 : pris en charge dans les versions Solaris 9 et Solaris 10
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
|
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
|
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 :
Ajout et modification de la prise en charge de clients sans disque
Ajout et suppression de services de système d'exploitation
Gestion des informations de client sans disque dans LDAP, NIS, NIS+ ou l'environnement de service de noms de fichiers
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 Guide d’installation d’Oracle Solaris 10 9/10 : installation JumpStart personnalisée et installation avancée.
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
|
Vous pouvez obtenir de l'aide sur ces commandes de deux manières :
Utilisez l'option -h lorsque vous entrez la commande, la sous-commande et les options requises, comme indiqué dans l'exemple suivant.
% /usr/sadm/bin/smdiskless add -p my-password -u my-user-name -- -h
Reportez-vous aux pages de manuel smdiskless(1M) et smosservice(1M).
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
|
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.
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.
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. À 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
|
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 Guide d’installation Oracle Solaris 10 9/10 : planification d’installations et de mises à niveau.