カーネルバージョンアップとnfsd

Linux-2.6.32.7にバージョンアップしたらnfs-kernel-serverが起動しなくなったけど、/etc/init.d/nfs-kernel-serverの下記をコメントアウトしたら動くようになった。カーネルシンボルの名前が変わっていたのね。


# See if our running kernel supports the NFS kernel server
if [ -f /proc/kallsyms ] && ! grep -qE ‘init_nf(sd| )’ /proc/kallsyms; then
log_warning_msg “Not starting $DESC: no support in current kernel.”
exit 0
fi