FilePolicy Job fails with error Stale NFS file handle 

Summary: Job FilePolicy Fails with error "NFS file handle"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

FilePolicy Job fails with an error "Failed to Stale NFS file handle"
 
2021-05-05T00:22:25-07:00 <3.5> node-3 isi_job_d[74783]: Coord (coord_from_director_abort_handler, 4046): Received an abort message from devid 4 for jid 30596: 21-05-05 00:22:25 FilePolicy[30596] Node 4 (4) task 4-5: Failed to getexpattr LIN 1:828b:7a29::2258160: Stale NFS file handle     from bam_revalidate_ivec (/b/mnt/src/sys/ifs/bam/bam_vget.c:1766): ESTALE     from bam_revalidate_inode (/b/mnt/src/sys/ifs/bam/bam_vget.c:2786): ESTALE     from bam_update_inode_hint (/b/mnt/src/sys/ifs/bam/bam_vget.c:1554): ESTALE     from _getfdcred (/b/mnt/src/sys/ifs/util/fd.c:177): ESTALE     from pctl2_advance (/b/mnt/src/sys/ifs/bam/bam_pctl.c:620): ESTALE     from ifs_opwait_inner (/b/mnt/src/sys/ifs/bam/bam_vfsops.c:4546): ESTALE     from ifs_opwait (/b/mnt/src/sys/ifs/bam/bam_vfsops.c:4671): ESTALE     from bam_revalidate_ivec (/b/mnt/src/sys/ifs/bam/bam_vget.c:1766): ESTALE     from bam_revalidate_inode (/b/mnt/src/sys/ifs/bam/bam_vget.c:2786): ESTALE     from bam_update_inode_hint (/b/mnt/src/sys/ifs/bam/bam_vget.c:1554)
2021-05-05T00:22:25-07:00 <3.3> node-3 isi_job_d[74783]: Coord (coord_fail_job, 2062): FilePolicy[30596] Failing job: 21-05-05 00:22:25 FilePolicy[30596] Node 4 (4) task 4-5: Failed to getexpattr LIN 1:828b:7a29::2258160: Stale NFS file handle     from bam_revalidate_ivec (/b/mnt/src/sys/ifs/bam/bam_vget.c:1766): ESTALE     from bam_revalidate_inode (/b/mnt/src/sys/ifs/bam/bam_vget.c:2786): ESTALE     from bam_update_inode_hint (/b/mnt/src/sys/ifs/bam/bam_vget.c:1554): ESTALE     from _getfdcred (/b/mnt/src/sys/ifs/util/fd.c:177): ESTALE     from pctl2_advance (/b/mnt/src/sys/ifs/bam/bam_pctl.c:620): ESTALE     from ifs_opwait_inner (/b/mnt/src/sys/ifs/bam/bam_vfsops.c:4546): ESTALE     from ifs_opwait (/b/mnt/src/sys/ifs/bam/bam_vfsops.c:4671): ESTALE     from bam_revalidate_ivec (/b/mnt/src/sys/ifs/bam/bam_vget.c:1766): ESTALE     from bam_revalidate_inode (/b/mnt/src/sys/ifs/bam/bam_vget.c:2786): ESTALE     from bam_update_inode_hint (/b/mnt/src/sys/ifs/bam/bam_vget.c:1554): ESTALE     from _getfdcred (/b/mnt/src/s
2021-05-05T00:22:25-07:00 <24.5> node-3 isi_job_d[74783]: FilePolicy[30596] Failed
2021-05-05T00:22:26-07:00 <24.5> node-3 isi_job_d[74783]: FilePolicy[30596] Phase 3: end Index walk
2021-05-05T00:22:26-07:00 <24.3> node-3 isi_job_d[74783]: Job FilePolicy has failed

 2021-05-01T00:34:45 30306   FilePolicy 3                    Failed
2021-05-01T04:06:29 30317   FilePolicy 3                    Succeeded
2021-05-02T02:14:57 30380   FilePolicy 3                    Succeeded
2021-05-03T01:51:05 30440   FilePolicy 3                    Succeeded
2021-05-04T00:16:09 30512   FilePolicy 3                    Failed
2021-05-04T04:09:32 30522   FilePolicy 3                    Succeeded
2021-05-05T00:22:26 30596   FilePolicy 3                    Failed
2021-05-05T03:54:25 30604   FilePolicy 3                    Succeeded
2021-05-06T00:26:14 30677   FilePolicy 3                    Failed
2021-05-06T04:23:07 30685   FilePolicy 3                    Succeeded
2021-05-07T00:32:14 30756   FilePolicy 3                    Failed
2021-05-07T03:53:44 30764   FilePolicy 3                    Succeeded
------------------------------------------------------------------------
Total: 28

SnapshotDelete job was also running around the same time.
 
2021-05-05T00:22:26-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30603] Phase 2: end snap_delete
2021-05-05T00:22:26-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30603] Succeeded
2021-05-05T00:49:12-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Waiting
2021-05-05T00:49:12-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Running
2021-05-05T00:49:12-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Phase 1: begin lin_range
2021-05-05T00:49:13-07:00 <24.5> ndoe-3 isi_job_d[74783]: SnapshotDelete[30606] Phase 1: end lin_range
2021-05-05T00:49:13-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] phase 2 sdl_snap_delete
2021-05-05T00:49:13-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Phase 2: begin snap_delete
2021-05-05T00:49:23-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Phase 2: end snap_delete
2021-05-05T00:49:23-07:00 <24.5> node-3 isi_job_d[74783]: SnapshotDelete[30606] Succeeded

To confirm also check the snapshot list by running the command below:

# isi snap snap list | grep 2258160

In the above example, the snapshot ID is highlighted in yellow.

Cause

Stale NFS handle normally means that LIN got deleted after the job added it as the list of LINS to work on.

In this case, the snapshot copy of the LIN was deleted by the SnapshotDelete job at the exact time that the FilePolicy was working on it so the job failed.

Resolution

Work Around

This can be ignored safely as long as the subsequent FilePolicy succeeds. 

Permanant Resoulution
 

Please upgrade the OneFS version to v9.1 and later.

Additional Information


Article Properties
Article Number: 000186442
Article Type: Solution
Last Modified: 07 Jul 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.