다음 절차에서는 슬레이브 서버를 설정하는 방법에 대해 설명합니다. NIS 슬레이브 서버로 구성하려는 각 시스템에 대해 이 절차를 반복합니다.
특정 작업을 수행할 수 있는 적절한 권한을 얻는 방법에 대한 자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.
다른 각 NIS 서버의 이름 및 IP 주소를 추가합니다. IPaddress FQDN-hostname aliases 형식을 사용합니다.
예를 들어, 다음과 같습니다.
172.16.0.1 master.example.com master 172.16.0.2 slave1.example.com slave1 172.16.0.3 slave2.example.com slave2
# /usr/sbin/ypinit -c
ypinit 명령에서 NIS 서버 목록을 묻는 메시지를 표시합니다. 먼저 작업 중인 로컬 슬레이브의 이름을 입력한 다음 마스터 서버 이름과 도메인의 다른 NIS 슬레이브 서버 이름을 차례로 입력합니다. 다른 슬레이브 서버의 경우 네트워크 측면에서 물리적으로 가장 가까운 서버에서 가장 먼 서버 순서를 따릅니다.
# svcs \*nis\* STATE STIME FMRI online 20:32:56 svc:/network/nis/domain:default online 20:32:56 svc:/network/nis/client:default
서비스가 online 상태로 표시되는 경우 NIS가 실행 중입니다. 서비스 상태가 disabled인 경우 NIS가 실행되고 있지 않습니다.
# svcadm restart network/nis/domain # svcadm restart network/nis/client
# svcadm enable network/nis/domain # svcadm enable network/nis/client
# svcs network/nis/server STATE STIME FMRI offline 20:32:56 svc:/network/nis/server:default
# svcadm restart network/nis/server
# svcadm enable network/nis/server
# /usr/sbin/ypinit –s master
여기서 master는 기존 NIS 마스터 서버의 시스템 이름입니다.