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

yppush
yppush yppush 명령 목적 네트워크 정보 서비스(NIS) 종속 서버가 갱신된 NIS 맵을 복사하도록 프롬프트합니다. 구문
/usr/sbin/yppush [ -v ] [ -d Domain ] MapName
설명
/usr/etc/yp 디렉토리로부터 발행되는 yppush 명령은 네트워크 정보 서비스(NIS) 종속 서버가 갱신된 NIS 맵을 복사하도록 프롬프트합니다. MapName 변수는 마스터 서버의 종속 서버로 전송될 맵을 지정합니다. 프롬프트해야 하는 서버 리스트를 가져 오기 위해, yppush 명령은 Domain 매개변수나 현재 디폴트 도메인에 의해 지정된 ypservers 맵을 읽습니다. 일단 프롬프트되면, 각각의 종속 서버는 ypxfr 명령을 사용해서 복사한 다음 그 맵을 다시 자신의 데이터베이스로 전송합니다.
SMIT(System Management Interface Tool)를 사용하여 이 명령을 실행할 수 있습니다. SMIT를 사용하려면, 다음과 같이 입력하십시오.
smit yppush
주: 사용자 시스템이 버전 1 NIS 프로토콜을 사용하는 경우 ypxfr 명령은 전송 에이전트가 아닙니다.
플래그
-d Domain 디폴트 도메인이 아닌 도메인을 지정합니다. 지정된 도메인에 대한 맵이 있어야 합니다.
-v 버전 2 프로토콜을 사용하는 경우, 각 서버가 호출한 메세지를 표시한 다음 각 서버의 응답에 대해 하나의 메세지를 표시합니다. 이 플래그를 생략하면, 명령은 오류 메세지만 표시합니다.
주: 버전 1 NIS 프로토콜은 메세지를 표시하지 않습니다. 시스템이 버전 1을 사용할 경우, yppoll 명령을 사용하여 이동이 발생하는지 검증하십시오.
예제
다른 도메인에서 종속 서버로 맵을 복사하려면, 다음과 같이 입력하십시오.
/usr/sbin/yppush -d atlantis netgroup
이 예에서, yppush 명령은 netgroup 맵을 atlantis 도메인으로부터 복사합니다.
yppush 명령이 각 종속 서버를 호출하는 대로 진행 상태를 표시하려면, 다음과 같이 입력하십시오.
/usr/sbin/yppush -v -d atlantis netgroup
이 예제에서, yppush 명령은 netgroup 맵을 atlantis 도메인에서 각각의 네트워크 종속 서버로 복사할 때 진행 상태 메세지를 표시합니다.
파일
/var/yp/DomainName/ypservers.{dir, pag}
yppush 명령이 갱신된 NIS 맵의 사본을 만들도록 프롬프트하는 서버를 나열합니다.
관련 정보
yppoll 명령, ypxfr 명령.
ypserv 디먼.