Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

이름 서비스 스위치를 구성하는 방법

클러스터의 각 노드에서 다음 작업을 수행하십시오.

  1. 클러스터 노드에서 수퍼유저가 되십시오.

  2. /etc/nsswitch.conf 파일을 편집하십시오.

    1. clusterhostsnetmasks 데이터베이스 항목에 대한 첫 번째 소스 조회인지 확인하십시오.

      Sun Cluster 소프트웨어가 제대로 작동하려면 이러한 순서가 필요합니다. 설치 중에 scinstall(1M) 명령이 cluster를 이 항목에 추가합니다.

    2. (옵션) 이름 지정 서비스를 사용할 수 없을 때 데이터 서비스 가용성을 높이려면 다음 항목의 조회 순서를 변경하십시오.

      • hostsnetmasks 데이터베이스 항목의 경우 cluster 뒤에 files를 지정하십시오.

      • Sun Cluster HA for NFS의 경우에는 cluster files와 이름 서비스 사이에 [SUCCESS=return] 항목을 넣으십시오.


        hosts:      cluster files [SUCCESS=return] nis

        이 조회 순서를 사용하면 해당 노드가 로컬에서 이름을 확인할 경우 표시된 이름 서비스에는 연결되지 않습니다. 대신 노드가 바로 성공을 반환합니다.

      • 다른 데이터베이스의 경우에는 모두 files가 조회 순서의 첫 번째에 있어야 합니다.

      • 조회 순서를 변경한 후에 [NOTFOUND=return] 기준이 마지막 항목이 되면 더 이상 이 기준이 필요없습니다. [NOTFOUND=return] 기준을 항목에서 삭제할 수도 있고 그대로 둘 수도 있습니다. 항목의 끝에 있는 [NOTFOUND=return] 기준은 무시됩니다.

    3. 특정 데이터 서비스에 필요한 다른 사항을 변경합니다.

      설치한 데이터 서비스에 대한 자세한 내용은 해당 설명서를 참조하십시오.

    다음 예는 /etc/nsswitch.conf 파일의 내용 일부입니다. hostsnetmasks 데이터베이스 항목에 대한 조회 순서는 첫 번째가 cluster이고 그 다음이 files입니다. 기타 항목에 대한 조회는 files에서부터 시작합니다. [NOTFOUND=return] 기준은 항목에서 제거됩니다.


    # vi /etc/nsswitch.conf
    …
    passwd:     files nis
    group:      files nis
    …
    hosts:      cluster files nis
    …
    netmasks:   cluster files nis
    …

    nsswitch.conf 파일 항목에 대한 자세한 설명은 nsswitch.conf(4) 설명서 페이지를 참조하십시오.

  3. 루트 사용자의 환경을 설정하십시오.

    루트 환경을 설정하는 방법 로 이동하십시오.