Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris

ProcedureCómo utilizar los atributos project para vincular un proceso a una agrupación diferente

Supongamos que tiene una configuración con dos agrupaciones denominadas studio y backstage. El archivo /etc/project incluye lo siguiente:


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

Con esta configuración, los procesos que inicia el usuario paul están vinculados de forma predeterminada a la agrupación studio.

El usuario paul puede modificar la vinculación de la agrupación para los procesos que inicia. paul también puede utilizar newtask para vincular trabajos a la agrupación backstage, iniciando el proyecto passes.

  1. Inicie un proceso en el proyecto passes.


    $ newtask -l -p passes
    
  2. Utilice el comando poolbind con la opción -q para verificar la vinculación de la agrupación para el proceso. Utilice también un símbolo de doble dólar ($$) para pasar el número de proceso del shell principal al comando.


    $ poolbind -q $$
    6384  pool backstage

    El sistema muestra el ID de proceso y la vinculación de la agrupación.