吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1490|回复: 6
收起左侧

[学习记录] 配置NFS_Server

[复制链接]
yyKin 发表于 2022-7-19 23:53
本帖最后由 yyKin 于 2022-7-19 23:58 编辑

一、环境准备
1、准备两台CentOS虚拟机,两台虚拟机需要相互ping通,一台作为Server端一台作为Client端
2、服务端虚拟机最好配置好yum源(本教程提供yum的本地镜像文件配置,安装时也可以不用配置本地yum源,这里就当一个小知识点


二、本地CentOS镜像文件搭建本地YUM源
1、创建目录
a、mkdir -p /yum/iso /创建存放centos镜像文件目录
b、mkdir -p /yum/local /创建挂载centos镜像文件目录


2、挂载ISO镜像(需要先上传好镜像文件)
a、mount -o loop 镜像存放路径 /yum/local /将centos镜像挂载道/yum/local目录下
挂载镜像.png

3、检查挂载是否成功
df -h     /检查挂载是否成功
检查镜像是否挂载成功.png

4、配置本地yum源的repo文件
a、mkdir /etc/yum.repos.d/history    /创建存放系统自带yum源目录
b、将系统自带的yum源文件移动到hiistory目录下
查看yum.repo文件.png
mv CentOS-Base.repo CentOS-CR.repoCentOS-Debuginfo.repo CentOS-fasttrack.repo CentOS-Media.repoCentOS-Sources.repo CentOS-Vault.repo history


c、配置新创建本地yum源文件
vim /etc/yum.repos.d/local.repo   /创建local.repo文件
repo内容如下:
[local]
name=local
# baseurl就是挂载路径,我定义的路径是/yum/local
baseurl=file:///yum/local
# enabled的值为1表示启用该yum源
enabled=1
#本地挂载不涉及数字签名问题,将gpgcheck值设置为0,表示不检查数字签名
gpgcheck=0
#gpgkey的值可以进到挂载路径下进行查看,形如RPM-GPG-KEY-XXXX,我这里看到的是RPM-GPG-KEY-CentOS-7。
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
rpm-gpg-key文件存放路径.png

5、测试本地yum源
a、yum clean all     /清楚服务器yum缓存
b、yum makecache      /缓存新的yum源
c、yum install .....   /自行安装软件至此yum源的本地安装已经完成,安装时也可以不配置这个本地yum源,因为有一些包是无法找到的。


三、NFS_Server搭建


首先是服务端的搭建

1、安装NFS软件。
    yum install nfs-utils rpcbind -y
2、创建一个NFS共享目录。
   mkdir -p /data/share
3、修改共享目录权限
   chmod 777 /data/share
4、在本地NAS存储添加共享文件
   vim /etc/exports
   文件内容为:
/data/share   192.168.194.0/24(rw,sync,no_root_squash,no_all_squash)  /这里的ip要和虚拟机网卡在同一个网段
5、重新加载NFS配置
       exportfs -r
6、重启NFS
      sysrtemctl restart nfs
      systemctl restart rpcbind
7、关闭防火墙
        systemctl stop firewalld
8、验证本地NFS共享文件目录
       showmount -e 本机地址



配置客户端(下面的操作要在另外一台虚拟机上操作,也就是客户机)


1、创建一文件目录
  mkdir -p /share
2、修改fstab文件
  vim /etc/fstab
文件内容为:这里的ip是服务端的ip
192.168.194.132:/data/share  /share nfs defaults 0 0
3、挂载共享目录
  mount -a
4、检查是否挂载成功
df -h


检验是否配置完成

在服务端的/data/share 目录下添加文件,在去客户端的/share目录下查看是否出现服务端添加的文件。


这里就介绍了一点简单的三件过程,可能会有一些不详尽和有误的地方,如各位大佬发现可直接指正。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

bbs119 发表于 2022-7-20 00:16
nfs共享目录在客户端的权限可以再细化说明下,不是完全靠chmod来配置授权的
alongzhenggang 发表于 2022-7-20 00:24
 楼主| yyKin 发表于 2022-7-20 00:31
alongzhenggang 发表于 2022-7-20 00:43
额  了解啦  小白 咋整
lcg2014 发表于 2022-7-20 09:37

共享是samba
hackerbob 发表于 2022-7-20 10:51
感谢楼主分享~!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 11:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表