NFS 文件系统安装与配置

简介:

NFS服务端系统为 Red Hat Enterprise Linux AS release 4   IP:192.168.8.151

NFS客户端系统为 Ubuntu 11.04       IP:192.168.8.50

查看系统版本   lsb_release -a

一、NFS服务端安装与配置

1、NFS安装

RedHad默认已经安装了NFS,如果没装需手动安装如下5个rpm包:
 
setup-*:            共享NFS目录在/etc/exports中定义
initscripts-*:        包括引导过程中装载网络目录的基本脚本
nfs-utils-*:        包括基本的NFS命令与监控程序
portmap-*:       支持安全NFS RPC服务的连接
quota-*:      网络上共享的目录配额,包括rpc.rquotad (这个包不是必须的)
 
2、NFS的配置 (服务端配置,在需要共享文件系统的主机上进行的操作)
编辑vim /etc/exports文件添加共享目录:
 
/opt/backup 192.168.8.50(rw,sync,no_root_squash)
/opt/backup 192.168.8.50/24(rw,sync,no_root_squash) 

/opt/backup为对外共享的目录;
 
192.168.8.50为需要挂载共享目录的主机(客户端)的ip地址;
 
()内为opitons;
 
rw:             可读写的权限;
ro:             只读的权限;
no_root_squash: 登入到NFS主机的用户如果是ROOT用户,他就拥有ROOT的权限root_squash:   
在登入 NFS 主机使用目录的使用者如果是 root 时,那么这个使用者的权限
sync:           资料同步写入存储器中。
async:          资料会先暂时存放在内存中,不会直接写入硬盘。

3、NFS检测配置文件是否挂载成功

# exportfs -rv
 
4、NFS服务的启动
    service nfs start
 
    service nfs restart
 
    service nfs stop
 
    service nfs reload 当修改过/etc/exports文件后不用重启服务可执行该命令

二、NFS客户端安装与配置

1、 Ubuntu 下安装, NFS 服务器和客户端

#apt-get install nfs-kernel-server nfs-common portmap

2、创建/opt/backup目录    

#mkdir /opt/backup

 注:对应NFS服务端的目录,在本地文件系统的/opt/backup目录中不应该有子目录。
 

3挂载NFS文件系统

#mount -t nfs 192.168.8.151:/opt/backup /opt/backup

三、测试是否成功

1、进入客服端/opt/backup目录下,看NFS服务端/opt/backup/目录下是否有文件

有文件,证明安装配置成功。

如下:




本文转自 kuangling 51CTO博客,原文链接:http://blog.51cto.com/kling/1030779

相关文章
|
24天前
|
存储 安全 Unix
网络文件系统 (NFS)
【10月更文挑战第12天】
87 4
|
25天前
|
存储 缓存 安全
网络文件系统 (NFS)
【10月更文挑战第11天】
28 1
|
1月前
|
Kubernetes 容器
基于Ubuntu-22.04安装K8s-v1.28.2实验(三)数据卷挂载NFS(网络文件系统)
基于Ubuntu-22.04安装K8s-v1.28.2实验(三)数据卷挂载NFS(网络文件系统)
122 0
|
3月前
|
运维 Ubuntu 安全
在Linux中,如何配置NFS共享?
在Linux中,如何配置NFS共享?
|
3月前
|
存储 Ubuntu Linux
NFS服务部署全攻略:从零到一,轻松驾驭网络文件系统,让你的文件共享像飞一样畅快无阻!
【8月更文挑战第5天】NFS(网络文件系统)能让网络中的电脑无缝共享文件与目录。基于客户端-服务器模式,用户可像访问本地文件般透明操作远程文件。部署前需准备至少两台Linux机器:一台服务器,其余作客户端;确保已装NFS相关软件包且网络通畅。服务器端安装NFS服务与rpcbind,客户端安装nfs-utils。
87 4
|
3月前
|
存储 Linux 网络安全
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
【Azure 存储服务】如何把开启NFS 3.0协议的Azure Blob挂载在Linux VM中呢?(NFS: Network File System 网络文件系统)
|
3月前
|
Ubuntu Linux 网络安全
在Linux中,如何配置Samba或NFS文件共享?
在Linux中,如何配置Samba或NFS文件共享?
|
4月前
|
Linux 网络安全
NFS 服务器安装
NFS(Network File System)网络文件系统,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。当我们在 NFS 服务器设置好一个共享目录后,其他的有权访问 NFS 客户端就可以将这个共享目录挂载到文件系统自定义的挂载点,挂载好后客户端在本地能够看到服务端共享目录中的所有数据
82 1
|
3月前
|
存储 Kubernetes 调度
使用 Kubeadm 部署 Kubernetes(K8S) 安装 -- 持久化存储(NFS网络存储)
使用 Kubeadm 部署 Kubernetes(K8S) 安装 -- 持久化存储(NFS网络存储)
59 0
|
6月前
|
存储 Kubernetes 数据安全/隐私保护
下一篇
无影云桌面