Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones

ProcedureComo mover um processo em execução para uma nova tarefa

Este exemplo mostra como associar um processo em execução com uma tarefa diferente e um novo projeto. Para executar esta ação, é necessário ser superusuário ou ser proprietário do processo, ou ser um membro do novo projeto.

  1. Torne-se superusuário ou assuma uma função equivalente.

    Funções contêm autorizações e comandos privilegiados. Para obter mais informações sobre funções, consulte Using the Solaris Management Tools With RBAC (Task Map) no System Administration Guide: Basic Administration .


    Observação –

    Se você for o proprietário do processo ou um membro do novo projeto, ignore esta etapa.


  2. Obtenha o ID de processo do processo book_catalog.


    # pgrep book_catalog
    	8100
  3. Associe o processo 8100 a um novo ID de tarefa no projeto booksite.


    # newtask -v -p booksite -c 8100
    	17

    A opção -c especifica que newtask opera no processo nomeado existente.

  4. Confirme a tarefa para processar o mapeamento do IDE.


    # pgrep -T 17
    	8100