统信服务器操作体系A版/E版NFS操作指南
Hello!欢迎各位新老朋侪来看小弟博客,祝各人奇迹顺利,财路广进!!主题:统信服务器操作体系A版/E版NFS操作指南
全文导读:本文重要介绍了如安在统信服务器操作体系A版E版上搭建NFS服务方案的介绍。
第一:应用场景
硬件/整机信息:华为云平台
CPU架构:鲲鹏920
OS版本信息:实验情况信息如下
[*]服务端:服务器E版体系-1050u1e
[*]客户端:桌面专业版1050u3
第二:背景介绍
1、NFS 是Network File System的缩写,即网络文件体系。一种利用于分散式文件体系的协定,由Sun公司开辟,于1984年向外公布。功能是通过网络让差别的机器、差别的操作体系能够相互分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix体系间实现磁盘文件共享的一种方法。
NFS在文件传送或信息传送过程中依靠于RPC协议,RPC长途过程调用 (Remote Procedure Call) 是能使客户端执行其他体系中程序的一种机制,NFS自己是没有提供信息传输的协议和功能的
2、NFS(网络文件体系): 让网络上的差别linux/unix体系机器实现文件共享,nfs自己只是一种文件体系,没有提供文件通报的功能,但却能让我们举行文件的共享,原因在于NFS利用RPC服务,用到NFS的地方都须要启动RPC服务,无论是NFS客户端照旧服务端。
3、nfs和rpc的关系:
nfs是一个文件体系,负责管理分享的目次;rpc负责文件的通报;
nfs启动时至少有rpc.nfsd和rpc.mountd这2个daemon;
rpc.nfsd重要是管理客户机登陆nfs服务器时,判断改客户机是否能登陆,和客户机ID信息;
Rpc.mountd重要是管理nfs的文件体系。当客户机顺利登陆nfs服务器时,会去读/etc/exports文件中的配置,然后去对比客 户机的权限;
4、协议利用端口:
RPC: 111 tcp/udp
nfsd: 2049 tcp/udp
mountd:RPC服务在 nfs服务启动时默认会为 mountd动态选取一个随机端口(32768–65535)来举行通讯 ,可以在/etc/nfsmount.conf文件中指定mountd的端口
第三:服务端摆设
1、创建共享目次NFS并安装:
# mkdir NFS
# cd NFS/
# chown -Rnobody:nobody./
# yum install -y rpcbind nfs-utils
https://i-blog.csdnimg.cn/direct/e44ca18c87264955a6ea4d73237a0f4c.png
2、编辑访问战略:
此处设定答应对外提供NFS服务的目次信息及答应访问的外部IP信息
# vim /etc/exports
https://i-blog.csdnimg.cn/direct/c4e3e2feb3824e34913bc14fe69e0c24.png
3、启动服务:
https://i-blog.csdnimg.cn/direct/2957f862007041318f67c1aeb7b757f0.png
4、关闭防火墙(大概添加答应访问的端口)
客户端摆设
1、安装服务并启动:
root@ysgz:~# apt install nfs-common -y
root@ysgz:~# systemctl restart rpcbind.service
2、挂载并查察:
创建挂载点: (举例挂载目次,可根据用户需求自行界说)
root@ysgz:~# mkdir /home/ysgz/nfs-mount
root@ysgz:~# chmod 777 /home/ysgz/nfs-mount
挂载并查察:
https://i-blog.csdnimg.cn/direct/ce6c3434becc4f70b87588602b600ab3.png
3、桌面验证(能下载查察,但是无法创建和编辑)
https://i-blog.csdnimg.cn/direct/68a1e7ad21df49ac98987c4883e1b98b.png
https://i-blog.csdnimg.cn/direct/85bd06696cd947a4a7b9ffc2ce5cf258.png
https://i-blog.csdnimg.cn/direct/3a0520cdb7df46dda3e2061cf4df622c.png
服务端重启注意事项
在服务端重启服务时,最好先将客户端卸载掉,不然客户端会卡死,出现下图征象:
https://i-blog.csdnimg.cn/direct/890d9604929d4ac4878155ebc50f6c8e.png
https://i-blog.csdnimg.cn/direct/f749b08b00a64babbecf340669c4cf38.png
实验通过重启lightdm修复,会出现下征象: 重启后,输入密码,然后就不绝转圈。重启电脑后恢复正常。
https://i-blog.csdnimg.cn/direct/46bc09ed3852451286db2db9c9fb5367.png
用户读写权限配置
正常情况下颠末上面的操作,用户是要求拥有写权限的,但是测试过程中发现,在安装NFS时没有自动创建对应的用户,这也是前面利用nobody用户的原因。
因此须要重新在服务端手动创建相关用户并指定用户家目次: useradd -d /var/lib/nfs/ -s /sbin/nologin nfsnobody
https://i-blog.csdnimg.cn/direct/168a4c72987246f0a7ff4c94638a0d83.png
修改服务端配置文件/etc/exports,加入长途挂载的用户信息及读写权限设置,此处IP后面不要有空格,不然没有写权限:
https://i-blog.csdnimg.cn/direct/2b0bac943df14ed1a00d9ffc8cab61d8.png
重新挂载:客户端先执行卸载,然后重启服务端,再对客户端重新挂载就可以正常创建服务。(牢记先将客户端卸载掉后再重启服务)
https://i-blog.csdnimg.cn/direct/528fc088159f46ceb7dc5a5b92e49ae0.png
如有其他问题可参考:点击这里
好了,朋侪们,本日就到这里了,喜欢的朋侪们还请留下您的小赞赞,小弟会更加努力更新!!如果感兴趣的话,欢迎关注小弟公众号【科技脉搏】!!!
页:
[1]