lsrel

Nome

lsrel - Lista um relacionamento gerenciado já definido e seus atributos..

Sinopse

lsrel [-h] [-s "selection_string" ] [-A p | d | b] [-l | -t | -d | -D Delimitador ] [-T] [-V] [Attr...]

lsrel [-h] [-M relacionar nome] [-A p | d | b] [-l | -t | -d | -D Delimitador] [-T] [-V] [Atributo...]

lsrel [-h] [-S Source_Class[:Resource_name[:]] [-s "Source_string"] [-G Target_Class[:Resource_name[:][, Classe de destino,[:Resource_name[:][,…]]]] [-g "Target_string"] [-P Current_relationship] [-O Current_condition] [-A p | d | b] [-l | -t | -d | -D Delimitador] [-T] [-V] [Atributo...]

Descrição

O comando lsrel lista os relacionamentos gerenciados.. Se o nome do relacionamento for omitido, todos os relacionamentos gerenciados serão listados. Se o relacionamento de recurso for especificado, os atributos persistentes do relacionamento especificado serão listados. Se o parâmetro Attr for especificado, os atributos especificados para o relacionamento serão listados.

Se a opção de atributo for especificada, os atributos persistentes ou dinâmicos dos relacionamentos serão listados. Se especificado, o parâmetro Attr substitui a opção -A . O parâmetro Attr deve ser um atributo de relacionamento válido ao listar informações de relacionamento. Se os parâmetros Attr forem especificados, os valores exatos desses atributos serão listados. Caso contrário, alguns desses valores de atributos serão convertidos em palavras em inglês.

Opções

-A p | d | b
Especifica um tipo de atributo. Por padrão, somente os atributos persistentes são exibidos. Essa opção pode ser usada somente quando nenhum nome de atributo é especificado na linha de comandos. Para visualizar todos os atributos persistentes dos recursos de membro, a opção deve ser usada com o tipo de atributo -p
p
Exibe somente atributos persistentes.
d
Exibe somente atributos dinâmicos.
b
Exibe os atributos persistentes e dinâmicos.
Para melhor desempenho, especifique a opção -A p .
-d
Especifica a saída formatada por delimitador. O delimitador padrão é dois pontos (:). Use a opção -D se você desejar alterar o delimitador padrão
-D delimitador
Especifica a saída em formato de delimitador que usa o delimitador especificado. Use essa opção para especificar algo diferente do padrão de dois-pontos (:), por exemplo, quando os dados a serem exibidos contiverem dois-pontos. Use essa opção para especificar um delimitador de um ou mais caracteres.
- -g Target_string
O Target_string é aplicado a todos os recursos da classe de recurso especificada pela opção -G , para determinar os destinos do relacionamento.

Se a opção -g for usada para especificar uma sequência de seleção de origem, Resource_name e Node não deverão ser especificados para a opção -G

- -G Classe_alvo [ :Nome_do_recurso [ :Nó ]]

Especifica os recursos de destino a serem exibidos com o relacionamento. O recurso ou recursos de destino são usados com a origem e qualquer outra consulta especificada para localizar uma correspondência de todos os outros relacionamentos definidos. Um recurso de destino é identificado pela classe do recurso (Target_class), o nome do recurso (Resource_name) e, opcionalmente, o nó (Node) no qual o recurso está localizado. Target_class, Resource_name e Node devem ser separados por dois-pontos. Vários recursos de destino podem ser especificados e são separados por vírgulas. Os dois-pontos são necessários, mas a omissão de Target_class faz com que a classe especificada anteriormente seja usada quando vários recursos de destino são especificados.

Se a opção -g for usada para especificar uma sequência de seleções de destino, Resource_name e Node não deverão ser especificados para a opção -G

-h
Grava a instrução de uso do comando na saída padrão.
-l
Especifica a saída de formato longo. Cada atributo é exibido em uma linha separada, que é o formato de exibição padrão.
- -M nome_da_relação
Especifica o nome do relacionamento gerenciado a ser listado.
- -P Relacionamento atual
Especifica o valor do relacionamento gerenciado que é usado para consultar todos os relacionamentos definidos para localizar uma correspondência. O valor pode ser um valor numérico ou a palavra (sem distinção entre maiúsculas e minúsculas):
0x0001 ou Collocated
Especifica que os recursos de origem e destino estão no mesmo nó.
0x0002 ou AntiCollocated
Especifica que os recursos de origem e destino estão em nós diferentes.
0x0003 ou Affinity
Especifica que o recurso de origem e seu recurso de afinidade especificado estão no mesmo nó, se possível.
0x0004 ou AntiAffinity
Especifica que o recurso de origem e seu recurso de afinidade especificado estão em nós diferentes, se possível.
0x0005 ou IsStartable
Especifica que a origem e seus recursos de destino são inicializáveis.
0x0006 ou StartAfter
Especifica que a origem deve ser iniciada após os recursos de destino.
0x0007 ou DependsOn
Especifica que os recursos de destino devem estar on-line antes de o recurso de origem ser iniciado e inclui uma colocação implícita entre os recursos de origem e destino.
0x0008 ou DependsOnAny
Especifica que o destino deve estar on-line antes do início do recurso de origem. Ele é idêntico ao relacionamento DependsOn, exceto que ele não fornece a restrição colocada para a sequência inicial. Portanto, os recursos de origem e destino não podem ser iniciados no mesmo nó.
0x0009 ou StopAfter
Especifica que o recurso de origem não pode ser interrompido até que o recurso de destino esteja off-line.
0x000A ou ForcedDownBy
Especifica que o recurso de origem deverá ser forçado off-line se o recurso de destino ficar off-line inesperadamente ou o próprio recurso de destino for forçado off-line.
- -O Current_condition
Consulta de condição If. Especifica o valor da condição para consultar todos os relacionamentos definidos a fim de localizar uma correspondência. O valor pode ser um numérico ou uma palavra (sem distinção entre maiúsculas e minúsculas):
0x0000 ou NoCondition
Especifica o relacionamento local incondicional.
0x0001 ou IfOnline
Especifica que o recurso de destino está on-line.
0x0002 ou IfOffline
Especifica que o recurso de destino está off-line, está off-line com falha ou é desconhecido.
0x0003 ou IfNotOnline
Especifica que o recurso de destino não está on-line.
0x0004 ou IfNotOffline
Especifica que o recurso de destino não está off-line ou off-line com falha.
0x0005 ou IfPossible
Usado com o relacionamento StartAfter. Especifica que o grupo de recursos de destino poderá ser ignorado se não puder ser ligado, nesse caso ele acabará no estado Sacrificado e o relacionamento StartAfter será ignorado.
- -s "selection_string"
Especifica uma sequência de seleção. Essa opção sem a opção -S é aplicada a todos os relacionamentos definidos e a seus campos de atributo Todas as sequências de seleção devem ser colocadas entre aspas duplas ou simples. Se a sequência de seleção contiver aspas duplas, coloque toda a sequência de seleção entre aspas simples. Por exemplo:
-s 'Name == "testing"'
-s 'Name ?= "test"'

Somente atributos persistentes podem ser listados em uma sequência de seleção.

- -s Source_string

Especifica a sequência de seleção de origem do relacionamento a ser listado. O Source_string é aplicado a todos os recursos da classe de recurso especificada pela opção -S para determinar a origem do relacionamento. O resultado da seleção pode conter um ou mais recursos.

Se a opção -s for usada para especificar uma sequência de seleção de origem, Resource_name e Node não deverão ser especificados para a opção -S

- -S Classe_de_fonte [ :Nome_do_recurso [ :Nó ]]

Especifica o recurso de origem do relacionamento a ser listado. Um recurso de origem é identificado pela classe de recurso (Resource_class) do recurso, o nome do recurso (Resource_name) e, opcionalmente, o nó (Node) no qual o recurso está localizado. O resultado da seleção pode conter um ou mais recursos.

Se a opção -s for usada para especificar uma sequência de seleção de origem, Resource_name e Node não deverão ser especificados para a opção -S

-t
Especifica a saída de formato tabular. Cada atributo é exibido em uma coluna separada, um recurso por linha.
-T
Grava as mensagens de rastreio do comando no erro padrão. Somente para uso de sua organização de assistência a software.
-V
Grava as mensagens detalhadas do comando na saída padrão.

Parameters

Atração
Especifica os nomes de um ou mais atributos cujos valores devem ser exibidos. Esses atributos devem ser separados por espaços. Quando a opção -m é especificada, esses atributos devem corresponder aos campos de atributo de recurso de membro; quando a opção -m não é especificada, os atributos devem corresponder aos campos de atributos do grupo de recursos....
Especifica o nome do nó. O nome do nó deverá ser incluído quando for feita uma tentativa de listar um recurso de membro fixo. O nó e seu recurso devem ser separados por dois-pontos (:).
Classe de recurso
Especifica o nome da classe de recurso à qual o recurso de membro pertence. O recurso e a classe de recurso devem ser separados por espaços.
Nome do recurso
Especifica o nome do recurso. Um ou mais recursos podem ser especificados com a classe de recurso à qual eles pertencem. Cada recurso ou conjunto de recursos deve ser precedido por sua classe de recurso. O recurso e a classe de recurso devem ser separados por espaços.

Status de saída

0
O comando foi executado com sucesso.
1
Ocorreu um erro com o RMC.
2
Ocorreu um erro com o script de CLI.
3
Sinalização incorreta na linha de comandos.
4
Parâmetro incorreto na linha de comandos.
5
Ocorreu um erro com o RMC que foi baseado na entrada da linha de comandos com falha.
6
O recurso especificado não foi localizado.

Segurança

Esse comando requer autoridade de administrador ou um ID do usuário com as permissões apropriadas. Para obter mais informações, consulte Configurando Ids de usuário não raiz para a interface da linha de comandos

Exemplos

  1. Para listar todos os relacionamentos gerenciados definidos atualmente, insira:
    lsrel

    Saída:

    Displaying Managed Relations :
    Name       Resource:Node[Source]       ResourceGroup[Source]
    resA       IBM.Application:ja                   ResA
    jaffinity  IBM.Application:ja                   ResA
               IBM.ResourceGroup:john               Ja
  2. Para listar os atributos persistentes do relacionamento gerenciado resA, insira:
    lsrel -A p -M resA

    Saída:

    Displaying Managed Relationship Information:
    Persistent Attributes
    for Managed Relationship "resA".
    
    Managed Relationship 1:
        Class:Resource:Node[Source] = IBM.Application:ja:nodename
        Class:Resource:Node[Target] = {IBM.Application:Nate:Nodename}
        Relationship                = Collocated
        Conditional                 = NoCondition
        Name                        = resA
  3. Para listar o relacionamento gerenciado que corresponde à origem resA da classe IBM.Application, tendo um valor de relacionamento Collocated com o recurso de destino narten da classe IBM.ResourceGroup, insira:
    lsrel -S IBM.Application:ResA -P Collocated 
          -G IBM.ResourceGroup:narten

    Saída:

    Displaying Managed Relationship Information:
    Managed Relationship 1:
    Name                        = ResA
    Class:Resource:Node[Source] = IBM.Application:ResA
    Class:Resource:Node[Target] = {IBM.ResourceGroup:Narten 
    ,IBM.Application:ja}
    Relationship                = Collocated
    Conditional                 = NoCondition
    ResourceGroup[Source]       = charm
  4. Para listar os atributos dinâmicos do nome do relacionamento gerenciado resA, insira:
    lsrel -A d -M resA
  5. Para listar os atributos persistentes do nome do relacionamento gerenciado resA usando uma sequência de seleção, insira:
    lsrel -A p -s 'Name == "resA"'

Arquivos

/usr/sbin/rsct/bin/lsrel
Local do comando lsrel .

Consulte também

Os comandos addrgmbr, samctrl, chrg, chrgmbr, mkrg, rmrg, rmrgmbr

O arquivo de informações gerais rmccli .