RHEL 6 NFS クライアントが "NFS:directory XXXXX contains a readdir loop" と出力します
Issue
-
NFS マウント上の大きなディレクトリのファイルリストを取得すると、循環ループがない場合に、しばしば
stdoutまたはカーネルログ (dmesg) にELOOP(errno 40) エラーを発生させます。 -
Dovecot が /var/log/maillog に以下のメッセージを生成します。
Jan 18 13:32:04 host dovecot: imap-login:Login: user=<staff3>, method=PLAIN, rip=172.19.1.241, lip=172.19.1.34, mpid=12283
Jan 18 13:32:22 host dovecot: imap(staff3):Disconnected:Logged out bytes=717/4619
Jan 18 13:32:27 host dovecot: imap-login:Login: user=<testc3>, method=PLAIN, rip=172.19.1.241, lip=172.19.1.34, mpid=12292, TLS
Jan 18 13:32:30 host dovecot: imap(testc3):Error: readdir(/export/mail/testc3/Maildir/new) failed:Too many levels of symbolic links
- 以下のエラーが /var/log/messages に表示されます。
Jan 18 13:32:29 host kernel:NFS: directory Maildir/new contains a readdir loop.Please contact your server vendor.Offending cookie:69645
Jan 18 13:32:30 host kernel:NFS: directory Maildir/new contains a readdir loop.Please contact your server vendor.Offending cookie:69645
Environment
- Red Hat Enterprise Linux 6.2
- kernel-2.6.32-220.el6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
