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

相关推荐
呉師傅2 小时前
UPS滴滴告警!如何测量UPS电池内阻【UPS学习】
运维·服务器·网络·学习·电脑
YL200404263 小时前
MySQL-运维篇-主从复制
运维·数据库·mysql
tedcloud1233 小时前
wifi-densepose部署教程:构建无线人体感知系统
服务器·javascript·网络·typescript·ocr
AC赳赳老秦3 小时前
OpenClaw碎片时间利用:设置轻量化自动化任务,高效利用职场碎片时间
java·大数据·运维·服务器·数据库·自动化·openclaw
worm小虫3 小时前
这场劫难,从一份等保报告开始——一件运维的小事SSH升级
运维
JAVA学习通3 小时前
《大营销平台系统设计实现》 - 营销服务 第8节:抽奖规则树模型结构设计
运维·决策树·docker·容器·责任链模式
Keano Reurink3 小时前
长尾关键词自动化扩展:从1个种子词到1000个长尾词
运维·windows·自动化
lqj_本人4 小时前
鸿蒙electron跨端框架PC课业板实战:课程、截止时间、提交物和风险都放到桌面上
服务器·electron·harmonyos
自由且自律4 小时前
cenph三大存储方式
运维·经验分享·ceph
Bert.Cai4 小时前
Linux tee命令详解
linux·运维·服务器