总结了一下是nfs server的制作过程:
nfs(Network File System)其实就是说,这个机器的硬盘不够了,我要把文件放到别的服务器上去,
服务器端的配置如下:
首先
(1)确保你的机器上有nfs服务器:
(2)然后执行
cat /etc/exports
加上:/home/yinfuqing/archive 192.168.0.0/16(rw,sync,no_root_squash)
把目录archive作为一挂载点:
然后启动服务:service nfs start
重启服务:service nfs restart
不行就执行两遍看看, 或是 重启一下
为了保证配置正确,先在本地测试一下:
# mount –t nfs 192.168.21.179:/home/yinfuqing/archive /media ==>也就是说先将挂载点放到/media文件夹上,这样你在archive里面添加一个文件
在/media上面也能看到.
==>执行:ls /media 就能看到 archive里面的东西.
假如这时候没有问题,那么要在嵌入式的设备上试试了,别忘了试的时候要加上 -o nolock
sudo mount -t nfs 192.168.22.179:/home/yinfuqing/archive /media -o nolock
你打开嵌入式设备的/media文件夹,就能看到远程的东西了,证明没有问题
后来我重启的时候出了错误: 执行命令 service nfs restart
==>错误日志为:
Starting NFS daemon: [FAILED]
无法启动:
因为原先的nfs 进程乱了,需要手动全部杀死,然后重启就可以了:
ps -ef | grep nfs
发现好多进程
然后执行:kill -9 183736
......
这样在执行service portmap start
service nfs start
然后执行service nfs restart
问题搞定了
==-====
假如希望取消挂载执行:
umount 192.168.22.18:/home/fqyin/archive