NFS 시작 실패: 1 시작: 서비스 포트맵 시작 2 nfs 시작: 서비스 nfs 시작 실패. 조언을 구하십시오! !
NFS -- 네트워크 파일 시스템
네트워크를 통해 UNIX/Linux 시스템 간에 파일을 공유하는 데 사용됩니다. 사용자는 네트워크에서 NFS 서비스에서 제공하는 파일을 공유할 수 있습니다. 로컬 파일 디렉터리에 마운트되며 NFS 파일 시스템의 내용은 로컬 파일 시스템처럼 조작될 수 있습니다.
이 서비스는 Linux 시스템에 내장된 기능으로 일반적으로 설치 시 부팅 시 시작되도록 자동으로 지정되지 않습니다. 따라서 ntsysv 명령을 실행하여 nfs가 켜질 때 NFS 서비스가 시작되도록 설정할 수 있습니다.
rpm -q portmap
rpm -qa | grep nfs
portmap은 nfs보다 먼저 시작되어야 합니다.
service portmap 시작
p>service nfs start
nfs는 rpc(Remote Procedure Call, 원격 프로시저 호출) 프로토콜을 통해 원격 컴퓨터의 파일을 사용하므로 시스템에서 RPC 서비스를 시작해야 합니다.
rpcinfo -p
portmap 포트는 111입니다.
protmap은 포트를 nfs에 할당합니다.
구성 파일
/etc /exports
/sharedirecory 호스트(권한)(호스트와 (오른쪽) 사이에 공백 없음)
/***공유 디렉터리 클라이언트 호스트 주소 권한의 절대 경로
모든 호스트가 디렉터리에 액세스할 수 있음을 나타냅니다.
/home/ftp/pub *(ro)
192.168.9.100만 액세스가 허용됩니다.
/home/ftp/ pub 192.168.9.100(ro)
네트워크 세그먼트 192.168.9.0의 호스트만 이 디렉토리에 액세스할 수 있으며 권한은 읽기 및 쓰기(rw)입니다.
/home/ftp/pub 192.168 .9.0(rw)
service nfs restart
showmount -e nfs 호스트 이름 또는 IP 주소
보기 디렉토리는 nfs 서버에 의해 공유됩니다.
p>mount NFS 호스트 이름 또는 IP 주소:/share/ /mnt/share
mount 192.168.9.90:/etc /mnt/share
df 마운트 여부 확인 성공
exportfs 명령은 서비스를 다시 시작하지 않고 현재 호스트에서 nfs 서버의 출력 디렉터리 목록을 유지하는 데 사용됩니다.
파일을 다시 내보내서 즐기세요
exportfs -rv
부팅 시 자동으로 마운트
vi /etc/fstab
192.168.9.90 :/etc /mnt/share nfs ro 0 0
이때 서버 측 방화벽이 켜져 있으면 다음과 같은 오류 메시지가 나타납니다.
mount: NFS 서버 '192.168.0.10' 마운트 실패: 시스템 오류: 호스트에 대한 경로가 없습니다.
마운트할 때 주로 방화벽에서 여기에 멈췄습니다.
iptables -F가 가능합니다