标签:nfs linux
NFS(Network File System)网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。以centOS6为例
对于服务端
首选检查对应软件有没有安装
rpm -aq nfs-utils rpcbind
没有安装的话需要安装nfs 这里用yum安装
yum groupinstall "NFS fileserver" -y
安装完毕之后首选要启动RPC服务
/etc/init.d/rpcbind start
启动NFS服务
/etc/init.d/nfs start
设置rpc和nfs服务开机自启动
chkconfig nfs on chkconfig rpcbind on
编辑NFS配置文件共享出文件夹
vim /etc/exports
#shrared /data test
/data 192.168.0.0/24(rw,sync)
#共享/data文件夹 在192.168.0.0/24网段 rw是读写权限 sync是把数据从buffer写入到磁盘
检查一下共享结果
showmount -e localhost
Export list for localhost:
/data 192.168.0.0/24
OK的话配置一下/data文件夹的权限给NFS读写
chown -R nfsnobody.nfsnobody /data
对于客户端
客户端需要安装RPC服务
yum install rpcbind -y
启动RPC并设置开机自启动
/etc/init.d/rpcbind start chkconfig rpcbind on
检查能否访问服务端
showmount -e 192.168.0.151
Export list for 192.168.0.151:
/data 192.168.0.0/24
挂载NFS到本地文件夹
mount -t nfs 192.168.0.151:/data /share
执行df -h就可以看到了
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 18G 2.1G 15G 13% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 190M 98M 83M 55% /boot
192.168.0.151:/data 72G 1.4G 67G 3% /share
本文出自 “迷妄少年と小世界” 博客,请务必保留此出处http://hoshizora.blog.51cto.com/11765507/1825288
标签:nfs linux
原文地址:http://hoshizora.blog.51cto.com/11765507/1825288