Guide d'administration système : Gestion des ressources des conteneurs et des zones Oracle Solaris

ProcedureTransfert 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. Seul le superutilisateur ou le propriétaire du processus est en droit d'effectuer cette action. Il est indispensable également de faire partie des membres du nouveau projet.

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations au sujet des rôles, reportez-vous à la section Using the Solaris Management Tools With RBAC (Task Map) du System Administration Guide: Basic Administration.


    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 catalogue_livres.


    # pgrep book_catalog
    	8100
  3. Associez le processus 8100 à un nouvel ID de tâche dans le projet site-livre.


    # 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