文档章节

CentOS 7 安装 NFS 服务器

i
 iblackangel
发布于 2017/09/11 14:42
字数 345
阅读 6
收藏 1
点赞 0
评论 0
NFS

安装 nfs-utils

在 NFS 服务器、客户端上安装 nfs-utils 软件包:

yum install -y nfs-utils

配置 NFS 导出路径

在这个例子里面,我们将导出 /myshare 供其他机器挂载使用

  1. 确保 rpcbind 服务已经启动并处于正常工作状态

    systemctl restart rpcbind
    systemctl enable rpcbind
    
  2. 使用 systemctl 命令启动 NFS 服务

    systemctl restart nfs-server
    systemctl enable nfs-server
    
  3. 创建导出目录(可选)

    mkdir -p /myshare
    chown nfsnobody:nfsnobody /myshare
    chmod 700 /myshare
    
  4. 导出 /myshare 路径,修改 /etc/exports 文件添加一行:

    /myshare *(rw,async,all_squash) 
    

    参数说明:

    • ro, read-only 只读;
    • rw, read-write 读写;
    • async, 允许 NFS 服务器异步更新;
    • all_squash, 将所有的 uid 与 gid 映射成 anonymous 用户(即 nfsnobody)
    • no_root_squash: 默认情况下,root 用户在 NFS 客户端会被当成 nfsnobody 的服务端用户,这是 NFS 服务器的一种 security measure 安全保护机制。如果需要禁用该选项,可使用 no_root_squash。
  5. 通过 exportfs -rv 命令刷新导出列表

    exportfs -rv
    

配置防火墙

firewall-cmd --permanent --add-service=mountd
firewall-cmd --permanent --add-service=rpc-bind
firewall-cmd --permanent --add-service=nfs
firewall-cmd --reload

客户端验证测试

  1. 使用 showmount 命令查找网络上的共享目录

    showmount -e 192.168.7.38
    

    正常的结果显示如下:

    Export list for 192.168.7.38:
    /myshare *
    
  2. 创建挂载点

    mkdir /mnt/nfsexport
    
  3. 挂载

    mount 192.168.7.38:/myshare /mnt/nfsexport
    
  4. 系统启动时自动挂载

    /etc/fstab 文件后面增加一行:

    192.168.7.38:/myshare /mnt/nfsexport nfs defaults  0 0
    

© 著作权归作者所有

共有 人打赏支持
i
粉丝 0
博文 47
码字总数 14784
作品 0
广州
程序员
构建 LVS-NAT 负载均衡群集

构建 LVS-NAT 负载均衡群集 实验环境: 注:LVS 调度器充当网关服务器,要有两个网卡。 配置 NFS 关闭防火墙 ,编辑配置文件: 创建共享的文件夹 ,添加文件的权限: 开启服务 ,发布共享 :...

HHHNDYD ⋅ 前天 ⋅ 0

Linux服务及安全管理第十周作业【Linux微职位】

1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组...

akatsuki1023 ⋅ 2017/09/04 ⋅ 0

Linux操作系统无人值守安装配置指南

无人值守安装centos系统 安装顺序: 1.安装nfs服务,用于存放linux操作系统 2.安装TFTP服务,用于提供pxe引导文件 3.安装DHCP服务,用于提供IP地址及其他信息 4.配置kickstart,用于自动应答安装...

一招拜师 ⋅ 2017/04/27 ⋅ 0

Centos 6.7 NFS服务器测试

1,默认的NFS服务器的相关服务已经安装了:nfs和rpcbind(之前叫"portmap"服务,我的系统是centos6.7),使用rpm -qa查看一下。 2,配置/etc/exports,以做测试(默认这个文件为空的,按照要求编辑...

myjieli ⋅ 2017/04/25 ⋅ 0

LVS负载均衡群集(LVS-NAT)

负载均衡集群指使用多台提供相同服务的服务器组成集群系统,提高服务的并发处理能力。负载均衡集群的前端使用一个调度器,将客户端请求平均分配到后端的服务器中,同时调度器可能还具有后端服...

cchenyz ⋅ 06/20 ⋅ 0

第十周作业【Linux微职位】

一、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加...

fsi201087 ⋅ 2017/03/03 ⋅ 0

centos6下配置nfs

centos6.2变更了portmap服务为rpcbind,在使用nfs时这点与centos5不同,下面配置一个nfs系统,用来使局域网内的所有用户均可访问该目录,可将该目录配置成yum源,供内网机器安装软件。 首先安...

hb_fukua ⋅ 2012/08/06 ⋅ 0

无人值守网络安装Linux系统—pxe(纯实践笔记)

概述:本文描述的是通过网络安装linux系统(PXE),完全自动无人值守安装,是通过Linux系统的kickstart工具来实现的 实验环境:分为安装服务器,启动服务器和客户机,本文把安装服务器和启动...

qubaoquan ⋅ 2010/04/22 ⋅ 0

CentOS6.7 NFS安装与配置。

1.NFS服务部署服务准备:两台安装了centos 6.7服务器(假如是虚拟机也可)。 查看服务器版本:[root@nfsSERVER]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@nfsSERVER ~]# ...

圣诞 ⋅ 2016/04/14 ⋅ 0

CentOS 配置部署 NFS

CentOS 配置部署 NFS Rainy's Blog2017-12-210 阅读 技术运维linux 对于服务器的文件共享,可以部署一台文件共享服务器,通过 NFS 去挂载使用。 安装 CentOS 6.x 下载安装 配置开机启动 Cent...

Rainy's Blog ⋅ 2017/12/21 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 48分钟前 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 58分钟前 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

C++难点解析之const修饰符

C++难点解析之const修饰符 c++ 相比于其他编程语言,可能是最为难掌握,概念最为复杂的。结合自己平时的C++使用经验,这里将会列举出一些常见的难点并给出相应的解释。 const修饰符 const在c...

jackie8tao ⋅ 昨天 ⋅ 0

聊聊spring cloud netflix的HystrixCommands

序 本文主要研究一下spring cloud netflix的HystrixCommands。 maven <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo......

go4it ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部