chmaster 명령
용도
chmaster 명령은 ypinit 명령을 실행하고 NIS 디먼을 재시작하여 제어기 서버를 변경합니다.
구문
/usr/etc/yp/chmaster [ -s HostName [ , HostName ... ]] [ -O | -o ] [ -E | -e ] [ -P | -p ] [ -U | -u ] [ -C | -c ] [ -I | -B | -N ]
설명
chmaster 명령은 시스템의 도메인 이름이 현재 설정되어 있다고 가정하고 ypinit 명령을 호출하여 현재 도메인에 대한 NIS 맵을 갱신합니다. ypinit 명령을 성공적으로 완료한 후 chmaster 명령은 ypserv 명령, yppasswdd 명령, ypupdated 명령, ypbind 명령에 대해 /etc/rc.nfs 파일의 항목을 주석 또는 주석 해제합니다.
또한 SMIT(System Management Interface Tool) smit chmaster 단축 경로를 사용하여 이 명령을 실행할 수 있습니다.
플래그
| 항목 | 설명 |
|---|---|
| -b | /etc/rc.nfs 파일을 갱신하여 해당 디먼을 시작하고, ypinit 명령을 호출하고, 디먼을 시작합니다. |
| -c | ypbind 디먼을 ypserv 디먼과 함께 시작합니다. 이 플래그가 디폴트입니다. |
| -c | ypbind 디먼의 시작을 억제합니다. |
| -E | 오류가 발생하면 ypinit 명령 및 chmaster 명령에서 종료합니다. 이 플래그가 디폴트입니다. |
| -e | 오류가 발생할 경우 ypinit 명령 및 chmaster 명령의 종료를 억제합니다. |
| -I | chmaster 명령에 /etc/rc.nfs 파일을 변경하여 다음 시스템을 다시 시작할 때 적절한 디먼을 시작하도록 지시합니다. 이 명령을 호출하면 ypinit 명령이 실행됩니다. |
| -n | ypinit 명령을 호출하고 적절한 디먼을 시작합니다. /etc/rc.nfs 파일은 변경되지 않습니다. |
| -O | 이 도메인에 기존 맵을 겹쳐씁니다. |
| -o | NIS 맵 겹쳐쓰기를 방지합니다. 이 플래그가 디폴트입니다. |
| -p | yppasswdd 디먼을 ypserv 디먼과 함께 시작합니다. |
| -p | yppasswdd 디먼의 시작을 억제합니다. 이 플래그가 디폴트입니다. |
| -s HostName [, HostName ] | 이 제어기 서버의 작업자에 대한 작업자 호스트 이름을 지정합니다. chmaster 명령은 현재 호스트를 이 리스트에 자동 추가합니다. |
| -U | ypupdated 디먼을 ypserv 디먼과 함께 시작합니다. |
| -u | ypupdated 디먼의 시작을 억제합니다. 이 플래그가 디폴트입니다. |
예
ypinit 명령을 호출하여 현재 도메인에 대한 NIS 맵을 다시 빌드하려면 다음을 입력하십시오.
chmaster -s chopin -O -p -u -BIn this example, thechmaster명령은 기존 맵을 겹쳐쓰고 yppasswdd 및 ypupdated 디먼은 시작되지 않습니다. 호스트 이름입니다.chopin작업자 서버로 지정됩니다.
파일
| 항목 | 설명 |
|---|---|
| /etc/rc.nfs | NFS 및 NIS 디먼에 대한 시작 스크립트를 포함합니다. |
| /var/yp/domainname | NIS 도메인에 대한 NIS 맵을 포함합니다. |