文档章节

4、nfs网络文件系统安装

刘付kin
 刘付kin
发布于 2016/12/12 14:58
字数 643
阅读 26
收藏 0

一:nfs服务器端的安装

  • 1、安装nfs服务

      yum -y install nfs-utils
    
  • 2、配置发布的路径及访问权限

      vim /etc/exports             增加
      /nfsPrimary *(rw,async,no_root_squash,no_subtree_check)
      /nfsSecondary *(rw,async,no_root_squash,no_subtree_check)
    

    同时可以指定谁能够挂在这个共享出去的文件夹

      /nfsPrimary liufukinKVM(rw,async,no_root_squash,no_subtree_check)
      /nfsSecondary 192.168.10.*(rw,async,no_root_squash,no_subtree_check)
    
  • 3、配置nfs需要绑定的端口

      vim /etc/sysconfig/nfs
    

    找到下面的配置项,并且开启

      LOCKD_TCPPORT=32803
      LOCKD_UDPPORT=32769
      MOUNTD_PORT=892
      RQUOTAD_PORT=875
      STATD_PORT=662
      STATD_OUTGOING_PORT=2020
    
  • 4、iptables防洪墙开放端口(要在reject之前增加,否则无效)

    vi /etc/sysconfig/iptables

      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 111 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 111 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 2049 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 32803 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 32769 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 892 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 892 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 875 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 875 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p tcp --dport 662 -j ACCEPT
      -A INPUT -s 172.16.10.0/24 -m state --state NEW -p udp --dport 662 -j ACCEPT
    

    防火墙重启

      service iptables restart
    
  • 5、关闭selinux或者开启允许模式

      sed -i 's/SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config
      setenforce 0
    
  • 6、启动nfs服务器

      service rpcbind start
      service nfs start
      chkconfig rpcbind on
      chkconfig nfs on
    

二、NFS客户端的操作

  • 1、showmout命令对于NFS的操作和查错有很大的帮助,所以我们先来看一下showmount的用法

      showmout 
      -a :这个参数是一般在NFS SERVER上使用,是用来显示已经mount上本机nfs目录的cline机器。 
      -e :显示指定的NFS SERVER上export出来的目录。 
    

    例如:

      showmount -e 192.168.0.30 
      Export list for localhost: 
      /tmp * 
      /home/linux *.linux.org 
      /home/public (everyone) 
      /home/test 192.168.0.100 
    
  • 2、mount nfs目录的方法:

      mount -t nfs hostname(orIP):/directory /mount/point 
    

    具体例子:

      Linux: mount -t nfs 192.168.0.1:/tmp /mnt/nfs 
      [root[@localhost](https://my.oschina.net/u/570656) /]# showmount -e 192.168.0.169
      Export list for 192.168.0.169:
      /home/opt/RHEL4U5 192.168.0.0/255.255.252.0
      You have new mail in /var/spool/mail/root
      mount -t nfs 192.168.0.169:/home/opt/RHEL4U5 /mnt/soft
    

    注意:需要安装nfs,否则会报

      mount: wrong fs type, bad option, bad superblock on 125.64.41.244:/data/img,
      missing codepage or helper program, or other error
      (for several filesystems (e.g. nfs, cifs) you might
      need a /sbin/mount.<type> helper program)
      In some cases useful info is found in syslog - try
      dmesg | tail  or so
    

© 著作权归作者所有

刘付kin
粉丝 8
博文 154
码字总数 112472
作品 0
深圳
私信 提问
Tiny4412 ARM开发环境搭建—NFS网络根文件系统制作

Tiny4412从SD卡启动的简单网络文件系统制作 Tiny4412从SD卡启动的简单网络文件系统制作 1. 简介 嵌入式系统能够在开发板上正常运行,需要先进行系统配置,一个完整的嵌入式系统应该包含的几个...

u013738338
2017/01/21
0
0
NFS服务器搭建

1.简介: NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享...

小铁匠819
2017/08/29
0
0
Win7系统下搭建NFS服务器

Win7系统下搭建NFS服务器 采用Linux系统的服务器管理员都知道linux系统中能用NFS网络文件系统这套程序实现linux和unix系统之间的文件共享。那么能否在windows系统中采用NFS功能实现文件共享,...

rshare
2017/12/01
0
0
Linux 下NFS挂载共享资源

1.什么是NFS NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明...

qq_35703234
2017/05/06
0
0
windows nfs server for linux

NFS,是Network File System的简写,即网络文件系统。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可...

莫问viva
2014/01/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周五乱弹 —— 这就是不要女朋友的理由

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @狄安娜的猫 :分享丁家鑫的单曲《丁家鑫 - 克罗地亚狂想曲 - 古筝remix》 《丁家鑫 - 克罗地亚狂想曲 - 古筝remix》 手机党少年们想听歌,请...

小小编辑
34分钟前
206
10
CentOS配置Tomcat监听80端口,虚拟主机

Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [root@test-a ~]# vim /usr/local/tomcat/conf/server.xml # 找到 Connector port="8080" protocol="HTTP/1......

野雪球
今天
5
0
《稻盛和夫经营学》读后感心得体会3180字范文

《稻盛和夫经营学》读后感心得体会3180字范文: 一代日本经营之圣稻盛和夫凭借刻苦勤奋的精神以及深植于佛教的商业道德准则,成为了“佛系”企业家的代表人物。在《稻盛和夫经营学》“领导人...

原创小博客
今天
4
0
java框架学习日志-5(常见的依赖注入)

依赖注入(dependency injection) 之前提到控制反转(Inversion of Control)也叫依赖注入,它们其实是一个东西,只是看的角度不同,这章详细说一下依赖注入。 依赖——指bean对象创建依赖于...

白话
今天
5
0
红外接收器驱动开发

背景:使用系统的红外遥控软件没有反应,然后以为自己接线错误,反复测试,结果烧坏了一个红外接收器,信号主板没有问题。所以自己开发了一个红外接收器的python驱动。接线参见https://my.os...

mbzhong
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部