当前位置:   article > 正文

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

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

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

  1.  # 恢复快照
  2.  [root@server ~]# setenforce 0
  3.  ​
  4.  [root@server ~]# systemctl stop firewalld
  5.  ​
  6.  [root@server ~]# yum install nfs-utils -y # 服务端及客户端都安装
  • 第二步:服务端建立共享文件目录,并设置权限

  1.  [root@server ~]# mkdir /nfsfile
  2.  [root@server ~]# echo "welcome to www.openlab.com" > /nfsfile/readme
  3.  [root@server ~]# chmod -Rf 777 /nfsfile
  • 第三步:服务端编辑配置文件

  1.  [root@server ~]# vim /etc/exports # 添加以下内容
  2.  /nfsfile        192.168.48.131/24(rw,sync,all_squash)
  • 第四步:服务端先启动rpc服务,在启动nfs服务

  1.  [root@server ~]# systemctl start rpcbind
  2.  [root@server ~]# systemctl start nfs-server
  3.  [root@server ~]# systemctl enable rpcbind
  4.  [root@server ~]# systemctl enable nfs-server
  5.  Created symlink /etc/systemd/system/multi-user.target.
  6. wants/nfs-server.service →
  7. /usr/lib/systemd/system/nfs-server.service.
  1.  # 注意:若systemctl start rpcbind后报错,显示启动失败,应先停止服务,在重启服务
  2.  [root@server ~]# systemctl stop rpcbind
  3.  [root@server ~]# systemctl start rpcbind
  • 第五步:客户端使用本地挂载方式访问远程共享目录

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

  1.  [root@node1 ~]# vim /etc/fstab   # 编辑开机挂载配置文件,最后一行添加如下内容
  2.  192.168.48.130:/nfsfile /nfs1   nfs     defaults        0       0
  3.  ​
  4.  [root@node1 ~]# mount -a   # 测试
  5.  [root@node1 nfs1]# df -h   # 查看挂载信息
  6.  文件系统                   容量 已用 可用 已用% 挂载点
  7.  devtmpfs                    4.0M     0  4.0M    0% /dev
  8.  tmpfs                       714M     0 714M    0% /dev/shm
  9.  tmpfs                       286M  4.2M 282M    2% /run
  10.  tmpfs                       4.0M     0  4.0M    0% /sys/fs/cgroup
  11.  /dev/mapper/openeuler-root   27G  1.6G   24G    7% /
  12.  tmpfs                       714M     0 714M    0% /tmp
  13.  /dev/sda1                   974M 151M 756M   17% /boot
  14.  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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/323703
推荐阅读
相关标签
  

闽ICP备14008679号