df -k와 관련된 nfs 마운트 문제를 확인할 수 있는 방법이 있습니까?

df -k와 관련된 nfs 마운트 문제를 확인할 수 있는 방법이 있습니까?

이러한 유형의 실패 시나리오에 대한 스크립트를 작성하려고 합니다.

가능하다면 df원격 연결이 끊어지면 원격 서버가 응답할 때까지 기다리십시오(df가 다운된 것 같습니다.). 몇 초 정도 기다렸다가 시간 초과될 수 있다는 것을 알고 있지만 df정지 상태를 확인하고 종료할 수 있는 다른 방법이 있습니까?

어떤 마운트 지점이 문제를 일으키는지 알아낼 수도 있나요? 그래서 unmount다시 시도해 볼 수 있어요 mount.

답변1

/etc/fstab에 다음 줄이 포함되어 있는지 확인하세요.

nfs-server:/   /mnt   nfs4    _netdev,auto  0  0

About_netdev:

자동 옵션은 시작 시 마운트되며 스크립트는 네트워크를 사용할 수 있을 때 _netdev 옵션을 사용하여 파일 시스템을 마운트할 수 있습니다. NFSv3(nfs 유형)에서 _netdev 옵션은 네트워크를 사용할 수 있을 때까지 마운트를 기다리도록 시스템에 지시합니다. 이 옵션은 nfs4 유형에서는 무시되지만 나중에 mount -O _netdev를 사용하여 스크립트에서 사용할 수 있습니다.

관련 정보