Arquivo de Ações Gerente de
Propósito
Contém a definição do número de compartilhamentos de todos os recursos alocados para superclasses ou subclasses para uma determinada configuração.
Descrição
O arquivo compartilhamentos no diretório /etc/wlm/Config descreve as alocações de recursos para as superclasses da configuração do WLM denominada Config. Se a superclasse denominada Super desta configuração tiver subclasses definidas, as alocações de recursos para as subclasses são definidas no arquivo /etc/wlm/Config/Super/shares.
O arquivo é organizado em estrofes que são nomeados após as classes WLM e contêm pares de valor de atributo especificando o número de compartilhamentos alocados para a classe para os diversos recursos. Os nomes de atributos identificam o recurso. O valor das ações é um inteiro entre 1 e 65535 ou um hífen (-) para indicar que o WLM não regula a classe para o recurso determinado. O hífen é o padrão do sistema.
Atributos
Cada stanza nomeia uma classe WLM que deve existir no arquivo classes no nível correspondente (superclasse ou subclasse).
| Item | Descrição |
|---|---|
| Central Processing Unit (CPU) | Especifica o número de compartilhamentos de CPU alocados para a classe |
| memory | Especifica o número de compartilhamentos de memória física alocados para a classe |
| diskIO | Especifica o número de ações de E/S de disco alocadas para a classe |
Os valores padrão mencionados acima são o padrão do sistema e podem ser modificados usando uma estrofe especial denominada "default."
default:
CPU = 10
diskIO = 4Esta sub-rotina define os valores padrão para o número de compartilhamentos para CPU e E/S de disco para que, se os atributos CPU e diskIO não forem especificados para algumas ou todas as classes especificadas, os atributos sejam padronizados para 10 e 4 respectivamente, respectivamente, Neste exemplo, o valor padrão para memória física ainda é um hífen, significando nenhum regulamento. As classes que utilizam apenas valores padrão para todos os tipos de recursos podem ser omitidas no arquivo compartilhamentos .
Segurança
O arquivo compartilhamentos deve ter permissão de gravação apenas para usuário root. O arquivo compartilhamentos para superclasses deve ter permissão de gravação para o adminuser e admingroup para a superclasse.
Se nenhum adminuser existir para a superclasse, os arquivos devem ser de propriedade de root. Se nenhum admingroup existir para uma superclasse, o arquivo compartilhamentos para a superclasse deve ser de propriedade do grupo do sistema e não deve ter permissão de gravação para grupo.
Exemplo:
* System Defined Classes
* In this example, the system administrator uses
* only default values for the System
* and Shared
* superclasses, and those are omitted
* in the file
* The system administrator gives non
* default values
* only for the Default class:
*
Default:
CPU = 5
memory = 10
*
* User defined classes
*
Super1:
CPU = 8
memory = 20
diskIO = 6
Super2:
memory = 12
diskIO = 6 Arquivos
| Item | Descrição |
|---|---|
| compartilhamentos | Define as autorizações de recursos para as superclasses ou subclasses de uma configuração do WLM |