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

ProcedureComo usar atributos de project para vincular um processo a um grupo diferente

Suponha que você tem uma configuração com dois grupos nomeados studio e backstage. O arquivo /etc/project tem o seguinte conteúdo:


user.paul:1024::::project.pool=studio
user.george:1024::::project.pool=studio
user.ringo:1024::::project.pool=backstage
passes:1027::paul::project.pool=backstage

Com esta configuração, processos que são iniciados pelo usuário paul são vinculados por padrão ao grupo studio.

O usuário paul pode modificar a vinculação de grupo para processos que ele inicia. paul pode usar newtask para vincular trabalho ao grupo backstage também, iniciando o projeto passes.

  1. Inicie um processo no projeto passes.


    $ newtask -l -p passes
    
  2. Use o comando poolbind com a opção -q para verificar a vinculação do grupo para o processo. Use também um cifrão duplo ($$) para passar o número do processo do shell pai para o comando.


    $ poolbind -q $$
    6384  pool backstage

    O sistema exibe o ID do processo e a vinculação do grupo.