配置NFS服务器(主要用来做嵌入式Linux挂接NFS根文件系统,适合产品的开发调试用)
要点:
1、 NFS服务器的配置文件
2、 NFS服务器的启动和停止
3、 利用exportfs命令修改设置
具体步骤:
1、查看是否已安装nfs-utils 命令:#rpm -q nfs-utils
2、没安装的话 使用命令:#rpm -ivh nfs-utils **.rpm 进行安装
配置服务器阶段:
3、#cat /etc/exports //查看现在的共享目录
4、#vim /etc/exports 可编辑“exports”文件用于配置NFS服务器中的输出的共享目录
如:/home/lwb *(sync,ro,no_root_squash)
/home/lwb 表共享目录名
* 表客户端主机的地址 (*表所有同网段的IP)
sync, ro 表共享目录的属性 sync表同步,ro表只读
no_root_squash表root权限使用
5、 #exportfs –ra //使得/etc/exports文件所有设置生效
6、 #exportfs -v //查看当前主机中的NFS服务器所有目录的输出
7、 service nfs status 或/etc/init.d/nfs status 查看服务器的状态
8、 service nfs start //启动服务器
(可能这一句有时不能启动服务器 ,更多看:http://hi.baidu.com/smartcell/item/f1dba8de882a951ad68ed001)
9、 service nfs stop //停止服务器
10、 service nfs restart //重启服务器
客户端NFS的设置
1、 查看NFS服务器的共享目录
#showmount -e IP (IP,指的是NFS服务器的IP)
2、 挂载
#mount -t nfs IP:/home/lwb
3、 启动是自动挂载NFS文件系统
将目录挂载信息写入/etc/fstab文件,可以实现自动挂载
#tail –l /etc/fstab 服务器IP: /home/lwb nfs defaults 0 0
4、 显示当前主机挂载的NFS共享目录
#mount | grep nfs
5、使用#umount /home/lwb
注:挂载mount文件目录前要修改文件权限。