NFS 드라이브의 파일 삭제가 매우 느립니다.

NFS 드라이브의 파일 삭제가 매우 느립니다.

Linux 상자(OpenSuse)와 네트워크 드라이브(NFS)에 마운트 지점이 있습니다. 자주 수정되는 로그 파일이 포함된 폴더에서는 파일 삭제(명령만)가 매우 느립니다 rm. 각 파일에는 5초가 소요됩니다.

동일한 드라이브, 동일한 마운트 지점에 있더라도 모든 폴더에서 이러한 현상이 발생하는 것은 아닙니다. 이는 대부분 로그가 포함된 폴더에서 발생합니다(특별한 내용은 없음).

캡처하는 동안 시스템 호출이 병목 현상이라는 strace것을 알았습니다 . unlinkat예상보다 5초나 더 걸렸습니다. 아래 예에서는 5.002059초가 소요되지만 예상한 시간은 0.002059초입니다.

근본 원인에 대한 아이디어가 있습니까?

1092  17:59:32.923094 newfstatat(AT_FDCWD, "1.log", {st_dev=makedev(0, 35), st_ino=3476, st_mode=S_IFREG|0644, st_nlink=1, st_uid=2248, st_gid=2005, st_blksize=1048576, st_blocks=0, st_size=0, st_atime=2023/04/22-17:59:09, st_mtime=2023/04/22-17:59:09, st_ctime=2023/04/22-17:59:09}, AT_SYMLINK_NOFOLLOW) = 0 <0.000291>
1092  17:59:32.923528 newfstatat(AT_FDCWD, "1.log", {st_dev=makedev(0, 35), st_ino=3476, st_mode=S_IFREG|0644, st_nlink=1, st_uid=2248, st_gid=2005, st_blksize=1048576, st_blocks=0, st_size=0, st_atime=2023/04/22-17:59:09, st_mtime=2023/04/22-17:59:09, st_ctime=2023/04/22-17:59:09}, AT_SYMLINK_NOFOLLOW) = 0 <0.000083>
1092  17:59:32.923756 faccessat(AT_FDCWD, "1.log", W_OK) = 0 <0.000430>
1092  17:59:32.924345 unlinkat(AT_FDCWD, "1.log", 0) = 0 <5.002059>

관련 정보