| HOME / 정보공유 / AIX 명령어 모음

nisping
nisping nisping 명령 목적 마스터 서버에게 즉시 갱신을 요구하도록 알려 주면서 replica 서버를 ping합니다. replica가 응답할 때, nisping은 루트 마스터 서버의 niscachemgr 캐쉬 파일(/var/nis/NIS_SHARED_DIRCACHE)에 있는 replica 항목을 갱신합니다. 주: 일반적으로 replica는 이 요청을 실행하기 전에 몇 분 동안 대기합니다.
구문
최종 갱신 시간을 표시하려면
nisping [ -u domain ]
Replica 핑
nisping [ -H hostname ] [domain]
To Checkpoint a Directory
nisping [ -C hostname ] [domain ]
설명
ping하기 전에 명령은 각 replica에서 수신된 최종 갱신 시간을 검사합니다. 마스터에서 송신된 최종 갱신과 같은 경우, replica를 ping하지 않습니다.
또한 nisping 명령은 디렉토리를 검사할 수 있습니다. 이것은 마스터와 디렉토리의 각 서버로 도메인의 트랜잭션 로그로부터 디스크의 정보를 갱신할 것인지를 물어보도록 구성되어 있습니다.
플래그
-u domain 최종 갱신 시간을 표시합니다. 어떠한 서버도 ping을 보내지 않습니다.
-H hostname 호스트 hostname만이 갱신 시간을 검사하거나 검사하도록 ping을 전송합니다.
-C hostname 각 서버에 대한 ping보다 검사 요청을 전송합니다. 서버는 모든 트랜잭션을 기억장치에 확약하도록 스케줄합니다.
예제
최종 갱신 시간 표시
-u 플래그를 사용하십시오. 서로 다른 도메인 이름을 지정하지 않는 한, 국지 도메인의 마스터와 replica에 대한 갱신 시간을 표시합니다. ping을 실행하지 않습니다.
/usr/lib/nis/nisping -u [domain]
예제는 다음과 같습니다.
rootmaster# /usr/lib/nisping -u org_dir
Last updates for directory wiz.com.:
Master server is rootmaster.wiz.com.
Last update occurred at Wed Nov 25 10:53:37 1992
Replica server is rootreplica1.wiz.com.
Last update seen was Wed Nov 25 10:53:37 1992
replica ping
도메인의 모든 replica 또는 특정 replica를 ping할 수 있습니다. 모든 replica를 ping하려면 다음과 같이 옵션 없이 명령을 사용하십시오.
/usr/lib/nis/nisping
국지 도메인 이외의 도메인의 모든 replica를 ping하려면, 도메인 이름을 추가하십시오.
/usr/lib/nis/nisping domainname
국지 도메인 wiz.com.의 모든 replica를 ping하는 예제입니다.
rootmaster# /usr/lib/nis/nisping org_dir
Pinging replicas serving directory wiz.com.:
Master server is rootmaster.wiz.com.
Last update occurred at Wed Nov 25 10:53:37 1992
Replica server is rootreplica1.wiz.com.
Last update seen was Wed Nov 18 11:24:32 1992
Pinging ... rootreplica1.wiz.com.
갱신 시간이 다르므로, ping이 진행됩니다. 시간이 일치되는 경우, ping이 전송되지 않습니다.
또한 특정 호스트의 모든 디렉토리에 있는 모든 테이블을 ping할 수 있습니다. 특정 호스트의 모든 디렉토리의 모든 테이블을 ping하려면, -a 플래그를 사용하십시오.
/usr/lib/nis/nisping -a hostname
디렉토리 검사
디렉토리를 검사하려면, -C 플래그를 사용하십시오.
/usr/lib/nis/nisping -C directory-name
마스터를 포함하여 도메인을 지원하는 모든 서버는 .log 파일에서 디스크로 정보를 이동시킵니다. 이것은 로그 파일을 지우고 디스크 영역을 비웁니다. 서버를 검사 중이면, 서비스 요청에 응답하지만 갱신에 사용할 수 없습니다.
nisping 출력의 예제입니다.
rootmaster# /usr/lib/nis/nisping -C
Checkpointing replicas serving directory wiz.com. :
Master server is rootmaster.wiz.com.
Last update occurred at Wed May 25 10:53:37 1995
Master server is rootmaster.wiz.com.
checkpoint has been scheduled with rootmaster.wiz.com.
Replica server is rootreplica1.wiz.com.
Last update seen was Wed May 25 10:53:37 1995
Replica server is rootreplica1.wiz.com.
checkpoint has been scheduled with rootmaster.wiz.com.