Advertisement

ubuntu 18.04下 NFS 服务安装和配置方法

阅读量:

1、NFS介绍

NFS 简称是 Network File System(NFS),顾名思义是一种基于网络的文件存储系统。其技术最初由 Sun Microsystems 开发,并已广泛应用于 Free Software Foundation(FSF)支持的系统中。该协议允许不同计算机间可通过 TCP/IP 协议实现资源共享。基于 NFS 技术开发的应用程序能够方便地访问服务端的 NFS 服务器资源,并非实时同步而是提供类似本地文件访问体验。简单来说,NFS 就是通过网络让各个主机及其操作系统共享存储服务

NFS可作为企业内部容器云的存储选项之一,实现容器的永久存储。

2、NFS 安装步骤****

服务端 apt install nfs-kernel-server

客户端 apt install nfs-common

******3、**NFS 配置及使用

我们在服务端上建立了共享目录 /data/share ,该目录充当客户端连接到远程存储入口,并对访问进行权限管理。

mkdir -p /data/share

chmod 666 /data/share

2)然后,修改 NFS 配置文件 /etc/exports

vim /etc/exports

/data/share 10.222.77.0/24(rw,sync,insecure,no_subtree_check,no_root_squash)

3)启动 RPC 服务

viceservice rpcbind start rpcbind startnd start

4)启动nfs服务

sudo service nfs-kernel-server restart

5)查看注册的端口列表

rpcinfo -p localhostlocalhost

6)在服务端看下是否正确加载了设置的 /etc/exports 配置

sshowmount -e localhost

howshowmou

nt -e

4、NFS 测试****

请在另一台Linux虚拟机上进行测试以确认能否正确挂载NFS服务。服务端IP地址为192.168.232.105,请确保客户端能够配置相应的共享目录。

showmount -e 192.168.232.105

2)在客户端创建挂载目录

mkdir -p /share

  1. 挂载远程目录到客户端本地/share

mount 192.168.232.105:/data/share /share

手动在客户端的共享文件夹中生成一个a.txt文件;通过在服务器的数据共享目录中访问该文件来查看它。

全部评论 (0)

还没有任何评论哟~