rmrel

이름

rmrel - 자원 간 관리 관계를 제거합니다.

요약

rmrel [-h] [-i] -s "선택 문자열" [-T] [-V]

rmrel [-h] [-i] -S Source_Class[:Resource_name[:Node]] [-s "Source_string"] [-G Target_Class[:Resource_name[:Node] [,Target_class[:Resource_name[:노드] [,. ...]]] [-g "Target__string"] [-P Current_relationship] [-O Current_condition] [-T] [-V]

rmrel [-h] [-i] [-T] [-V] 관리_관계 [관리_관계...]

설명

rmrel 명령은 자원 간의 관계를 제거합니다. 제거될 관계는 관계 자체 또는 관리 관계의 이름에 적용될 때 소스 매개변수(Source_class [:Resource_name [:Node]]) 또는 선택 문자열에 의해 결정됩니다.

옵션

-O 현재 상태
일치하는 관계를 찾기 위해 정의된 모든 관계를 조회하는 조건 값을 지정합니다. 해당 값은 다음과 같이 숫자 값 또는 단어(대소문자를 구분하지 않음)입니다.
  • 0x0000 또는 NoCondition
  • 0x0001 또는 IfOnline
  • 0x0002 또는 IfOffline
  • 0x0003 또는 IfNotOnline
  • 0x0004 또는 IfNotOffline
  • 0x0005 또는 IfPossible
-g 대상_문자열
Target_string은 관계의 대상을 결정하기 위해 -G 옵션으로 지정되는 자원 클래스의 모든 자원에 적용됩니다.

-g 옵션을 사용하여 대상 선택 문자열을 지정하는 경우, -G 옵션에 대해 Resource_nameNode 를 지정하지 않아야 합니다.

- -G Target_class[:Resource_name[:Node]]

대상 조회에서 사용될 대상 자원과, 정의된 모든 관계에서 일치하는 관계를 찾기 위해 지정된 다른 모든 조회를 지정합니다. 대상 자원은 자원의 클래스(Target_class)와 자원의 이름(Resource_name) 및 선택적으로 자원이 있는 노드(Node)로 식별됩니다. Resource_class , Resource_NameNode는 콜론으로 구분해야 합니다. 여러 대상 자원을 지정하고 쉼표로 구분할 수 있습니다. 콜론이 필요하지만 Target_class를 생략하면 여러 대상 자원을 지정할 때 이전에 지정된 클래스가 사용됩니다.

-g 옵션을 사용하여 대상 선택 문자열을 지정하는 경우, -G 옵션에 대해 Resource_nameNode 를 지정하지 않아야 합니다.

-h
명령의 사용법 지시문을 표준 출력에 작성합니다.
-i
대화식. 관계를 제거하기 전에 프롬프트합니다.
-P 현재 관계
정의된 모든 관계를 조회하여 일치하는 관계를 찾기 위해 관리 관계 값을 사용하는 것으로 지정합니다. 해당 값은 다음과 같이 숫자 값 또는 단어(대소문자를 구분하지 않음)입니다.
0x0001 또는 Collocated
소스 자원과 대상 자원이 동일한 노드에 위치하는 것으로 지정합니다.
0x0002 또는 AntiCollocated
소스 자원과 대상 자원이 다른 노드에 위치하는 것으로 지정합니다.
0x0003 또는 Affinity
가능한 경우 소스 자원과 지정된 해당 유사성 자원이 동일한 노드에 위치하는 것으로 지정합니다.
0x0004 또는 AntiAffinity
가능한 경우 소스 자원과 지정된 해당 유사성 자원이 다른 노드에 위치하는 것으로 지정합니다.
0x0005 또는 IsStartable
소스 자원과 해당 대상 자원을 시작할 수 있는 것으로 지정합니다.
0x0006 또는 StartAfter
소스가 대상 자원 다음에 시작되는 것으로 지정합니다.
0x0007 또는 DependsOn
소스 자원을 시작하려면 대상 자원이 온라인 상태여야 하는 것으로 지정하며 소스 자원과 대상 자원 간의 내재적 collocation이 포함됩니다.
0x0008 또는 DependsOnAny
소스 자원을 시작하려면 대상이 온라인 상태여야 하는 것으로 지정합니다. 시작 시퀀스에 대한 Collocated 제한조건을 제공하지 않는 것을 제외하고는 DependsOn 관계와 동일합니다. 따라서 소스 자원과 대상 자원을 동일한 노드에서 시작하지 못할 수 있습니다.
0x0009 또는 StopAfter
대상 자원이 오프라인 상태가 되어야 소스 자원이 중지될 수 있는 것으로 지정합니다.
0x000A 또는 ForcedDownBy
대상 자원이 예상치 못하게 오프라인 상태가 되거나 대상 자원 자체가 오프라인 상태로 강제 실행되는 경우 소스 자원을 오프라인 상태로 강제 실행해야 하는 것으로 지정합니다.
-s "선택_문자열"
선택 문자열을 지정합니다. -s 옵션이 -S 옵션 없이 지정되는 경우 연관된 선택 문자열은 자원의 모든 관리 관계에 적용됩니다. 선택 문자열은 작은따옴표 또는 큰따옴표로 묶어야 합니다. 선택 문자열에 큰따옴표가 포함되는 경우 전체 선택 문자열을 작은따옴표로 묶으십시오. 예를 들어,
-s 'Name == "testing"'
-s 'Name ?= "test"'
-s 소스_문자열

소스 선택 문자열을 지정합니다. Source_string 은 관계의 소스를 판별하기 위해 -S 옵션으로 지정된 자원 클래스의 모든 자원에 적용됩니다. 선택 결과에는 하나 이상의 자원이 포함될 수 있습니다.

-s 옵션을 사용하여 소스 선택 문자열을 지정하는 경우, -S 옵션에 대해 Resource_nameNode 를 지정하지 않아야 합니다.

-S 소스_클래스 [: 리소스_이름 [: 노드 ]]

조회의 소스 자원을 지정합니다. 이 소스 자원은 지정될 수 있는 다른 모든 조회를 사용하여, 일치하는 관계를 찾기 위해 정의된 모든 관계에 대해 조회됩니다. 소스 자원은 자원의 클래스(Source_class)와 자원의 이름(Resource_name) 및 선택적으로 자원이 있는 노드(Node)로 식별됩니다. Resource_class , Resource_NameNode는 콜론으로 구분해야 합니다.

-s 옵션을 사용하여 소스 선택 문자열을 지정하는 경우, -S 옵션에 대해 Resource_nameNode 를 지정하지 않아야 합니다.

-T
명령의 추적 메시지를 표준 오류에 작성합니다. 소프트웨어 서비스 조직에서만 사용합니다.
-V
명령의 상세 메시지를 표준 출력에 작성합니다.

매개변수

관리 관계
제거될 관리 관계의 이름. 명령행에 여러 관계를 지정할 수 있지만 공백으로 구분해야 합니다.

종료 상태

0
명령이 정상적으로 실행되었습니다.
1
RMC 관련 오류가 발생했습니다.
2
CLI 스크립트 관련 오류가 발생했습니다.
3
명령행에 잘못된 플래그가 있습니다.
4
명령행에 잘못된 매개변수가 있습니다.
5
결함이 있는 명령행 입력을 기반으로 하는 RMC 관련 오류가 발생했습니다.
6
지정된 자원이 없습니다.
7
자원이 이미 존재합니다.

보안

이 명령에는 루트 권한 또는 해당 권한이 있는 사용자 ID가 필요합니다. 자세한 정보는 명령행 인터페이스에 대한 루트가 아닌 사용자 ID 설정을 참조하십시오.

예제

  1. IBM.Application 자원 클래스에 속하는 tester 자원의 관계를 제거하려면 다음을 입력하십시오.
    rmrel -S IBM.Application:tester
  2. 선택 문자열을 사용하여 자원의 관계를 제거하려면 다음을 입력하십시오.
    rmrel -s 'Name == "tester"' 
  3. IBM.Application 클래스에 적용된 선택 문자열에서 소스 자원 resA의 관계를 제거하려면 다음을 입력하십시오.
    rmrel -s 'Name=="resA"'-S IBM.Application
  4. IBM.Application 클래스에서 소스 자원의 모든 관계를 제거하려면 다음을 입력하십시오.
    rmrel -s 'Name like "%"' -S IBM.Application
  5. collocated 관계 및 특정 조건을 사용하여 IBM.Application 클래스의 대상과 함께 자원에 대한 관계를 제거하려면 다음을 입력하십시오.
    rmrel -S IBM.Application:narten -G IBM.Application:ha,:test -P collocated -O 1
  6. nartenresA 관계를 제거하려면 다음을 입력하십시오.
    rmrel narten resA

파일

/usr/sbin/rsct/bin/rmrel
rmrel 명령의 위치

관련 참조

addrgmbr, chequ, chrel, chrg, chrgmbr, lsrg, mkequ, mkrel, mkrg, rmequ, rmrg, rmrgmbr 명령.

rmccli 일반 정보 파일.