Oracle® Solaris 11.2의 이름 지정 및 디렉토리 서비스 작업: DNS 및 NIS

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

슬레이브 서버를 설정하는 방법

다음 절차에서는 슬레이브 서버를 설정하는 방법에 대해 설명합니다. NIS 슬레이브 서버로 구성하려는 각 시스템에 대해 이 절차를 반복합니다.

  1. 관리자가 됩니다.

    특정 작업을 수행할 수 있는 적절한 권한을 얻는 방법에 대한 자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

  2. /etc/inet/hosts 파일을 편집합니다.

    다른 각 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
  3. 슬레이브 서버에서 디렉토리를 /var/yp로 변경합니다.

    주 -  마스터 서버에서 NIS 맵을 처음으로 가져올 수 있도록 먼저 새 슬레이브 서버를 NIS 클라이언트로 구성해야 합니다. 자세한 내용은 NIS 클라이언트 관리를 참조하십시오. NIS 마스터 맵이 변경된 후 yppush 명령을 사용하여 새 맵을 NIS 슬레이브 서버로 전파합니다. NIS 맵 전파에 대한 자세한 내용은 기존 맵 업데이트 및 수정를 참조하십시오.
  4. 슬레이브 서버를 NIS 클라이언트로 초기화합니다.
    # /usr/sbin/ypinit -c

    ypinit 명령에서 NIS 서버 목록을 묻는 메시지를 표시합니다. 먼저 작업 중인 로컬 슬레이브의 이름을 입력한 다음 마스터 서버 이름과 도메인의 다른 NIS 슬레이브 서버 이름을 차례로 입력합니다. 다른 슬레이브 서버의 경우 네트워크 측면에서 물리적으로 가장 가까운 서버에서 가장 먼 서버 순서를 따릅니다.

  5. 클라이언트 서비스가 실행 중인지 확인한 다음 필요에 따라 서비스를 시작하거나 다시 시작합니다.
    # 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가 실행되고 있지 않습니다.

    1. 클라이언트 서비스가 실행 중이면 클라이언트 서비스를 다시 시작합니다.
      # svcadm restart network/nis/domain
      # svcadm restart network/nis/client
    2. 클라이언트 서비스가 실행되고 있지 않으면 클라이언트 서비스를 시작합니다.
      # svcadm enable network/nis/domain
      # svcadm enable network/nis/client
  6. NIS 마스터 서버가 실행 중인지 확인한 다음 필요에 따라 서비스를 시작하거나 다시 시작합니다.
    # svcs network/nis/server
    STATE          STIME     FMRI
    offline        20:32:56  svc:/network/nis/server:default
    1. 마스터 NIS 서버가 실행 중이면 서비스를 다시 시작합니다.
      # svcadm restart network/nis/server
    2. 마스터 NIS 서버가 실행되고 있지 않으면 서비스를 시작합니다.
      # svcadm enable network/nis/server
  7. 이 시스템을 슬레이브 서버로 초기화합니다.
    # /usr/sbin/ypinit –s master

    여기서 master는 기존 NIS 마스터 서버의 시스템 이름입니다.