Installation et administration de Solaris Container Manager 1.1

ProcedureDémarrage d'une application dans un projet

Étapes
  1. Créez un projet de type Application pour la gestion de l'application. Cochez la case Ne pas utiliser Expression à rechercher.

    Pour des informations plus détaillées à ce sujet, reportez-vous à la section Création d'un projet de type Application.

  2. Sélectionnez l'une des méthodes suivantes en fonction de la version du système d'exploitation utilisée :

    • Pour Solaris 8, tapez :


      % srmuser nom_utilisatur newtask -p nom_projet nom_application
      

      nom_utilisateur correspond au nom d'utilisateur UNIX et nom_projet se présente sous la forme user.nomutilisateur. Solaris 8 ne prenant en charge que les conteneurs de type Utilisateur, nom_utilisateur et nom_projet sont identiques.

    • Pour Solaris 9 ou 10, tapez :


      % newtask -p nom_projet nom_application
      

      nom_projet correspond au projet associé au conteneur et nom_application est la commande utilisée pour lancer l'application, y compris tout argument associé.

    L'application est lancée dans le conteneur.


Exemple 4–6 Démarrage d'une application dans un conteneur sous Solaris 9 ou 10

Dans l'exemple suivant, une application appelée tracks est lancée à partir d'un conteneur dénommé music :


% newtask -p music tracks -z 0 mozart.au

-z 0 mozart.au correspond aux arguments de ligne de commande pour l'application tracks.



Exemple 4–7 Vérification de l'association d'une application à un projet

Après avoir lancé une application, vous pouvez vérifier le projet qui lui est associé en tapant :


% ps -ae -o pid,project,comm

L'exemple ci-dessous reproduit les informations et messages qui peuvent s'afficher suite à l'exécution de cette commande :


  PID  PROJECT COMMAND
...
17771   default ora_smon_SunMC
16246   system rquotad
26760   group.staff /bin/csh
16266   music	 tracks
17777   default ora_d000_SunMC
17775   default ora_s000_SunMC
17769   default ora_ckpt_SunMC

Dans cet exemple, l'application tracks est associé au PID 16266, le projet s'appelle music et l'exécutable associé est tracks. Il s'agit de la même application que celle lancée dans le cadre de l'Exemple 4–6.