sl6上で、nfs+autofsを起動してたところ、ルートディレクトリ(/)にcoreを沢山吐いて、dmesgではアンマウント出来ないメッセージが出てた。
手動でアンマウントを実行してもアンマウントされず、nfsやautofsを再起動しても全くダメ。
エラーの内容↓
$dmesg
umount.nfs[26700]: segfault at 19 ip 00007fa7f3a6b69a sp 00007fffa16fe5a0 error 4 in libc-2.12.so[7fa7f39f4000+197000]
どうやら、nfs-utilsのバージョンによるバグっぽいです。
ダウングレードしたところ、今のところ問題なく動作してるのでメモしておく。
# yum downgrade nfs-utils Loaded plugins: fastestmirror, refresh-packagekit Setting up Downgrade Process Loading mirror speeds from cached hostfile * sl: ftp.scientificlinux.org * sl-security: ftp.scientificlinux.org Resolving Dependencies --> Running transaction check ---> Package nfs-utils.x86_64 1:1.2.3-15.el6 will be a downgrade ---> Package nfs-utils.x86_64 1:1.2.3-15.el6.0.sl6 will be erased --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Downgrading: nfs-utils x86_64 1:1.2.3-15.el6 sl-security 307 k Transaction Summary ================================================================================ Downgrade 1 Package(s) Total download size: 307 k Is this ok [y/N]: y Downloading Packages: nfs-utils-1.2.3-15.el6.x86_64.rpm | 307 kB 00:02 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : 1:nfs-utils-1.2.3-15.el6.x86_64 1/2 Cleanup : 1:nfs-utils-1.2.3-15.el6.0.sl6.x86_64 2/2 Removed: nfs-utils.x86_64 1:1.2.3-15.el6.0.sl6 Installed: nfs-utils.x86_64 1:1.2.3-15.el6 Complete!
この後、unmount /mnt/shareなど、手動で行う。
念のため、nfsとautofsを再起動した。