Hi,

I am using RHEL3 and RHEL4 boxes. what is the safest way to upgrade NFS version to latest NFS4? Is NFS kernel dependent? I mean to ask if i upgrade NFS version will i need to upgrade the kernel as well?

#######################

client-side:

OS: RHEL3

# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 3 (Taroon Update 9)

# rpm -qa | grep nfs
redhat-config-nfs-1.0.13-6
nfs-utils-1.0.6-45EL


# rpm -ql nfs-util
package nfs-util is not installed
[root@dwweb01 root]# rpm -ql nfs-utils-1.0.6-45EL
/etc/rc.d/init.d/nfs
/etc/rc.d/init.d/nfslock
/sbin/rpc.lockd
/sbin/rpc.statd
/sbin/rpcdebug
/usr/sbin/exportfs
/usr/sbin/nfsstat
/usr/sbin/nhfsgraph
/usr/sbin/nhfsnums
/usr/sbin/nhfsrun
/usr/sbin/nhfsstone
/usr/sbin/rpc.mountd
/usr/sbin/rpc.nfsd
/usr/sbin/showmount
/usr/share/doc/nfs-utils-1.0.6
/usr/share/doc/nfs-utils-1.0.6/ChangeLog
/usr/share/doc/nfs-utils-1.0.6/INSTALL
/usr/share/doc/nfs-utils-1.0.6/KNOWNBUGS
/usr/share/doc/nfs-utils-1.0.6/NEW
/usr/share/doc/nfs-utils-1.0.6/README
/usr/share/doc/nfs-utils-1.0.6/THANKS
/usr/share/doc/nfs-utils-1.0.6/TODO
/usr/share/doc/nfs-utils-1.0.6/index.html
/usr/share/doc/nfs-utils-1.0.6/nfs.html
/usr/share/doc/nfs-utils-1.0.6/nfs.ps
/usr/share/doc/nfs-utils-1.0.6/node1.html
/usr/share/doc/nfs-utils-1.0.6/node10.html
/usr/share/doc/nfs-utils-1.0.6/node11.html
/usr/share/doc/nfs-utils-1.0.6/node12.html
/usr/share/doc/nfs-utils-1.0.6/node13.html
/usr/share/doc/nfs-utils-1.0.6/node14.html
/usr/share/doc/nfs-utils-1.0.6/node15.html
/usr/share/doc/nfs-utils-1.0.6/node16.html
/usr/share/doc/nfs-utils-1.0.6/node17.html
/usr/share/doc/nfs-utils-1.0.6/node18.html
/usr/share/doc/nfs-utils-1.0.6/node19.html
/usr/share/doc/nfs-utils-1.0.6/node2.html
/usr/share/doc/nfs-utils-1.0.6/node20.html
/usr/share/doc/nfs-utils-1.0.6/node21.html
/usr/share/doc/nfs-utils-1.0.6/node22.html
/usr/share/doc/nfs-utils-1.0.6/node23.html
/usr/share/doc/nfs-utils-1.0.6/node24.html
/usr/share/doc/nfs-utils-1.0.6/node25.html
/usr/share/doc/nfs-utils-1.0.6/node26.html
/usr/share/doc/nfs-utils-1.0.6/node27.html
/usr/share/doc/nfs-utils-1.0.6/node3.html
/usr/share/doc/nfs-utils-1.0.6/node4.html
/usr/share/doc/nfs-utils-1.0.6/node5.html
/usr/share/doc/nfs-utils-1.0.6/node6.html
/usr/share/doc/nfs-utils-1.0.6/node7.html
/usr/share/doc/nfs-utils-1.0.6/node8.html
/usr/share/doc/nfs-utils-1.0.6/node9.html
/usr/share/man/man5/exports.5.gz
/usr/share/man/man7/nfsd.7.gz
/usr/share/man/man8/exportfs.8.gz
/usr/share/man/man8/lockd.8.gz
/usr/share/man/man8/mountd.8.gz
/usr/share/man/man8/nfsd.8.gz
/usr/share/man/man8/nfsstat.8.gz
/usr/share/man/man8/nhfsgraph.8.gz
/usr/share/man/man8/nhfsnums.8.gz
/usr/share/man/man8/nhfsrun.8.gz
/usr/share/man/man8/nhfsstone.8.gz
/usr/share/man/man8/rpc.lockd.8.gz
/usr/share/man/man8/rpc.mountd.8.gz
/usr/share/man/man8/rpc.nfsd.8.gz
/usr/share/man/man8/rpc.statd.8.gz
/usr/share/man/man8/showmount.8.gz
/usr/share/man/man8/statd.8.gz
/var/lib/nfs
/var/lib/nfs/etab
/var/lib/nfs/rmtab
/var/lib/nfs/statd
/var/lib/nfs/state
/var/lib/nfs/xtab


======

Server side:

OS: RHEL4

# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update 4)

# rpm -qa | grep nfs
nfs-utils-lib-1.0.6-3
system-config-nfs-1.2.8-1
nfs-utils-1.0.6-70.EL4


]# rpm -ql nfs-utils-1.0.6-70.EL4
/etc/idmapd.conf
/etc/rc.d/init.d/nfs
/etc/rc.d/init.d/nfslock
/etc/rc.d/init.d/rpcgssd
/etc/rc.d/init.d/rpcidmapd
/etc/rc.d/init.d/rpcsvcgssd
/sbin/rpc.lockd
/sbin/rpc.statd
/sbin/rpcdebug
/usr/sbin/exportfs
/usr/sbin/nfsstat
/usr/sbin/nhfsgraph
/usr/sbin/nhfsnums
/usr/sbin/nhfsrun
/usr/sbin/nhfsstone
/usr/sbin/rpc.gssd
/usr/sbin/rpc.idmapd
/usr/sbin/rpc.mountd
/usr/sbin/rpc.nfsd
/usr/sbin/rpc.svcgssd
/usr/sbin/showmount
/usr/share/doc/nfs-utils-1.0.6
/usr/share/doc/nfs-utils-1.0.6/ChangeLog
/usr/share/doc/nfs-utils-1.0.6/INSTALL
/usr/share/doc/nfs-utils-1.0.6/KNOWNBUGS
/usr/share/doc/nfs-utils-1.0.6/NEW
/usr/share/doc/nfs-utils-1.0.6/README
/usr/share/doc/nfs-utils-1.0.6/THANKS
/usr/share/doc/nfs-utils-1.0.6/TODO
/usr/share/doc/nfs-utils-1.0.6/index.html
/usr/share/doc/nfs-utils-1.0.6/nfs.html
/usr/share/doc/nfs-utils-1.0.6/nfs.ps
/usr/share/doc/nfs-utils-1.0.6/node1.html
/usr/share/doc/nfs-utils-1.0.6/node10.html
/usr/share/doc/nfs-utils-1.0.6/node11.html
/usr/share/doc/nfs-utils-1.0.6/node12.html
/usr/share/doc/nfs-utils-1.0.6/node13.html
/usr/share/doc/nfs-utils-1.0.6/node14.html
/usr/share/doc/nfs-utils-1.0.6/node15.html
/usr/share/doc/nfs-utils-1.0.6/node16.html
/usr/share/doc/nfs-utils-1.0.6/node17.html
/usr/share/doc/nfs-utils-1.0.6/node18.html
/usr/share/doc/nfs-utils-1.0.6/node19.html
/usr/share/doc/nfs-utils-1.0.6/node2.html
/usr/share/doc/nfs-utils-1.0.6/node20.html
/usr/share/doc/nfs-utils-1.0.6/node21.html
/usr/share/doc/nfs-utils-1.0.6/node22.html
/usr/share/doc/nfs-utils-1.0.6/node23.html
/usr/share/doc/nfs-utils-1.0.6/node24.html
/usr/share/doc/nfs-utils-1.0.6/node25.html
/usr/share/doc/nfs-utils-1.0.6/node26.html
/usr/share/doc/nfs-utils-1.0.6/node27.html
/usr/share/doc/nfs-utils-1.0.6/node3.html
/usr/share/doc/nfs-utils-1.0.6/node4.html
/usr/share/doc/nfs-utils-1.0.6/node5.html
/usr/share/doc/nfs-utils-1.0.6/node6.html
/usr/share/doc/nfs-utils-1.0.6/node7.html
/usr/share/doc/nfs-utils-1.0.6/node8.html
/usr/share/doc/nfs-utils-1.0.6/node9.html
/usr/share/man/man5/exports.5.gz
/usr/share/man/man5/idmapd.conf.5.gz
/usr/share/man/man5/rpc.idmapd.conf.5.gz
/usr/share/man/man7/nfsd.7.gz
/usr/share/man/man8/exportfs.8.gz
/usr/share/man/man8/gssd.8.gz
/usr/share/man/man8/idmapd.8.gz
/usr/share/man/man8/lockd.8.gz
/usr/share/man/man8/mountd.8.gz
/usr/share/man/man8/nfsd.8.gz
/usr/share/man/man8/nfsstat.8.gz
/usr/share/man/man8/nhfsgraph.8.gz
/usr/share/man/man8/nhfsnums.8.gz
/usr/share/man/man8/nhfsrun.8.gz
/usr/share/man/man8/nhfsstone.8.gz
/usr/share/man/man8/rpc.gssd.8.gz
/usr/share/man/man8/rpc.idmapd.8.gz
/usr/share/man/man8/rpc.lockd.8.gz
/usr/share/man/man8/rpc.mountd.8.gz
/usr/share/man/man8/rpc.nfsd.8.gz
/usr/share/man/man8/rpc.statd.8.gz
/usr/share/man/man8/rpc.svcgssd.8.gz
/usr/share/man/man8/showmount.8.gz
/usr/share/man/man8/statd.8.gz
/usr/share/man/man8/svcgssd.8.gz
/var/lib/nfs
/var/lib/nfs/etab
/var/lib/nfs/rmtab
/var/lib/nfs/rpc_pipefs
/var/lib/nfs/statd
/var/lib/nfs/state
/var/lib/nfs/xtab


Due to some reasons i cant upgrade the OS to RHEL5. Can any body suggest me how to upgrade safely to NFS version 4?

Many thanks.
Edit/Delete Message