设为首页 收藏本站
查看: 326|回复: 0

[经验分享] CentOST6.6 搭建NFS网络文件系统服务器

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-3-4 08:13:51 | 显示全部楼层 |阅读模式
  • NFS简介
    NFS(Network File System),即网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
    NFS可以节省本地存储空间,可以共享使用一些存储设备如软驱、CDROM和Zip等;它和Samba区别在于一般Samba是跨平台的,而NFS在unix-like系统之间方便使用,
  • NFS安装配置说明
    主要软件包:
    NFS依赖于rpc-bind包,所需主要安装包为nfs-utils和rpcbind;
    系统服务脚本
    /etc/init.d.nfs
    /etc/init.d/rpcbind
    主要配置文件
    /etc/exports
    该配置文件决定了NFS的共享目录、IP地址或网段、域、读写权限、是否保留来自客户端的root权限;关于该文件配置可以参考man 5 exports

    EXAMPLE
           # sample /etc/exports file
           /               master(rw) trusty(rw,no_root_squash)
           /projects       proj*.local.domain(rw)
           /usr            *.local.domain(ro) @trusted(rw)
           /home/joe       pc001(rw,all_squash,anonuid=150,anongid=100)
           /pub            *(ro,insecure,all_squash)
           /srv/www        -sync,rw server @trusted @external(ro)
           /foo            2001:db8:9:e54::/64(rw) 192.0.2.0/24(rw)
               /build          buildhost[0-9].local.domain(rw)

    /etc/default/portmap
    该配置文件负责NFS映射的rpc端口;                                       

    /etc/hosts.deny
    该配置文件决定哪些IP列表不能访问;

    /etc/hosts.allow
    该配置文件决定哪些IP列表可以访问;

    主要命令
    showmount e  服务器地址


  • 软件安装和配置
    软件安装

[iyunv@woonx64 ~]# rpm -qa nfs-utils rpcbind
rpcbind-0.2.0-11.el6.x86_64
nfs-utils-1.2.3-54.el6.x86_64
如未安装
yum y install nfs-utils rpcbind

配置共享
[iyunv@woonx64 Study]# vim /etc/exports
/Study  192.168.239.128(rw,no_root_squash)
#/usr/src       woon(rw,no_root_squash)

重启服务

查看共享信息
[iyunv@woonx64 Study]# showmount -e 192.168.239.129
Export list for 192.168.239.129:
/Study 192.168.239.128
[iyunv@woonx64 Study]#

挂载nfs共享目录
[iyunv@woon ~]# cd /
[iyunv@woon /]# mkdir /nfs
此时挂载不上,因为我的/Study是通过samba服务挂载在服务器上的ntfs分区,可能不支持;换成/root重启服务并挂载
[iyunv@woon /]# !show
showmount -e 192.168.239.129
Export list for 192.168.239.129:
/root 192.168.239.128
[iyunv@woon /]# mount -t nfs 192.168.239.129:/root /nfs/
[iyunv@woon /]# cd nfs/
[iyunv@woon nfs]# ls
anaconda-ks.cfg  install.log  install.log.syslog  公共的  模板  视频  图片
  文档  下载  音乐  桌面


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-42952-1-1.html 上篇帖子: CentOS7 中文man(cman)配置方法 下篇帖子: linux下 Soft AP几种方法(用于钓鱼) 服务器 网络
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表