RHCE实验-建立NFS服务器,使的客户端顺序共享数据

  • 第一步:服务端及客户端的准备工作

    恢复快照

    [root@server ~]# setenforce 0

    [root@server ~]# systemctl stop firewalld

    [root@server ~]# yum install nfs-utils -y # 服务端及客户端都安装

  • 第二步:服务端建立共享文件目录,并设置权限

    [root@server ~]# mkdir /nfsfile
    [root@server ~]# echo "welcome to www.openlab.com" > /nfsfile/readme
    [root@server ~]# chmod -Rf 777 /nfsfile

  • 第三步:服务端编辑配置文件

    [root@server ~]# vim /etc/exports # 添加以下内容
    /nfsfile 192.168.48.131/24(rw,sync,all_squash)

  • 第四步:服务端先启动rpc服务,在启动nfs服务

    [root@server ~]# systemctl start rpcbind
    [root@server ~]# systemctl start nfs-server
    [root@server ~]# systemctl enable rpcbind
    [root@server ~]# systemctl enable nfs-server
    Created symlink /etc/systemd/system/multi-user.target.
    wants/nfs-server.service →
    /usr/lib/systemd/system/nfs-server.service.

    注意:若systemctl start rpcbind后报错,显示启动失败,应先停止服务,在重启服务

    [root@server ~]# systemctl stop rpcbind
    [root@server ~]# systemctl start rpcbind

  • 第五步:客户端使用本地挂载方式访问远程共享目录

    复制代码
    先查询有哪些远程共享目录可用
    
     [root@node1 ~]# showmount  -e  192.168.48.130  # 别忘了安装nfs-utils
     # -e 表示显示服务器共享信息列表
    新建本地挂载目录
    
     [root@node1 ~]# mkdir  /nfs1  # 新建本地挂载目录
     ​
     # 使用mount远程挂载命令挂载服务器的目录到客户端本地目录,-t nfs 表示使用的文件系统类型
     [root@node1 ~]# mount -t nfs  192.168.48.130:/nfsfile  /nfs1
     [root@node1 ~]# cd  /nfs1   # 通过本地目录访问远程共享数据
     [root@node1 nfs1]# ls
     readme
     [root@node1 nfs1]# cat  readme 
     welcome to www.openlab.com
     [root@node1 nfs1]# cd   ~
  • 第六步:客户端使用开机挂载实现永久挂载

    [root@node1 ~]# vim /etc/fstab # 编辑开机挂载配置文件,最后一行添加如下内容
    192.168.48.130:/nfsfile /nfs1 nfs defaults 0 0

    [root@node1 ~]# mount -a # 测试
    [root@node1 nfs1]# df -h # 查看挂载信息
    文件系统 容量 已用 可用 已用% 挂载点
    devtmpfs 4.0M 0 4.0M 0% /dev
    tmpfs 714M 0 714M 0% /dev/shm
    tmpfs 286M 4.2M 282M 2% /run
    tmpfs 4.0M 0 4.0M 0% /sys/fs/cgroup
    /dev/mapper/openeuler-root 27G 1.6G 24G 7% /
    tmpfs 714M 0 714M 0% /tmp
    /dev/sda1 974M 151M 756M 17% /boot
    192.168.48.130:/nfsfile 27G 1.6G 24G 7% /nfs1

复制代码
 ​

上机实验

其中,配置文件vim /etc/exports # 添加以下内容

/nfsfile 192.168.48.131/24(rw,sync,all_squash)

其中,配置文件vim /etc/fstab # 编辑开机挂载配置文件,最后一行添加如下内容

192.168.48.130:/nfsfile /nfs1 nfs defaults

0 0

相关推荐
苹果醋31 小时前
Java并发编程-Java内存模型(JMM)
java·运维·spring boot·mysql·nginx
dingcb1681 小时前
4090服务器无法sudo apt update 问题解决
运维·服务器
头发那是一根不剩了1 小时前
服务器硬盘进行分区和挂载
linux·运维·服务器
心一信息2 小时前
如何通过华为无线控制器添加一个名为yunwei的无线网络
运维·网络·华为
stark张宇2 小时前
Linux 零基础入门,看这一篇就够了
linux·服务器
TDengine (老段)3 小时前
TDengine IDMP 运维指南(4. 使用 Docker 部署)
运维·数据库·物联网·docker·时序数据库·tdengine·涛思数据
三婶儿3 小时前
在没有客户端的客户环境下,如何用 Python 一键执行 MySQL 与达梦数据库 SQL
运维·后端·python
xcs194053 小时前
AI 自动化编程 trae 体验2 帮我分析一个项目
运维·自动化
彬彬醤3 小时前
Mac怎么连接VPS?可以参考这几种方法
大数据·运维·服务器·数据库·线性代数·macos·矩阵
Sadsvit5 小时前
网络聚合链路与软件网桥配置指南
linux·运维·服务器·网络·centos