本文共 1169 字,大约阅读时间需要 3 分钟。
NFS搭建过程 (测试环境centOS5.2)
一、服务器端设置 假设 ip: 192.168.63.72
1. 检查是否安装
一般linux系统默认都安装Nfs服务
2. 启动服务
service portmap start
service nfs start3. 设置防火墙service iptables stop
4. 修改/etc/exports 文件。文件记录系统的被共享的文件目录和权限信息 rw 有写权限 ro无写权限
设置内容如下:
/opt/share/ *(rw,no_root_squash,no_all_squash,sync)
/opt/image/ *(rw,no_root_squash,no_all_squash,sync)二、客户端调用
保证客户端和服务器在一个网段内 假设ip: 192.168.63.1001. 新件目录:/mnt/yek 执行命令如下:mkdir /mnt/yek2. 挂载共享文件到本地目录mount 192.168.63.72:/opt/share /mnt/yek
上述命令: 把192.168.63.72:/opt/share共享文件内容加载到本地 /mnt/yek 目录。
3. 下面就可以在/mnt/yek操作了。操作这个目录 本质上就是操作共享服务器的目录。 执行 mkdir /mnt/yek/test 则 在192.168.63.72:/opt/share下就会看到刚才建立的目录。上述调用是linux下使用nfs的方式三。 windows 下nfs调用方式:
windkows下访问需要安装特殊的软件 sfu (service for Unix),安装后就可以windows下访问和操作inux文件了。 下载地址: 需要设置nfs共享,假设设置目录为c:/nfs 则 进入cmd 控制台:执行: mount 192.168.63.72:/opt/share * 则 该目录中的文件就自动加载到c:/nfs下,会映射成本地一个盘,如g: 这样就可以通过本地盘那样操作linux共享目录了。 参考文档:附相关linux命令:exportfs -rv
showmount -e ip地址umount /挂载目录service nfs restart|start|stop
service portmap restart|start|stop
//挂载共享目录到当前主机的某个目录
mount -t nfs 192.168.63.72:/opt/share /mnt/yek
//取消挂载
umount /mnt/yek
showmount -e
showmount -e 192.168.63.72查看nfs是否启动
rpcinfo -p
转载地址:http://audic.baihongyu.com/