4장. NFS 공유 마운트


시스템 관리자는 원격 NFS 공유를 시스템에 마운트하여 공유 데이터에 액세스할 수 있습니다.

4.1. NFS 클라이언트에 필요한 서비스

Red Hat Enterprise Linux는 커널 모듈과 사용자 공간 프로세스를 결합하여 NFS 파일 공유에 대한 액세스를 제공합니다. nfs-utils 패키지는 사용자 공간 프로세스를 위한 프로그램 파일을 제공합니다. nfs-utils 패키지를 설치하여 NFS 클라이언트 기능을 활성화합니다. NFS 클라이언트에서 사용하는 주요 서비스는 다음과 같습니다.

Expand
표 4.1. NFS 클라이언트에 필요한 서비스
서비스 이름NFS 버전설명

nfsidmap

4

NFSv4 이름(< user@domain> )과 로컬 사용자및 그룹 ID 형식 간 NFSv4 클라이언트 매핑에서 서비스를 제공하는 프로그램입니다. rpc.idmapd 가 NFSv4 서버를 대신하여 제공하는 유사한 기능을 제공합니다. 차이점은 rpc.idmapd 가 데몬이지만 nfsidmap 은 커널 요청-키 메커니즘을 통해 온디맨드로 호출되지만 nfsidmap/etc/idmapd.conf/etc/request-key.d/id_resolver.conf 의 두 가지 구성 파일을 사용합니다. 대부분의 경우 기본값이 충분하며 이러한 구성 파일을 수정할 필요가 없습니다.

rpc.statd

3

네트워크 상태 모니터 프로토콜을 구현하는 데몬입니다. rpc.statd 의 두 가지 주요 기능:

  • 로컬 잠금 프로세스(Network Lock Manager 프로토콜을 구현하는 커널 데몬)의 요청을 수신 대기하여 네트워크 피어를 모니터링합니다(NFS 클라이언트의 경우 rpc.statd 는 NFS 서버를 모니터링하고 있음).
  • 원격 피어(부팅된 NFS 서버)에서 재부팅된 재부팅 알림을 수신 대기하고 해당 서버에서 가진 모든 잠금을 회수할 수 있도록 잠김으로 전달합니다.

/etc/nfs.conf 파일의 [statd] 섹션을 사용하여 rpc.statd 를 구성합니다.

rpc-statd.service

3

rpc.statd 데몬을 시작하는 systemd 장치 파일입니다. mount.nfs 프로그램은 NFSv3를 사용하여 원격 파일 시스템을 처음 마운트할 때 rpc-statd.service ( /usr/sbin/start-statd 쉘 스크립트를 통해)를 자동으로 시작하므로 수동으로 서비스를 활성화하거나 시작할 필요가 없습니다. 그러나 방화벽 뒤에서 실행되도록 NFSv3 클라이언트를 구성하는 경우 일반적으로 rpc-statd.service 를 다시 시작해야 합니다.

sm-notify

3

로컬 시스템이 재부팅될 때마다 rpc.statd 에서 모니터링하는 원격 피어에 재부팅 알림을 전송하는 도우미 프로그램입니다. NFS 클라이언트의 경우 sm-notify 는 NFS 서버에 재부팅 알림을 전송하므로 해당 서버에서 클라이언트에서 보유한 모든 잠금을 삭제할 수 있습니다.

rpc-statd-notify.service

3

sm-notify 를 트리거하는 systemd 장치입니다. 시스템 부팅 시 자동으로 실행되므로 서비스를 수동으로 활성화하거나 시작할 필요가 없습니다.

rpc.gssd

3, 4

커널을 대신하여 작동하는 데몬은 원격 피어와 함께 GSS(Generic Security Services) 컨텍스트를 설정합니다(일반적으로 NFS 클라이언트에서 NFS 서버로 시작되지만 NFSv4 콜백의 경우 NFS 서버에서 NFS 클라이언트로 시작됨). 이 프로세스는 Kerberos V5를 사용하여 NFS를 보호하는 데 필요합니다. rpc.gssd 프로그램은 /etc/nfs.conf 파일의 [gssd] 섹션을 통해 구성됩니다.

rpc-gssd.service

3, 4

rpc.gssd 데몬을 시작하는 systemd 장치 파일입니다. /etc/krb5.keytab 파일이 시스템에 있는 경우 서비스가 시스템 부팅 시 자동으로 시작되므로 이 서비스를 수동으로 활성화하거나 시작할 필요가 없습니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat