hello,大家中午好啊,今天为大家带来的是关于在Linux上搭建nfs服务的文章,首先是简单的基础环境介绍,本文章采用服务端与客户端都为4C核数与8G内存的虚拟机进行实验,步骤相对来说比较简单,大家一起来学习吧。
- 环境要求
- 基础环境要求
服务器名称 |
IP |
Core |
Mem |
Nfs服务端 |
192.168.0.100 |
4 |
8 |
Nfs客户端 |
192.168.0.101 |
4 |
8 |
- 配置参数要求
- IP段要求
- 为192.168.0.0/24网段服务器提供访问服务器的需求
- 访问要求
- 为可访问客户端提供读写权限
一、服务端搭建过程
服务器基础环境配置
1.网卡配置
在Redhat7操作系统上,官方推荐使用nmcli命令来替代直接修改网卡配置文件,因此我们在这里使用nmcli工具对网卡信息进行配置
2.使用systemctl对防火墙进行配置
3.使用sed命令对selinux进行配置
4.对yum源配置
5.nfs服务搭建,使用yum对nfs软件下载安装
6.启动软件并设置开机自启
7.rpc软件开机启动(如果服务器未自带rpc,请使用yum进行安装)
8.使用netstat查看端口2049的状态
9.创建测试目录与测试文件
10.编辑/etc/exports文件,权限开放为读写模式
11.重新加载exports文件并重启nfs服务
二、客户端搭建过程
客户端基础环境配置
1.网卡配置
2.防火墙配置
3.Selinux配置
4.yum源配置
5.nfs客户端配置,nfs软件下载安装
6.使用showmount命令查看服务端共享信息
7.创建挂载目录并挂载,利用df命令查看挂载信息
8.查看测试文件,验证是否可以查看及编辑
9.将挂载信息写入开机启动项,注意一定要将格式写作nfs,以及挂载目录为192.168.0.100服务端下的文件目录
10.NFS搭建的流程图,包括基础环境配置,nfs服务端搭建流程,客户端搭建挂载流程
注:回复以下文字,获取centos镜像资源
- 回复“centos7”,获得centos7镜像
- 回复“win7”,获得Windows7镜像
- 回复“win2016”,获得Windows server 2016镜像
- 回复“vsphere”,获取vsphere6.7环境资源
- 回复“DM”,获取DM数据库镜像
- 回复“tomcat”,获取Tomcat安装包
- 回复“nginx”,获取nginx安装包
- 回复“mysql”,获取MySQL安装包
- 回复"freenas",获取freenas安装包