NFS 디스크를 Linux 시스템에 마운트할 수 없습니다.

NFS 디스크를 Linux 시스템에 마운트할 수 없습니다.

Red-Hat 7.4 서버에 nfs 디스크를 마운트하려고 하는데 중단됩니다.

그리고 유형을 nfs에서 nfs4로 변경하려고 시도했지만 작동하지 않았습니다.

당신이 나를 도울 수?

dmesg 출력;

      nfsd: last server has exited, flushing export cache
      [4928885.501390] NFSD: starting 90-second grace period (net 
      ffffffff81ad9d40)

      IP:/sharenfs /sharenfs     nfs       rw                0 0

서비스 출력;

      service nfs status

       Redirecting to /bin/systemctl status nfs.service
       ● nfs-server.service - NFS server and services
        Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; 
        disabled; vendor preset: disabled)
       Active: active (exited) since Wed 2018-03-14 12:17:15 +03; 23min ago

핑 출력;

        ping sharenfs
        3 packets transmitted, 3 received, 0% packet loss

Host.allow가 비어 있습니다.

답변1

문제를 해결하는 방법은 다음과 같습니다.

  • ping을 할 수 없으므로 sharenfsDNS에 제대로 설정되지 않았거나 /etc/host파일에 없거나 방화벽이 패킷을 차단하고 있습니다. 어쨌든 서버는 어떤 IP 주소로 요청을 보내는지 알 수 없습니다. 이는 현재 RedHat과 nfs 간의 통신이 불가능하다는 것을 의미합니다(적어도 nfs 공유 이름을 사용하고 NFS가 제대로 작동하는지 확인하려면 IP에 ping을 시도하십시오).

  • Active: active (exited)이는 nfs 서비스가 실행 중이지만 systemd가 모니터링할 데몬이 있다는 것을 알지 못한다는 것을 의미합니다. 있는 경우 시작하는 프로세스가 기본 프로세스인지, 하위 프로세스를 분기하고 종료하는지 등에 따라 Type 및 ExecStart 옵션을 적절하게 구성하여 단위 파일에서 이를 정의해야 합니다(여기에서는 매뉴얼 페이지가 여러분의 친구입니다). 서비스 파일은 일반적으로 /usr/lib/systemd/system/디렉터리에 있습니다. 내 조언은 서비스 파일을 수정하기 전에 이전 상태로 돌아가야 할 경우를 대비해 파일의 로컬 백업을 만드세요.)

이 두 가지 문제를 해결하고 나면 더 명확하게 알 수 있을 것 같습니다.

건배

관련 정보