Ignorer les liens de navigation | |
Quitter l'aperu | |
Administration d'Oracle Solaris : Administration de base Oracle Solaris 10 1/13 Information Library (Français) |
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)
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)
Gestion des services (liste des tâches)
Gestion des services SMF (liste des tâches)
Utilisation des profils de droits RBAC avec SMF
Désactivation d'une instance de service
Activation d'une instance de service
Restauration d'un service en état de maintenance
Rétablissement d'un autre instantané SMF
Modification des services offerts au réseau avec générique*.xml
Configuration des services SMF
Modification d'une variable d'environnement pour un service
Modification d'une propriété pour un service contrôlé inetd
Modification d'un argument de ligne de commande pour un service contrôlé inetd
Conversion d'entrées inetd.conf
Utilisation de scripts de contrôle d'exécution (liste des tâches)
Utilisation de scripts de contrôle d'exécution
Utilisation d'un script de contrôle d'exécution pour arrêter ou démarrer un service hérité
Ajout d'un script de contrôle d'exécution
Désactivation d'un script de contrôle d'exécution
Dépannage de l'utilitaire de gestion des services (SMF)
Débogage d'un service qui ne démarre pas
Réparation d'un référentiel endommagé
Initialisation sans démarrer de services
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 tâches suivantes montrent comment surveiller les services SMF.
Cette procédure peut être utilisée pour afficher les services en cours d'exécution.
L'exécution de cette commande sans aucune option affiche un rapport d'état du service spécifié par le FMRI.
% svcs -l FMRI
Exemple 19-1 Affichage de l'état du service rlogin
Cet exemple montre l'état d'un service comportant de nombreux contrats.
% svcs -l network/login:rlogin fmri svc:/network/login:rlogin name remote login enabled true state online next_state none state_time Thu Apr 28 14:10:48 2011 restarter svc:/network/inetd:/default contract_id 42325 41441 40776 40348 40282 40197 39025 38381 38053\ 33697 28625 24652 23689 15352 9889 7194 6576 6360 5387 1475 3015\ 6545 6612 9302 9662 10484 16254 19850 22512 23394 25876 26113 27326\ 34284 37939 38405 38972 39200 40503 40579 41129 41194
Exemple 19-2 Affichage de l'état du service sendmail
Cet exemple montre l'état d'un service comportant de nombreuses dépendances.
% svcs -l network/smtp:sendmail fmri svc:/network/smtp:sendmail name sendmail SMTP mail transfer agent enabled true state online next_state none state_time Thu Apr 28 14:10:37 2011 restarter svc:/system/svc/restarter:default contract_id 29462 dependency require_all/refresh file://localhost/etc/nsswitch.conf (-) dependency require_all/refresh file://localhost/etc/mail/sendmail.cf (-) dependency optional_all/none svc:/system/system-log (online) dependency require_all/refresh svc:/system/identity:domain (online) dependency require_all/refresh svc:/milestone/name-services (online) dependency require_all/none svc:/network/service (online) dependency require_all/none svc:/system/filesystem/local (online)
Exemple 19-3 Affichage de l'état de tous les services
La commande suivante répertorie tous les services installés sur le système, ainsi que l'état de chaque service. La commande affiche les services désactivés, ainsi que ceux qui sont activés.
% svcs -a
Exemple 19-4 Affichage de l'état des services contrôlés par inetd
La commande suivante répertorie les services qui sont contrôlés par inetd. Chaque FMRI de service est indiqué, ainsi que l'état d'exécution et si le service est activé ou désactivé.
% inetadm
Cette procédure montre comment déterminer les instances de service dépendantes du service spécifié.
% svcs -D FMRI
Exemple 19-5 Affichage des instances de service dépendantes du jalon multiutilisateur
L'exemple suivant montre comment déterminer les instances de service dépendantes du jalon multiutilisateur.
% svcs -D milestone/multi-user STATE STIME FMRI online Apr_08 svc:/milestone/multi-user-server:default
Cette procédure montre comment déterminer les services dont dépend une instance de service spécifiée.
% svcs -d FMRI
Exemple 19-6 Affichage des instances de service dont dépend le jalon multiutilisateur
L'exemple suivant montre les instances des services dont dépend le jalon multiutilisateur.
% svcs -d milestone/multi-user:default STATE STIME FMRI disabled Aug_24 svc:/platform/sun4u/sf880drd:default online Aug_24 svc:/milestone/single-user:default online Aug_24 svc:/system/utmp:default online Aug_24 svc:/system/system-log:default online Aug_24 svc:/system/system-log:default online Aug_24 svc:/system/rmtmpfiles:default online Aug_24 svc:/network/rpc/bind:default online Aug_24 svc:/milestone/name-services:default online Aug_24 svc:/system/filesystem/local:default online Aug_24 svc:/system/mdmonitor:default