文章目录

  • 前言
  • 一、NFS概述
  • 二、配置NFS所需环境
  • 三、安装与NFS服务命令
  • 1.安装NFS服务
  • 2.NFS启动、关闭命令
  • 四、配置NFS服务器共享目录
  • 1.创建目录和文件
  • 2.修改/etc/exports配置文件
  • 3.设置共享文件权限
  • 4.重启NFS服务
  • 五、NFS客户端
  • 备注



前言

在Windows与Linux之间共享资源使用samba服务,而LInux主机间共享资源通常可以使用NFS(Network File System,网络文件系统)服务


提示:以下是本篇文章正文内容,下面案例可供参考

一、NFS概述

NFS采用客户/服务器工作模型,是分布式计算系统的一个组成部分,可实现在网络上共享和装配远程文件系统。
NFS提供了一种在类UNIX系统上共享文件的方法。在NFS的服务器端共享文件系统;在客户端可以将NFS服务器端共享的文件系统挂载到自己的系统中,在客户端看来使用NFS的远端文件就像使用本地文件,只要有足够的权限就可以对文件进行查看、复制、修改、删除等一系列操作。

二、配置NFS所需环境

centos7两台作为服务端和客户端
服务端:ip 192.168.1.1
客户端:ip 192.168.1.2

三、安装与NFS服务命令

1.安装NFS服务

yum install rpcbind -y
yum install nfs

2.NFS启动、关闭命令

systemctl start nfs  //启动NFS服务
systemctl stop nfs  //停止NFS服务
systemctl restart nfs  //重启NFS服务
systemctl reload nfs   //重新加载NFS服务配置
systemctl enable nfs   //开机自动启动NFS服务
systemctl disable nfs   //设置NFS服务不开机自动启动
systemctl list-unit-files | grep nfs //查询NFS是否为开机自动启动

四、配置NFS服务器共享目录

1.创建目录和文件

创建目录

mkdir -p /nfsfiles/share

新建文件

touch /nfsfiles/share/shares

2.修改/etc/exports配置文件

vi /etc//exports

/nfsfiles/share		*(rw)

3.设置共享文件权限

chmod -R 777 /nfsfiles/share

4.重启NFS服务

systemctl restart rpcbind
systemctl restart nfs

五、NFS客户端

安装nfs-utils

yum install nfs-utils

查看NFS服务器共享目录列表

showmount -e 192.168.1.1

建立挂载点,并挂载

mkdir /mnt/nfs
mount -t nfs 192.168.1.1:/nfsfiles/share /mnt/nfs

挂载完成可用如下命令查看挂载路径

df -h

centos7怎么删除nfs服务_客户端

卸载share

umount /mnt/shre

备注

如果启动成功后发现如果客户端无法查看和挂载,请检查防火墙是否关闭,