nfs 文件网络文件服务
原创
©著作权归作者所有:来自51CTO博客作者jason_luo的原创作品,如需转载,请与作者联系,否则将追究法律责任
需求,公司5台服务器中,一台(sev1)有3块硬盘,分别为 160g、1T、1T。
另一台(sev2)只有160g。现在需要将sev1上的空间做一个共享给sev2,由于在内网使用.安全问题可以避免。因此选型用nfs服务。
基本记录如下
配置nfs
# vi /etc/exports
/test *(rw,sync,no_root_squash)
运行以下命令使上面生效:
#/usr/sbin/exportfs -ra
其中:
/test 表示nfs共享目录,它可以作为开发板的根文件系统通过nfs 挂接
* 表示所有的客户机都可以挂接此目录
rw 表示挂接此目录的客户机对该目录有读写的权力
no_root_squash 表示允许挂接此目录的客户机享有该主机的root 身份
-----------------------------------------------
启动和停止nfs 服务
在命令行下运行:
#/etc/init.d/nfs start
或者:service nfs start
挂载nfs到本地目录,检验nfs该服务是否启动:
# mount -t nfs localhost:/test /mnt/test
如果没有出现错误信息,将可以浏览到/mnt/nfs 目录中的内容和/test目录中是一致的。
使用下面命令可以停止 nfs 服务:
#/etc/init.d/nfs stop
或者:service nfs stop
-------------------------------------------------
问题Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno
= Connection refused
rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).
先启动Portmap服务:
# service portmap start
# /etc/init.d/nfs start
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS daemon: [ OK ]
Starting NFS mountd: [ OK ]
Starting RPC idmapd: [ OK ]
启动成功
----------------------------------
#setup
选择 System service
在列表中找到nfs,并在前边中括号中,用空格键选中,
保存退出
----------------------------------------
远程挂载
在另外一台内网机子上
# mount -t nfs 192.168.100.11:/test | /mnt/test -o nolock
提供nfs服务的远程服务器地址 | 本地目录
------------------------------
修改本地机器中的 /etc/fstab
这个文件用来记录开机时需要挂载的设备情况
在该文件最后一行添加
192.168.100.11:/test /mnt/test nfs rw,tcp,intr
保存退出。用
# mount -a
使修改生效
-------------------------
一般情况下需要,关闭防火墙,关闭selinux 开启portmap服务

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
NFS网络文件服务
安装配置实战 安装过程略。。 检查RPC服务状态rpcinfo -p localhost RPC服务使用111端口。 RPC服务报错信息: 启动NFS服务service nfs start&nbs
service 客户端 配置文件 start localhost -
网络文件共享服务-NFS
NFS
NFS 服务 -
nfs 网络文件共享
nfs 网络文件共享
网络 客户端 status localhost 服务端