Accéder au contenu France-Français
Accueil HP.com France Produits et Services Support et Pilotes Espaces Comment Acheter
» Contacter HP
Plus d'options
Accueil HP.com France
Guide de l'administrateur système HP-UX : Gestion de la configuration : HP-UX 11i version 3 > Chapitre 2 Configuration des paramètres système

Contrôle de l’utilisation et des processus avec les niveaux d’exécution

» 

Documentation technique

Manuel complet en PDF
» Commentaires
Début du contenu

 » Table des matières

 » Index

Un niveau d’exécution est un état fonctionnel de HP-UX autorisant l’exécution d’un ensemble spécifique de processus. Ces processus et les niveaux d’exécution par défaut sont définis dans le fichier /etc/inittab.

Les niveaux d’exécution sont :

Niveau d’exécution s

Le mode opératoire qu’utilisent les administrateurs système (plus souvent appelé mode mono-utilisateur). Ce mode vous garantit que personne d’autre que vous ne se trouve sur le système pendant que vous effectuez des tâches de maintenance. À ce niveau d’exécution, l’utilisateur root possède le seul accès possible au système par l’intermédiaire de la console système. Les seuls processus exécutables sur le système sont le shell sur la console système, les démons d’arrière-plan lancés par /sbin/rc et les processus que vous appelez. Les commandes qui demandent que le système soit inactif (comme /sbin/fsck) doivent être exécutées au niveau d’exécution s.

Niveau d’exécution 1

Ce niveau démarre un sous-ensemble de processus systèmes indispensables. Il peut également servir à exécuter des tâches d’administration système.

Niveau d’exécution 2

Le mode opératoire généralement appelé mode multi-utilisateur. Il permet à tous les utilisateurs d’accéder au système.

Niveau d’exécution 3

Destiné aux serveurs NFS. Ce mode permet le partage des systèmes de fichiers NFS en fonction des besoins des serveurs NFS.

Destiné aux utilisateurs CDE. Dans ce mode, CDE est actif. CDE est le bureau par défaut sur les versions 10.30 et ultérieures de HP-UX.

Niveau d’exécution 4

Parfois utilisé par des logiciels optionnels.

Selon les logiciels installés sur votre système, le niveau d'exécution par défaut est généralement le niveau 3 ou 4. Le niveau d’exécution par défaut pour CDE est le niveau 3.

Pour déterminer le niveau d’exécution du processus init, tapez :

# who -r
   .       run-level 3  Mar  5 12:01    3    0    S

Vous pouvez compléter et modifier la suite des processus lancés par HP-UX à chaque niveau d’exécution. Pour plus d'informations, voir le document Guide de l'administrateur système HP-UX : Présentation. Voir également la page de manuel inittab(4).

À partir de la console système, un superutilisateur peut également modifier le niveau d’exécution actuel grâce aux commandes /sbin/init et /sbin/shutdown, en procédant de la manière suivante :

  1. Avertissez tous les utilisateurs connectés. Lorsque le niveau d’exécution du système change, tous les processus qui ne possèdent pas une entrée de niveau d’exécution correspondant au nouveau niveau d’exécution sont fermés. L’utilisateur bénéficie d’un délai de grâce de 20 secondes après l’affichage d’un signal d’avertissement automatique.

  2. Pour passer au niveau d’exécution s, utilisez la commande shutdown.

    Pour passer à un niveau d’exécution autre que s, utilisez la commande init.

    Voir les pages de manuel shutdown(1M) et init(1M).

ATTENTION : N’utilisez la commande shutdown que pour passer au niveau d’exécution s (autrement dit, n’utilisez pas /sbin/init s).

La commande shutdown fait passer votre système en toute sécurité au niveau d’exécution s sans bloquer les ressources de votre système. La commande shutdown vous permet également d’accorder un délai de grâce aux utilisateurs pour qu’ils ferment leurs applications avant l’arrêt du système. Par exemple, pour accorder 30 secondes de délai aux utilisateurs avant de passer au niveau d’exécution s, entrez :

# shutdown 30

Pour tout fermer sans attendre, tapez l’une des commandes ci-dessous :

# shutdown now
# shutdown 0

Pour obtenir un vrai mode mono-utilisateur avec un système silencieux, la meilleure tactique consiste à réamorcer le système avec un amorçage interrompu. Voir hpux(1M) et hpux.efi(1M), ainsi que le document Guide de l'administrateur système HP-UX : Tâches de gestion systématiques.

N’utilisez pas le niveau d’exécution 0 ; il est réservé spécialement à l’installation.

Pour plus de sécurité, vérifiez que les droits et les appartenances des fichiers /sbin/init et /etc/inittab sont définis comme suit :

# ll /sbin/init /etc/inittab
-r--r--r--   1 root       sys           2152 Oct 17 01:25 /etc/inittab
-r-xr-xr-x   1 bin        bin        1968452 Oct 10 21:31 /sbin/init

En outre, la taille d'inittab doit être de quelques Ko, tandis que la taille d'init doit être d'un ou deux Mo, comme indiqué.

Version imprimable
Respect de la vie privée L'utilisation de ce site implique que vous en acceptez les conditions
© 2008 Hewlett-Packard Development Company, L.P.