linux安装nfs服务器

服务器端

yum install rpcbind -y

yum install nfs-utils -y

可用rpm -qa | grep nfs  &  rpm -qa | grep rpcbind  查询是否安装

service rpcbind start

service nfs start

mkdir /share    (创建共享)

生成主要配置文件(/etc/exports)

配置exports

/share  192.168.0.0/24(ro)       共享目录     开放网段(权限)

修改完后不会立即生效

需要使用如下命令来重新加载exports文件:

[[email protected]]# exportfs -a

showmount -e    //默认查看自己共享的服务

showmount -a    //显示已经与客户端连接上的目录信息

客户端

service rpcbind start

service nfslock start

mkdir  shareing    创建挂载目录

showmount -e ip(nfs服务器)   //默认查看自己共享的服务

第一类错误打印: [email protected]~:clnt_create: RPC: Port mapper failure - Unable to receive: errno 113 (No route to host)

第二类错误打印:[email protected]ocalhost~:RPC: Program not registered

第一类错误,有两种原因造成。

①是因为rpcbind服务未能正常启动或者服务异常造成的,在CentOS 6.3当中,portmap服务由rpcbind负责,这一点我们可以通过yum install portmap证实。源服务器会自动解析到rpcbind这个包。

②防火墙配置问题。通过修改/etc/iptables脚本目录,添加111、2049等nfs和rpc服务使用的端口。或者直接关闭防火墙(不建议,除非你的虚拟机就在安全的局域网内或者虚拟机不作为网络服务器使用)。同时,也可以通过图形化界面去配置和编辑防火墙规则(iptables)。这里要注意一下,在CentOS 6.3当中,/etc目录下有多个iptables脚本文件,确保选择IPV4相关脚本(如果使用IPV6,请选择对应脚本修改)。

mount  nfs ip:/share /shareing   挂载

umount /shareing     取消挂载

时间: 2024-10-29 19:05:32

linux安装nfs服务器的相关文章

linux安装NFS服务器学习

一.NFS服务简介 NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法. NFS 的基本原则是"容许不同的客户端及服务端通过一组RPC分享相同的文件系统",它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享. NF

centos 6.5 上安装nfs服务器,并测试

linux 上安装nfs服务器及设置客户端访问 服务器端:192.168.10.11 客户端:  192.168.10.20 服务器端&&客户端 yum  -y install rpcbind nfs-utils    (linux 6.0以上版本) yum -y install portmap nfs-utils     (5.0版本) 服务器端 echo -e "/cxw\t192.168.10.0/24(rw,sync,all_squash)">>/e

linux 安装nginx服务器

LINUX安装nginx服务器 1.安装nginx所需要的依赖包 说明:如果没有安装以上的安装包可以按照以下的方式安装 2.上传nginx包 在ssh远程连接工具(本文使用的是Xshell 5)中输入rz后会提示选择软件包 3.解压nginx软件包 4.创建nginx用户 5.配置并安装nginx服务器 ./configure --prefix=/usr/local/nginx--user=nginx --group=nginx --with-http_stub_status_module &&a

Redhat linux 安装SVN服务器 CollabNetSubversionEdge

请仔细阅读安装包自带的readme文件! ================================================= 1. 先去官网,找安装包: http://subversion.apache.org/ http://www.collab.net/downloads/subversion 我下载的是 CollabNetSubversionEdge-4.0.8_linux-x86.tar.gz 2. 创建svn账户 比如取名 svnuser,后续使用该用户来安装.启动sv

Linux下安装nfs服务器

1. 安装nfs服务 $sudo apt-get install nfs-kernel-server portmap 2. 在配置文件/etc/exports中添加以下内容/home/jxhui/nfs_root *(rw,sync,no_root_squash):以后就可以通过网络文件系统访问/home/jxhui/nfs_root目录 3. 修改完后,执行以下命令重启NFS服务: $sudo /etc/init.d/nfs-kernel-server restart

Linux搭建 nfs 服务器

使用linux进行嵌入式开发的时候,为了方便开发,通常是将开发板挂载到宿主机的文件系统上,然后将代码放到共享给开发板的目录中,再通过开发板运行. 首先查看是否安装了 nfs 软件包,yum list installed | grep nfs.如果安装,则可进行下面设置. nfs 服务器端配置: 1.首先建立共享目录:在根目录下建立share目录.执行 mkdir /share 2.然后对 exports 文件进行编辑:vim /etc/exports 如果之前没有通过 nfs 共享过目录,该文件

Linux下NFS服务器的搭建与配置

一.系统环境 # cat /etc/redhat-release  CentOS Linux release 7.3.1611 (Core) 二.安装NFS服务 1.查看系统是否已安装NFS rpm -qa | grep nfs rpm -qa | grep rpcbind 2.安装NFS  yum -y install nfs-utils rpcbind 3.服务端配置 mkdir  /nfs-data chmod 666 /nfs-data 编辑主要配置文件:/etc/exports vim

Linux搭建nfs服务器

使用linux进行嵌入式开发的时候,为了方便开发,通常是将开发板挂载到宿主机的文件系统上,然后将代码放到共享给开发板的目录中,再通过开发板运行. 首先查看是否安装了 nfs 软件包,yum list installed | grep nfs.如果安装,则可进行下面设置. nfs 服务器端配置: 1.首先建立共享目录:在根目录下建立share目录.执行 mkdir /share 2.然后对 exports 文件进行编辑:vim /etc/exports 如果之前没有通过 nfs 共享过目录,该文件

Linux配置NFS服务器,并且在客户端实现自动挂载

(一) 服务端搭建NFS: 1. 准备工作 yum grouplist nfs*          //查看NFS组包列表 yum groupinfo nfs*          //查看NFS组包信息 yum groupinstall "NFS file server"    //安装NFS组包 rpm -qa | grep rpc             //查看是否安装rpc服务 yum install rpcbind             //rpcbind 需要安装,用于支