NFS服务器简单配置

废话不说,直接进入步骤;

1、网络连通

虚拟机,开发板,主机都要在同一个局域网中;开发板可以用网线直接链接在主机中,也可以通过链接路由器(如果连在路由器上会方便点,可以上网);如果你主机链接的是无线网的话,把虚拟机和 主机和开发板都设置为同一个局域网都有可能ping不通。可能你虚拟机和主机能ping通(桥接模式),但是你开发板ping不通主机和虚拟机;因为其实他们三个不是在同一个局域网中,虽然你设置的ip和网关都在同一个局域网中(192.168.1.1),但是其实质是虚拟机和主机在同一局域网中。解决的办法是先把主机的无线网禁止掉,然后重启虚拟机中的网络(service
network restar),这样三个系统才能相互ping通。最后你再把无线网启动,就不会影响到开发板和虚拟机之间的网络了,但是这样的话,虚拟机就不能上外网了。

下面都是在服务器上操作的,也即是虚拟机上:

2、安装软件包

先让虚拟机链接到外网(不懂怎么配置虚拟机网络可以看下这个Linux下的网络配置命令);安装两个软件包:yum install -y  nfs-utils portmap;

依次启动:

service portmap start  ;如果显示  portmap: unrecognized service  这个错误(找不到这个服务),那就试试  service rpcbind start ;这是由于包的名称改变了;

service nfs start;启动nfs服务

service nfslock start;启动nfs锁服务

3、修改脚本

vim /etc/exports

/home/nfs  *(sync,ro,no_root_squash)  ;/home/nfs表示要和开发板(客户端)共享的目录;*  表示所有主机都能共享这个目录(可以指定某个IP段共享),后面是同步,读写权限,以及不用root权限登录;具体的可以查下资料,这里只说最简单的配置;

exportfs   -ra  可以使/etc/exports文件中的配置生效;exportfs -v 显示服务器上NFS的输出目录

下面的操作都在客户端,也就是开发板:

4、直接挂载目录

mount -t nfs 192.168.1.150:/home/nfs  /mnt/share   ;把虚拟机中/home/nfs目录挂载到开发板中的/mnt/share目录中;

如果产生

“svc: failed to register lockdv1 RPC service (errno 5).

lockd_up: makesock failed, error=-5”  错误,可以试试下面命令;

mount -t nfs  -o  nolock 192.168.1.150:/home/nfs  /mnt/share

卸载和其他卸载命令一样:umount /mnt/share  (注意要先退出该目录,否则会出现:Device or resource busy错误);

时间: 2024-11-06 15:06:37

NFS服务器简单配置的相关文章

centos nfs服务器简单配置

服务端: yum install nfs* vim /etc/exports /www/attachment 192.168.0.227(rw,sync,no_root_sqush) 启动服务 service rpcbind start service nfs start 客户端 1. yum install nfs* mount -t nfs 192.168.0.230:/www/attachment  /www/attachment 启用服务 service rpcbind start 客户

NFS服务器的配置与管理

配置与管理NFS网络文件系统 一.NFS服务概述 Linux和Windows之间可以通过Samba进行文件共享,那么Linux之间怎么进行资源共享呢?这就要说到NFS(Network File System,网络文件系统),它最早是UNIX操作系统之间共享文件和操作系统的一种方法,后来被Linux操作系统完美继承. NFS最早是由Sun公司于1984年开发出来的,其目的就是让不同计算机.不同操作系统之间可以彼此共享文件.由于NFS使用起来非常方便,因此很快得到了大多数UNIX/Linux系统的广

nfs服务简单配置手记

nfs服务在实际工作中配置十分频繁,这里简要记录下配置过程.默认情况下nfs服务相关软件包已经安装好,只是nfs服务不是开机自启动.只需要配置nfs服务器开机自启动即可.其它portmap等服务都是开机自启的. 1. 服务端简单要配置过程如下 (1) 启动nfs服务 # chkconfig nfs on   # service nfs start (2) 配置共享输出目录 # vi /etc/exports   /data      192.168.233.*(rw,no_root_squash

DNS服务器简单配置和view实现

简介: DNS服务器的作用就是就好比生活中的电话簿.114查号台一样,为各种网络程序找到对应目标主机的IP地址或对应的主机域名. DNS系统的作用: 正向解析:根据主机名称(域名)查找对应的IP地址(实际应用中最多的) 反向解析:根据IP地址查找对应的主机域名(不常用,一般用于搭建邮件服务器时.) 根据服务器与所提供域名解析记录的关系,将DNS服务器分为不同的角色: 缓存域名服务器 也称为 唯高速缓存服务器 通过向其他域名服务器查询获得域名->IP地址记录 将域名查询结果缓存到本地,提高重复查询

Linux环境下DNS服务器原理及主服务器简单配置

1,DNS介绍 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串.通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析). 监听的协议端口:UDP/TCP 53 软件实现:bind 2,DNS数状结构: 如下图: 根域:. 一级域如下: 组织域:.com, .org, .net, .mil, .edu, .gov, .info, .cc, .

samba服务及vsftp服务及nfs服务简单配置

1.建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu: 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组:密码均为用户名: 3)添加samba用户gentoo,centos和ubuntu,密码均为"mageedu": 4)此samba共享shared仅允许develop组具有写权限,其他用户只能以只读方式

linux_www服务器简单配置

1.简介:www服务器就是发布网页的 2.准备:linux虚拟机 3.步骤: 1)编辑配置文件:vi /etc/httpd/conf/httpd.conf ,记住配置文件的DocumentRoot "/var/www/html". 2)编辑网页: vi /var/www/html/index.html,按字母i并输入hello!,按wq保存退出. 3)重启www服务:service httpd restart. 3)测试:网页访问linux虚拟机的IP地址(例如192.168.1.1)

Linux DHCP服务器简单配置示例

1.DHCP安装及配置 yum install dhcp cp /usr/share/doc/dhcp*/dhcpd.conf.sample /etc/dhcp/dhcpd.conf vim /etc/dhcp/dhcpd.conf option domain-name "redhat.com"; option domain-name-servers 202.96.128.166, 114.114.114.114;        # 设置DNS default-lease-time 3

centos7下git --bare服务器简单配置

在czh用户目录下新建 project 用作裸仓库 在czh用户目录下新建 deloy 用作发布地址仓库 进入project目录中运行如下创建一个demo的裸仓库: git init --bare demo.git 然后进入demo.git目录中,在centos7中命令行输入运行 pwd 查看当前位置.例:/home/czh/project/demo.git 在本地 git clone [email protected]的ip:/home/czh/project/demo.git git clo