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[:Nó]] [-s "Source_string"] [-G Target_Class[:Resource_name[:Nó][, Classe de destino,[:Resource_name[:Nó][,…]]]] [-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.
- -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....
- Nó
- 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
- Para listar todos os relacionamentos gerenciados definidos atualmente, insira:
lsrelSaída:
Displaying Managed Relations : Name Resource:Node[Source] ResourceGroup[Source] resA IBM.Application:ja ResA jaffinity IBM.Application:ja ResA IBM.ResourceGroup:john Ja - Para listar os atributos persistentes do relacionamento gerenciado
resA, insira:lsrel -A p -M resASaí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 - Para listar o relacionamento gerenciado que corresponde à origem
resAda classeIBM.Application, tendo um valor de relacionamento Collocated com o recurso de destinonartenda classeIBM.ResourceGroup, insira:lsrel -S IBM.Application:ResA -P Collocated -G IBM.ResourceGroup:nartenSaí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 - Para listar os atributos dinâmicos do nome do relacionamento gerenciado
resA, insira:lsrel -A d -M resA - Para listar os atributos persistentes do nome do relacionamento gerenciado
resAusando 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 .