cthatsctrl 명령

용도

토폴로지 서비스 서브시스템을 제어합니다.

구문

cthatsctrl { -a [ -p port-number ] | -s | -k | -d | -b | -t | -o | -r | -h }

설명

cthatsctrl 제어 명령은 토폴로지 서비스 서브시스템의 조작을 제어합니다. 서브시스템은 시스템 자원 제어기 (SRC) 의 제어 하에 있으며 cthats라는 서브시스템 그룹에 속합니다. 각 서브시스템에 연관된 디먼과 명령은 디먼을 구성하고 시작합니다.

토폴로지 서비스 서브시스템의 인스턴스가 클러스터의 모든 노드에서 실행됩니다.

서브시스템 추가
-a 플래그가 지정되면 제어 명령은 mkssys 명령을 사용하여 토폴로지 서비스 서브시스템을 SRC에 추가합니다. 제어 명령은 다음을 수행합니다.
  1. cthats 서브시스템이 중지되었는지 확인합니다.
  2. 클러스터 데이터에서 포트 번호를 가져와서 포트 번호가 /etc/services 파일에 설정되어 있는지 확인합니다.

    /etc/services 파일에 입력되는 서비스 이름은 cthats입니다.

  3. SRC에서 cthats 서브시스템을 제거합니다 (여전히 존재하는 경우).
  4. cthats 서브시스템을 SRC에 추가합니다.
서브시스템 시작

-s 플래그가 지정되면 제어 명령은 startsrc 명령을 사용하여 토폴로지 서비스 서브시스템 cthats시작을 시작합니다.

서브시스템 정지

-k 플래그가 지정되면 제어 명령은 stoptsrc 명령을 사용하여 토폴로지 서비스 서브시스템 cthats을 중지합니다.

서브시스템 삭제
-d 플래그가 지정되면 제어 명령은 rmssys 명령을 사용하여 SRC에서 토폴로지 서비스 서브시스템을 제거합니다. 제어 명령은 다음을 수행합니다.
  1. cthats 서브시스템이 중지되었는지 확인합니다.
  2. rmssys 명령을 사용하여 SRC에서 cthats 서브시스템을 제거합니다.
  3. /etc/services 파일에서 cthats 포트 번호를 제거합니다.
구성 다시 빌드

-b 플래그가 지정되면 제어 명령은 클러스터 데이터에서 구성 정보를 읽고 토폴로지 서비스 디먼에 대한 구성 파일 machines.lst을 빌드합니다.

추적 켜기

-t 플래그가 지정되면 제어 명령은 traceson 명령을 사용하여 토폴로지 서비스 디먼에 대한 추적을 설정합니다.

추적 끄기

-o 플래그가 지정되면 제어 명령은 tracesoff 명령을 사용하여 토폴로지 서비스 디먼에 대한 추적을 끕니다 (디폴트 레벨로 리턴).

서브시스템 갱신

-r 플래그가 지정되면 제어 명령은 refresh 명령을 사용하여 서브시스템을 새로 고칩니다. -r 플래그는 다시 빌드된 정보를 읽도록 디먼에 신호를 보냅니다.

플래그

-a [-p 포트 번호 ]
서브시스템을 추가합니다.
-s
서브시스템을 시작합니다.
-k
서브시스템을 정지합니다.
-d
서브시스템을 삭제합니다.
-t
서브시스템에 대한 추적을 켭니다.
-o
서브시스템에 대한 추적을 끕니다.
-b
클러스터 데이터의 구성 정보로부터 토폴로지 서비스 구성 파일을 재빌드합니다.
-r
서브시스템을 갱신합니다.
-h
명령의 사용법 정보를 표준 출력에 기록합니다.

보안

이 명령을 실행하려면 root 권한이 있어야 합니다.

종료 상태

0
명령이 성공적으로 완료되었음을 표시합니다.
0이 아닌 값
오류가 발생했음을 표시합니다.

제한사항

이 명령은 피어 도메인에서만 유효합니다.

IBM® 지원 센터의 지시가 있는 경우에만 이 명령을 사용하십시오.

표준 출력

-h 플래그가 지정되면 이 명령의 사용법 명령문이 표준 출력에 기록됩니다.

표준 오류

이 명령은 모든 오류 메시지를 표준 오류에 기록합니다.

  1. SRC에 토폴로지 서비스 서브시스템을 추가하려면 다음과 같이 입력하십시오.
    cthatsctrl -a
  2. 토폴로지 서비스 서브시스템을 시작하려면 다음과 같이 입력하십시오.
    cthatsctrl -s
  3. 토폴로지 서비스 서브시스템을 정지하려면 다음을 입력하십시오.
    cthatsctrl -k
  4. SRC에서 토폴로지 서비스 서브시스템을 삭제하려면 다음과 같이 입력하십시오.
    cthatsctrl -d
  5. 토폴로지 서비스 디먼에 대한 추적을 켜려면 다음과 같이 입력하십시오.
    cthatsctrl -t
  6. 토폴로지 서비스 디먼에 대한 추적을 끄려면 다음과 같이 입력하십시오.
    cthatsctrl -o
  7. 클러스터 데이터의 구성 정보로부터 토폴로지 서비스 구성 파일을 재빌드하려면 다음을 입력하십시오.
    cthatsctrl -b
  8. 클러스터에서 모든 토폴로지 서비스 디먼에 새 구성 파일을 읽기 위해 신호를 보내려면 다음을 입력하십시오.
    cthatsctrl -r
  9. 표준 출력에 사용법 정보를 기록하려면 다음을 입력하십시오.
    cthatsctrl -h

위치

/opt/rsct/bin/cthatsctrl
cthatsctrl 명령을 포함합니다.