NFS:NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。
环境:centos 6.5
一、服务器端配置:
安装 NFS 服务器所需的软件包: nfs-utils和rpcbind
# yum install nfs-utils
# yum install rpcbind
设置开机启动服务
chkconfig nfs on
chkconfig rpcbind on
启动相关服务
service rpcbind start
service nfs start
查询系统是否安装了nfs
[map@ctb-dev-1 ~]$ rpm -qa|grep nfs
nfs-utils-1.2.3-54.el6.x86_64
nfs-utils-lib-1.1.5-6.el6_5.x86_64
查询系统RPC是否安装
[map@ctb-dev-1 ~]$ rpm -qa |grep rpcbind
rpcbind-0.2.0-11.el6.x86_64
创建共享目录
mkdir -p /home/map/UGC-datadashbord/datas
编辑/etc/exports文件添加如下内容,服务器共享目录,客户端ip地址以及权限
vi /etc/exports
/home/map/UGC-datadashbord/datas 192.168.80.8(rw,no_root_squash,insecure)
显示NFS的共享状态
[map@ctb-dev-2 map]$ showmount -e 192.168.80.5
Export list for 192.168.80.5:
/home/map/UGC-datadashbord/datas 192.68.80.8
二、客户端配置:
安装软件,设置开机启动服务,启动服务和服务器端一样
创建挂载点
mkdir -p /maphd2/UGC-datadashbord/datas
挂载目录
[map@ctb-dev-2 maphd1]$ sudo mount -t nfs 192.168.80.5:/home/map/UGC-datadashbord/datas /maphd2/UGC-datadashbord/datas -o nolock
查看挂载的目录
[map@ctb-dev-2 maphd1]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup-LogVol01
254295652 85901272 155476828 36% /
tmpfs 8141228 0 8141228 0% /dev/shm
/dev/sdb1 495844 61855 408389 14% /boot
/dev/sda1 2113784984 1262966564 743444380 63% /maphd1
/dev/sda2 1731925332 1569866636 74081940 96% /maphd2
192.168.80.5:/home/map/UGC-datadashbord/datas
255070208 143531008 98582528 60% /maphd2/UGC-datadashbord/datas
编辑/etc/fstab,开机自动挂载
vi /etc/fstab
/maphd2/UGC-datadashbord/datas nfs rw,tcp,intr 0 1
Linux服务器架设-NFS
原创wx63086371c7e9c 博主文章分类:Linux/Ubuntu ©著作权
©著作权归作者所有:来自51CTO博客作者wx63086371c7e9c的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Redis入门
下一篇:Linux 前世今生
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux DNS服务器架设
第一篇博客,多有瑕疵,以后会多多改正。在linux5.3构建dns 服务器
linux 职场 休闲 dns服务器搭建