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을 할 수 없으므로
sharenfs
DNS에 제대로 설정되지 않았거나/etc/host
파일에 없거나 방화벽이 패킷을 차단하고 있습니다. 어쨌든 서버는 어떤 IP 주소로 요청을 보내는지 알 수 없습니다. 이는 현재 RedHat과 nfs 간의 통신이 불가능하다는 것을 의미합니다(적어도 nfs 공유 이름을 사용하고 NFS가 제대로 작동하는지 확인하려면 IP에 ping을 시도하십시오).Active: active (exited)
이는 nfs 서비스가 실행 중이지만 systemd가 모니터링할 데몬이 있다는 것을 알지 못한다는 것을 의미합니다. 있는 경우 시작하는 프로세스가 기본 프로세스인지, 하위 프로세스를 분기하고 종료하는지 등에 따라 Type 및 ExecStart 옵션을 적절하게 구성하여 단위 파일에서 이를 정의해야 합니다(여기에서는 매뉴얼 페이지가 여러분의 친구입니다). 서비스 파일은 일반적으로/usr/lib/systemd/system/
디렉터리에 있습니다. 내 조언은 서비스 파일을 수정하기 전에 이전 상태로 돌아가야 할 경우를 대비해 파일의 로컬 백업을 만드세요.)
이 두 가지 문제를 해결하고 나면 더 명확하게 알 수 있을 것 같습니다.
건배