Administration de la gestion des ressources dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Transfert d'un processus en cours vers une nouvelle tâche

Cet exemple montre comment associer un processus en cours d'exécution à une autre tâche et à un nouveau projet. Pour exécuter cette action, vous devez être l'utilisateur root, disposer du profil doté des droits requis ou être le propriétaire de la procédure et un membre du nouveau projet.

  1. Connectez-vous en tant qu'utilisateur root ou prenez un rôle équivalent.

    Remarque - Si vous êtes le propriétaire du processus ou un membre du nouveau projet, vous pouvez ignorer cette étape.
  2. Obtenez l'ID du processus book_catalog.
    # pgrep book_catalog
    	8100
  3. Associez le processus 8100 à un nouvel ID de tâche dans le projet booksite.
    # newtask -v -p booksite -c 8100
    	17

    L'option –c indique que la commande newtask s'applique au processus nommé existant.

  4. Confirmez la tâche pour procéder à la correspondance de l'ID.
    # pgrep -T 17
    	8100