在CentOS 7 中配置NFS服务器

目录

1、克隆两个虚拟机

2、安装 NFS 服务

3、NFS 服务使用


1、克隆两个虚拟机

nfs-server

nfs-client(修改ip地址)

[root@xnode1 ~]# cd /etc/sysconfig/network-scripts/

[root@xnode1 network-scripts]# vi ifcfg-eno16777736

#修改内容如下

BOOTPROTO=static

ONBOOT=yes

IPADDR=192.168.224.4网络nat网段)

NETMASK=255.255.255.0

GATEWAY=192.168.224.2

DNS1=8.8.8.8

[root@xnode1 network-scripts]#cd(退出)

[root@xnodel~]#systemctl restart network

 CRT连接root密码:000000

(2)主机名配置及解释

[root@demo ~]# hostnamectl set-hostname nfs-server
[root@demo ~]# bash
[root@nfs-server ~]# vi /etc/hosts

#增加

192.168.224.3 nfs-server

192.168.224.4 nfs-client

[root@demo ~]# hostnamectl set-hostname nfs-client
[root@demo ~]# bash
[root@nfs-client ~]# vi /etc/hosts

#增加

192.168.224.3 nfs-server

192.168.224.4 nfs-client

2、安装 NFS 服务

[root@nfs-server ~]# yum -y install nfs-utils rpcbind
[root@nfs-client ~]#  yum -y install nfs-utils rpcbind

3、NFS 服务使用

[root@nfs-server ~]# mkdir /mnt/test
[root@nfs-server ~]# vi /etc/exports

#增加

/mnt/test 192.168.224.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

[root@nfs-server ~]# exportfs -r

nfs-server 端启动 NFS 服务,命令如下:

[root@nfs-server ~]# systemctl start rpcbind 
[root@nfs-server ~]# systemctl start nfs

nfs-server 端查看可挂载目录,命令如下:

[root@nfs-server ~]# showmount -e 192.168.224.3

转到 nfs-client 端,在客户端挂载前,先要将服务器的 SELinux 服务和防火墙服务关闭, 命令如下:

[root@nfs-client ~]# setenforce 0 [root@nfs-client ~]# systemctl stop firewalld

在 nfs-client 节点,进行 NFS 共享目录的挂载,命令如下:

[root@nfs-client ~]# mount -t nfs 192.168.224.3:/mnt/test /mnt/

查看挂载情况

[root@nfs-client ~]# df -h

4.验证 NFS 共享存储

[root@nfs-client ~]# cd /mnt/

[root@nfs-client mnt]# ll

total 0

[root@nfs-client mnt]# touch abc.txt

[root@nfs-client mnt]# md5sum abc.txt d41d8cd98f00b204e9800998ecf8427e abc.txt

[root@nfs-server ~]# cd /mnt/test/

[root@nfs-server test]# ll

total 0

-rw-r--r--. 1 root root 0 Oct 30 07:18 abc.txt

[root@nfs-server test]# md5sum abc.txt d41d8cd98f00b204e9800998ecf8427e abc.txt

相关推荐

  1. CentOS怎么安装和配置NginxWeb服务器

    2024-01-22 06:40:04       41 阅读
  2. Centos7部署NFS

    2024-01-22 06:40:04       75 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-22 06:40:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-22 06:40:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-22 06:40:04       82 阅读
  4. Python语言-面向对象

    2024-01-22 06:40:04       91 阅读

热门阅读

  1. kotlin flatten 与 flatMap

    2024-01-22 06:40:04       54 阅读
  2. Centos系统上安装PostgreSQL和常用PostgreSQL功能

    2024-01-22 06:40:04       56 阅读
  3. 【LeetCode-134】加油站(贪心)

    2024-01-22 06:40:04       54 阅读
  4. Django笔记(五):模型models

    2024-01-22 06:40:04       57 阅读
  5. Kubernetes(k8s)(一)

    2024-01-22 06:40:04       50 阅读
  6. Apache Wicket 9.10.0发布

    2024-01-22 06:40:04       63 阅读
  7. 网络安全产品之认识入侵防御系统

    2024-01-22 06:40:04       64 阅读
  8. ChatGPT与文心一言:谁更胜一筹?

    2024-01-22 06:40:04       53 阅读