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

相关推荐

  1. Qt建立服务客户

    2024-03-27 12:02:06       11 阅读
  2. RHCE服务搭建实验】之NFS

    2024-03-27 12:02:06       39 阅读
  3. 五、RHCE--NFS服务器

    2024-03-27 12:02:06       33 阅读
  4. 使用pythonsocketserver使服务器支持多客户访问

    2024-03-27 12:02:06       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-27 12:02:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-27 12:02:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-27 12:02:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-27 12:02:06       20 阅读

热门阅读

  1. python vtk并行渲染

    2024-03-27 12:02:06       21 阅读
  2. 电子元器件批发采购的数字化转型与技术应用

    2024-03-27 12:02:06       20 阅读
  3. BSP开发的内容

    2024-03-27 12:02:06       20 阅读
  4. easyexcel与vue配合下载excel

    2024-03-27 12:02:06       19 阅读
  5. LevelDB

    2024-03-27 12:02:06       17 阅读
  6. ChatGPT编程:让AI成为你的编程助手

    2024-03-27 12:02:06       19 阅读
  7. 软件设计师考试-设计模式速记

    2024-03-27 12:02:06       15 阅读
  8. 数据结构(四)链表实现队列和栈

    2024-03-27 12:02:06       20 阅读