ProxmoxサーバーでNFS「古いファイルハンドル」エラーが定期的に発生します(通常は予想されるNFSサーバーを再起動する必要がある場合)。
私は持っています台本NFS古いファイルのマウントを自動的に検出し、マウント解除を遅らせるためにcronジョブとして実行しますdf 2>&1 | grep 'Stale file handle'
。
私のUbuntu VMではうまく動作しますが、Proxmoxホスト(独自のNFSマウントを持つ)で同じスクリプトを直接実行すると、スクリプトは機能しません。私はこれがProxmox / Debian Busterの出力で明らかな違いのためであると確信していますdf 2>&1
(奇妙に聞こえることを知っています)。 Proxmoxでは、df 2>&1
Proxmoxの出力には実際に古いファイル処理エラーがある場合は表示されません(/mnt/pve/unraidに移動し、lsofを実行して確認されたように、エラーは古いファイル処理エラーを返します)。
質問:df
古いファイル処理エラーがProxmox / Debian Busterでは報告されていませんが、Ubuntuでは報告されるのはなぜですか?
よろしくお願いします!