一、软件包下载
NFS的安装是非常简单的,只需要两个软件包即可
nfs-utils-* :包括基本的NFS命令与监控程序
portmap-* :支持安全NFS RPC服务的连接
下载地址:
http://down1.chinaunix.net/distfiles/nfs-utils-1.2.6.tar.bz2
http://fossies.org/linux/misc/old/portmap-6.0.tgz
二、架设NFS服务器
1、安装
在CENTOS下,可使用yum命令安装所需要的工具包
centos 5 :
# yum -y install nfs-utils portmap
centos 6(在CentOS 6.3当中,portmap服务由rpcbind负责) :
# yum -y install nfs-utils rpcbind
安装完成后重新登录CENTOS。
2、设置
a) 创建共享目录
# mkdir /opt/test_nfs
b) 文件配置
# gedit /etc/exports
增加以下内容:
/opt/test_nfs *(rw,no_root_squash,no_all_squash,sync)
使配置生效:
# exportfs -r
c) 关闭防火墙
# lokkit --disabled
d) 启动NFS服务器
# service rpcbind start
# service nfs start
3、测试
使用以下命令挂载NFS到mnt,如果挂载成功,并可联动操作,则说明挂载成功
# mount -t nfs localhost:/opt/GH11/rootfs-RH/ /mnt/
LINUX启动参数可以参考以下设置(在UBOOT中):
setenv bootargs mem=64M console=ttySAC0,115200 mac=00:60:6E:42:BA:80 root=/dev/nfs nfsroot=192.168.1.124:/opt/GH11/rootfs-RH ip=192.168.1.110:192.168.1.124:192.168.1.1:255.255.255.0:::eth0:off