JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 관리: 네트워크 서비스     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부네트워크 서비스 항목

1.  네트워크 서비스(개요)

2.  웹 캐시 서버 관리

3.  시간 관련 서비스

제2부네트워크 파일 시스템 액세스 항목

4.  네트워크 파일 시스템 관리(개요)

5.  네트워크 파일 시스템 관리(작업)

자동 파일 시스템 공유

자동 파일 시스템 공유를 설정하는 방법

WebNFS 액세스를 사용으로 설정하는 방법

NFS 서버 로깅을 사용으로 설정하는 방법

파일 시스템 마운트

부트 시 파일 시스템을 마운트하는 방법

명령줄에서 파일 시스템을 마운트하는 방법

자동 마운트를 사용한 마운트

서버에서 모든 파일 시스템을 마운트하는 방법

NFS 서버에서 큰 파일을 사용 안함으로 설정하는 방법

클라이언트측 페일오버를 사용하는 방법

단일 클라이언트에 대한 마운트 액세스를 사용 안함으로 설정하는 방법

방화벽을 통해 NFS 파일 시스템을 마운트하는 방법

NFS URL을 사용하여 NFS 파일 시스템을 마운트하는 방법

통합 파일 시스템 서버에 대해 DNS 레코드 설정

NFS 서비스 설정

NFS 서비스를 시작하는 방법

NFS 서비스를 중지하는 방법

자동 마운트를 시작하는 방법

자동 마운트를 중지하는 방법

서버에서 다른 NFS 버전을 선택하는 방법

클라이언트에서 다른 NFS 버전을 선택하는 방법

mount 명령을 사용하여 클라이언트에서 다른 NFS 버전을 선택하는 방법

보안 NFS 시스템 관리

DH 인증을 사용하여 보안 NFS 환경을 설정하는 방법

WebNFS 관리 작업

WebNFS 액세스 계획

NFS URL을 사용한 찾아보기 방법

방화벽을 통해 WebNFS 액세스를 사용으로 설정하는 방법

Autofs 관리 작업 개요

Autofs 관리 작업 맵

SMF 매개변수를 사용하여 autofs 환경 구성

SMF 매개변수를 사용하여 autofs 환경을 구성하는 방법

맵 관련 관리 작업

맵 수정

마스터 맵을 수정하는 방법

간접 맵을 수정하는 방법

직접 맵을 수정하는 방법

마운트 지점 충돌 방지

비 NFS 파일 시스템 액세스

autofs를 사용하여 CD-ROM 응용 프로그램에 액세스하는 방법

autofs를 사용하여 PC-DOS 데이터 디스켓에 액세스하는 방법

자동 마운트 사용자 정의

/home의 공통 보기 설정

여러 홈 디렉토리 파일 시스템을 사용하여 /home을 설정하는 방법

/ws 아래에서 프로젝트 관련 파일을 통합하는 방법

공유 네임스페이스에 액세스하도록 서로 다른 구조를 설정하는 방법

호환되지 않는 클라이언트 운영 체제 버전을 지원하는 방법

여러 서버에서 공유 파일을 복제하는 방법

autofs 보안 제한을 적용하는 방법

autofs와 함께 공용 파일 핸들을 사용하는 방법

autofs와 함께 NFS URL을 사용하는 방법

autofs 찾아보기 기능 사용 안함으로 설정

단일 NFS 클라이언트에서 autofs 찾아보기 기능을 완전히 사용 안함으로 설정하는 방법

모든 클라이언트에 대해 autofs 찾아보기 기능을 사용 안함으로 설정하는 방법

선택한 파일 시스템에 대해 autofs 찾아보기 기능을 사용 안함으로 설정하는 방법

NFS 참조 관리

NFS 참조를 만들고 액세스하는 방법

NFS 참조를 제거하는 방법

NFS 문제 해결 전략

NFS 문제 해결 절차

NFS 클라이언트에서 연결을 확인하는 방법

원격으로 NFS 서버를 확인하는 방법

서버에서 NFS 서비스를 확인하는 방법

NFS 서비스를 다시 시작하는 방법

NFS 파일 서비스를 제공하는 호스트 식별

mount 명령에 사용되는 옵션을 확인하는 방법

autofs 문제 해결

automount -v를 통해 생성되는 오류 메시지

기타 오류 메시지

기타 autofs 오류

NFS 오류 메시지

6.  네트워크 파일 시스템 액세스(참조)

제3부SLP 항목

7.  SLP(개요)

8.  SLP 계획 및 사용으로 설정(작업)

9.  SLP 관리(작업)

10.  레거시 서비스 통합

11.  SLP(참조)

제4부메일 서비스 항목

12.  메일 서비스(개요)

13.  메일 서비스(작업)

14.  메일 서비스(참조)

제5부직렬 네트워킹 항목

15.  Solaris PPP 4.0(개요)

16.  PPP 링크 계획(작업)

17.  다이얼 업 PPP 링크 설정(작업)

18.  전용 회선 PPP 링크 설정(작업)

19.  PPP 인증 설정(작업)

20.  PPPoE 터널 설정(작업)

21.  일반적인 PPP 문제 해결(작업)

22.  Solaris PPP 4.0(참조)

23.  비동기 Solaris PPP에서 Solaris PPP 4.0으로 마이그레이션(작업)

24.  UUCP(개요)

25.  UUCP 관리(작업)

26.  UUCP(참조)

제6부원격 시스템 작업 항목

27.  원격 시스템 작업(개요)

28.  FTP 서버 관리(작업)

29.  원격 시스템 액세스(작업)

제7부네트워크 서비스 모니터링 항목

30.  네트워크 성능 모니터링(작업)

용어집

색인

파일 시스템 마운트

다양한 방법으로 파일 시스템을 마운트할 수 있습니다. 파일 시스템은 시스템 부트 시 자동으로, 명령줄에서 필요 시에 또는 자동 마운트를 통해 마운트할 수 있습니다. 자동 마운트를 사용하는 경우 부트 시에 마운트하거나 명령줄에서 마운트하는 경우에 비해 여러 가지 이점이 있습니다. 그러나 대부분의 경우에는 세 가지 방법을 함께 사용해야 합니다. 또한 파일 시스템 마운트 시 사용하는 옵션에 따라 여러 가지 방법으로 프로세스를 사용으로 설정하거나 사용 안함으로 설정할 수 있습니다. 파일 시스템 마운트와 연관된 작업의 전체 목록은 다음 표를 참조하십시오.

표 5-2 파일 시스템 마운트 작업 맵

작업
설명
수행 방법
부트 시 파일 시스템 마운트
시스템을 재부트할 때마다 파일 시스템이 마운트되도록 하는 단계입니다.
명령을 사용하여 파일 시스템 마운트
시스템이 실행 중일 때 파일 시스템을 마운트하는 단계입니다. 이 절차는 테스트 시에 유용합니다.
자동 마운트를 통한 마운트
명령줄을 사용하지 않고 필요에 따라 파일 시스템에 액세스하는 단계입니다.
미러 마운트를 통해 파일 시스템 마운트
미러 마운트를 통해 하나 이상의 파일 시스템을 마운트하는 단계입니다.
미러 마운트를 통해 모든 파일 시스템 마운트
단일 서버에서 모든 파일 시스템을 마운트하는 단계입니다.
큰 파일 방지
파일 시스템에서 큰 파일이 만들어지지 않도록 하는 단계입니다.
클라이언트측 페일오버 시작
서버에 오류가 발생하는 경우 작동 중인 파일 시스템으로 자동 스위치오버를 사용으로 설정하는 단계입니다.
클라이언트에 대해 마운트 액세스 사용 안함으로 설정
단일 클라이언트가 원격 파일 시스템에 액세스를 사용 안함으로 설정하는 단계입니다.
방화벽을 통해 파일 시스템 액세스 제공
WebNFS 프로토콜을 사용하여 방화벽을 통해 파일 시스템에 액세스하도록 허용하는 단계입니다.
NFS URL을 사용하여 파일 시스템 마운트
NFS URL을 사용하여 파일 시스템 액세스를 허용하는 단계입니다. 이 프로세스를 통해 MOUNT 프로토콜을 사용하지 않고 파일 시스템 액세스를 허용할 수 있습니다.
FedFS 파일 시스템 마운트
/nfs4 마운트 지점을 통해 FedFS 파일 시스템에 액세스할 수 있도록 DNS 레코드를 설정하는 프로세스입니다.

부트 시 파일 시스템을 마운트하는 방법

autofs 맵을 사용하는 대신 부트 시에 파일 시스템을 마운트하려면 다음 절차를 따릅니다. 원격 파일 시스템에 액세스해야 하는 모든 클라이언트에서 이 절차를 완료해야 합니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 파일 시스템에 대한 항목을 /etc/vfstab에 추가합니다.

    /etc/vfstab 파일에 포함된 항목의 구문은 다음과 같습니다.

    special  fsckdev  mountp  fstype  fsckpass  mount-at-boot  mntopts

    자세한 내용은 vfstab(4) 매뉴얼 페이지를 참조하십시오.


    주의

    주의 - NFS 클라이언트 vfstab 항목도 포함하는 NFS 서버의 경우 재부트 중에 시스템이 중단되지 않도록 항상 bg 옵션을 지정해야 합니다. 자세한 내용은 NFS 파일 시스템용 mount 옵션을 참조하십시오.


예 5-1 클라이언트 vfstab 파일의 항목

서버 wasp/var/mail 디렉토리를 클라이언트 컴퓨터에 마운트하려고 합니다. 클라이언트에서 파일 시스템을 /var/mail로 마운트하고 클라이언트에 읽기/쓰기 권한을 부여합니다. 다음 항목을 클라이언트의 vfstab 파일에 추가합니다.

wasp:/var/mail - /var/mail nfs - yes rw

명령줄에서 파일 시스템을 마운트하는 방법

새 마운트 지점을 테스트할 때 명령줄에서 파일 시스템을 마운트하는 경우가 많습니다. 이러한 마운트 유형을 사용하는 경우 자동 마운트를 통해 사용할 수 없는 파일 시스템에 일시적으로 액세스할 수 있습니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 파일 시스템을 마운트합니다.

    다음 명령을 입력합니다.

    # mount -F nfs -o ro bee:/export/share/local /mnt

    이 경우 서버 bee/export/share/local 파일 시스템은 로컬 시스템의 읽기 전용 /mnt에 마운트됩니다. 명령줄에서 마운트하면 파일 시스템을 임시로 볼 수 있습니다. umount를 사용하여 또는 로컬 호스트를 재부트하여 파일 시스템의 마운트를 해제할 수 있습니다.


    주의

    주의 - mount 명령의 모든 버전은 잘못된 옵션에 대한 경고를 표시하지 않습니다. 명령은 해석할 수 없는 옵션을 자동으로 무시합니다. 예기치 않은 동작을 방지하려면 사용된 옵션을 모두 확인하십시오.


예 5-2 파일 시스템을 마운트한 후 미러 마운트 사용

이 릴리스에는 미러 마운트 기능이 포함되어 있습니다. 이 새 마운트 기술은 NFSv4 서버에서 두번째 파일 시스템에 액세스하는 모든 NFSv4 클라이언트에서 사용할 수 있습니다. mount 명령 또는 자동 마운트를 사용하여 서버에서 첫번째 파일 시스템을 마운트하고 나면 해당 마운트 지점에 추가한 파일 시스템에 액세스할 수 있습니다. 파일 시스템 액세스를 시도해 보면 됩니다. 미러 마운트는 자동으로 수행됩니다. 자세한 내용은 미러 마운트의 작동 방식을 참조하십시오.

자동 마운트를 사용한 마운트

Autofs 관리 작업 개요에는 자동 마운트를 사용한 마운트 설정 및 지원과 관련한 구체적인 지침이 나와 있습니다. 일반 시스템을 변경하지 않고도 클라이언트는 /net 마운트 지점을 통해 원격 파일 시스템에 액세스할 수 있어야 합니다. 이전 예제의 /export/share/local 파일 시스템을 마운트하려면 다음을 입력합니다.

% cd /net/bee/export/share/local

자동 마운트를 사용하면 모든 사용자가 파일 시스템을 마운트할 수 있으므로 root 액세스 권한이 필요하지 않습니다. 또한 자동 마운트에서는 파일 시스템 자동 마운트 해제 기능도 제공하므로 작업을 완료한 후에 파일 시스템을 마운트 해제하지 않아도 됩니다.

클라이언트에서 추가 파일 시스템을 마운트하는 방법에 대한 자세한 내용은 Using Mirrormounts After Mounting a File System을 참조하십시오.

서버에서 모든 파일 시스템을 마운트하는 방법

이 릴리스에는 미러 마운트 기능이 포함되어 있습니다. 이 기능을 사용하면 특정 서버에서 1회의 마운트가 성공한 이후 클라이언트가 해당 서버에서 NFS를 사용하여 공유되는 모든 사용 가능 파일 시스템에 액세스할 수 있습니다. 자세한 내용은 미러 마운트의 작동 방식을 참조하십시오.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 서버의 내보낸 네임스페이스 루트를 마운트합니다.

    이 명령은 클라이언트에서 서버의 파일 시스템 계층을 미러링합니다. 이 경우 /mnt/export/share/local 디렉토리 구조가 만들어집니다.

    # mount bee:/ /mnt
  3. 파일 시스템에 액세스합니다.

    이 명령 또는 파일 시스템에 액세스하는 다른 명령을 통해 파일 시스템이 마운트됩니다.

    # cd /mnt/export/share/local

NFS 서버에서 큰 파일을 사용 안함으로 설정하는 방법

2GB보다 큰 파일을 처리할 수 없는 클라이언트를 지원하는 서버의 경우 큰 파일을 만드는 기능을 사용 안함으로 설정해야 할 수 있습니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 파일 시스템에 큰 파일이 없는지 확인합니다.

    예를 들면 다음과 같습니다.

    # cd /export/home1
    # find . -xdev -size +2000000 -exec ls -l {} \;

    파일 시스템에 큰 파일이 있는 경우 제거하거나 다른 파일 시스템으로 이동해야 합니다.

  3. 파일 시스템을 마운트 해제합니다.
    # umount /export/home1
  4. 파일 시스템이 마운트된 경우 largefiles를 사용하여 파일 시스템 상태를 재설정합니다.

    fsck는 파일 시스템에 큰 파일이 없으면 파일 시스템 상태를 재설정합니다.

    # fsck /export/home1
  5. nolargefiles를 사용하여 파일 시스템을 마운트합니다.
    # mount -F ufs -o nolargefiles /export/home1

    명령줄에서 마운트할 수도 있지만, 옵션을 영구적으로 적용하려면 다음과 같은 항목을 /etc/vfstab에 추가합니다.

    /dev/dsk/c0t3d0s1 /dev/rdsk/c0t3d0s1 /export/home1  ufs  2  yes  nolargefiles

클라이언트측 페일오버를 사용하는 방법

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. NFS 클라이언트에서 ro 옵션을 사용하여 파일 시스템을 마운트합니다.

    명령줄에서, 자동 마운트를 통해 또는 다음과 같은 항목을 /etc/vfstab에 추가하여 마운트할 수 있습니다.

    bee,wasp:/export/share/local  -  /usr/local  nfs  -  no  ro

    이 구문은 자동 마운트에서 허용되었습니다. 그러나 파일 시스템을 마운트하는 동안에는 페일오버를 사용할 수 없었으며 서버를 선택할 때만 사용할 수 있었습니다.


    주 - vfstab 항목에서 또는 명령줄을 사용하여 서로 다른 NFS 프로토콜 버전을 실행하는 서버를 혼합할 수는 없습니다. NFS 버전 2, 버전 3 또는 버전 4 프로토콜을 지원하는 서버를 혼합하려면 autofs를 사용해야 합니다. autofs에서 버전 2, 버전 3, 버전 4 서버에서 가장 좋은 하위 세트가 사용됩니다.


단일 클라이언트에 대한 마운트 액세스를 사용 안함으로 설정하는 방법

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 단일 클라이언트에 대한 마운트 액세스를 사용 안함으로 설정합니다.
    # share -F nfs  ro=-rose:eng /export/share/man
    or=-rose:eng

    rose라는 호스트를 제외하고는 eng 넷 그룹에 있는 모든 클라이언트에 대한 읽기 전용 마운트 액세스를 허용하는 액세스 목록입니다.

    /export/share/man

    공유할 파일 시스템입니다.

방화벽을 통해 NFS 파일 시스템을 마운트하는 방법

방화벽을 통해 파일 시스템에 액세스하려면 다음 절차를 수행합니다.

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. 다음과 같은 명령을 사용하여 파일 시스템을 수동으로 마운트합니다.
    # mount -F nfs bee:/export/share/local /mnt

    이 예제에서는 공용 파일 핸들을 사용하여 /export/share/local 파일 시스템을 로컬 클라이언트에 마운트합니다. 표준 경로 이름 대신 NFS URL을 사용할 수 있습니다. bee 서버에서 공용 파일 핸들이 지원되지 않는 경우에는 마운트 작업이 실패합니다.


    주 - 이 절차를 수행하려면 public 옵션을 사용하여 NFS 서버의 파일 시스템을 공유해야 합니다. 또한 클라이언트와 서버 간의 모든 방화벽이 포트 2049에서 TCP 연결을 허용해야 합니다. 공유되는 모든 파일 시스템은 공용 파일 핸들 액세스를 허용하므로 public 옵션이 기본적으로 적용됩니다.


NFS URL을 사용하여 NFS 파일 시스템을 마운트하는 방법

  1. 관리자가 됩니다.

    자세한 내용은 Oracle Solaris 관리: 보안 서비스의 관리 권한을 얻는 방법을 참조하십시오.

  2. (옵션) NFS 버전 2 또는 버전 3을 사용하는 경우 다음과 같은 명령을 사용하여 파일 시스템을 수동으로 마운트합니다.
    # mount -F nfs nfs://bee:3000/export/share/local /mnt

    이 예제에서는 NFS 포트 번호 3000을 사용하여 bee 서버에서 /export/share/local 파일 시스템을 마운트합니다. 포트 번호는 필요하지 않으며 기본적으로 표준 NFS 포트 번호 2049가 사용됩니다. NFS URL과 함께 public 옵션을 포함할 수 있습니다. public 옵션이 없는 경우 서버에서 공용 파일 핸들이 지원되지 않으면 MOUNT 프로토콜이 사용됩니다. public 옵션은 공용 파일 핸들을 강제로 사용하도록 하며, 공용 파일 핸들이 지원되지 않는 경우에는 마운트가 실패합니다.

  3. (옵션) NFS 버전 4를 사용하는 경우 다음과 같은 명령을 사용하여 파일 시스템을 수동으로 마운트합니다.
    # mount -F nfs -o vers=4 nfs://bee:3000/export/share/local /mnt

통합 파일 시스템 서버에 대해 DNS 레코드 설정

적절한 DNS 레코드를 만든 후 마운트 지점에 액세스하면 자동 마운트에서 통합 파일 시스템 마운트를 완료합니다. 서버의 DNS 레코드는 다음과 같습니다.

% nslookup -q=srv _nfs4._domainroot._tcp.example.com bee.example.com
Server:         bee.example.com
Address:        192.168.1.1

_nfs4._domainroot._tcp.example.com        service = 1 0 2049 bee.example.com.