单页网站上传教程小型企业网络设计方案报告
web/
2025/9/25 13:50:59/
文章来源:
单页网站上传教程,小型企业网络设计方案报告,php网站后台管理模板,网站对固定ip转向怎么做NFS#xff0c;Network File Syttem#xff0c;网络文件系统。它允许网络上运行不同操作系统的主机通过网络连接到运行NFS服务的主机上#xff0c;以实现数据共享。NFS的配置非常简单#xff0c;经过简单的设置既能快速使用NFS。 使用NFS#xff0c;首先在服务端运行NFS服…NFSNetwork File Syttem网络文件系统。它允许网络上运行不同操作系统的主机通过网络连接到运行NFS服务的主机上以实现数据共享。NFS的配置非常简单经过简单的设置既能快速使用NFS。 使用NFS首先在服务端运行NFS服务并设置共享指定的目录客户端即可将该目录挂载到本地以使用这些共享的目录。 1、NFS服务端配置 要运行NFS服务端依赖以下软件包 rpcbind
nfs-utils 请确保运行NFS服务端的主机已经安装了以上软件包。如果以上软件包尚未安装可以使用YUM进行安装。 NFS服务端需要启动以下两个服务 rpcbind
nfs
nfslock # 分布式锁运行在服务端由客户端进行请求加锁一个可选的服务 NFS服务端的配置文件为 /etc/exports 该文件默认为空。该文件的格式非常简单 共享路径 客户端地址(选项) 共享路径提供给客户端访问的目录 客户端地址允许访问服务器共享资源的主机可以是IP地址、主机名、域名支持通配符 选项可能为以下值 ro – read only客户端对共享资源仅有只读的权限rw – read write客户端对共享资源拥有读写的权限no_root_squash - 信任客户端root用户如果客户端登录的用户为root则客户端对共享资源拥有最高权限root_squash - 默认值不信任客户端root用户如果客户端登录的用户为root则将被映射成为nfsnobody对于共享资源仅有只读的权限all_squash - 不管客户端登录的是什么用户都将被映射为nfsnobodyno_all_squash - 默认值只有当客户端登录的用户UID和GID与共享资源的UID和GID一致时该用户才对共享资源拥有读写权限sync - 默认值共享数据同步写入磁盘async - 数据暂时保存在内存不写入磁盘在完成/etc/exports的配置之后使用以下命令使配置立即生效 exportfs [选项] 常用选项 -r重新挂载共享目录 -v在屏幕上输出详细信息2、连接NFS服务器 2.1、Linux主机连接NFS服务器 在需要连接到NFS服务器的主机上也必须安装以下依赖包 rpcbind
nfs-utils 使用mount命令即可连接到NFS服务器上指定的共享目录 mount -t nfs NFS服务器:共享目录 本地目录 使用以下命令可以查看NFS服务器上的共享目录 showmount -e NFS服务器 2.2、Windows连接NFS服务器 NFS支持不同的操作系统所以Windows也可以连接到NFS服务器以使用共享的资源。这里以Windows 10为例介绍如何在Windows下连接NFS服务器。 安装Windows下的NFS支持软件 打开控制面板进入程序和功能然后点击启用或关闭Windows功能选项勾选以下内容 确定后等待功能安装完毕然后进入命令提示符使用以下命令连接NFS服务器 mount \\NFS服务器\共享目录 盘符 3、一个例子 有主机A、B、C三台主机在主机A上运行NFS服务主机B和C做为客户端连接到主机A上使用同一个共享目录。 三台主机的状况如下 主机AIP地址为192.168.0.106操作系统为CentOS 6.10 主机B操作系统为CentOS 7.5.1804 主机C操作系统为Windows 103.1、NFS服务端设置 使用YUM查看是否已经安装NFS依赖的软件包 [rootlocalhost /]# rpm -qa|grep rpcbind
rpcbind-0.2.0-16.el6.x86_64
[rootlocalhost /]# rpm -qa|grep nfs-utils
nfs-utils-lib-1.1.5-13.el6.x86_64
nfs-utils-1.2.3-78.el6_10.1.x86_64 查看rpcbing和nfs服务是否已经启动 [rootlocalhost ~]# service rpcbind status
rpcbind (pid 1684) 正在运行...
[rootlocalhost ~]# service nfs status
rpc.svcgssd 已停
rpc.mountd (pid 2503) 正在运行...
nfsd (pid 2519 2518 2517 2516 2515 2514 2513 2512) 正在运行...
rpc.rquotad (pid 2498) 正在运行... 服务端设置允许任何主机连接并设置rw及all_squash共享目录为/data。在/etc/exports中写入如下内容 /data *(rw,all_squash) 由于使用的是all_squash选项客户端登录到NFS服务器的用户将被自动映射为nfsnobody所以必须将/data目录的属主和属组设置为nfsnobody这样客户端才可以读写共享目录 [rootlocalhost /]# chown -R nfsnobody:nfsnobody data 使配置立即生效 [rootlocalhost ~]# exportfs -r 3.2、主机B连接NFS服务器 主机B的操作系统为CentOS 7.5.1804所以这里先检查下NFS依赖的软件包是否安装 [rootlocalhost ~]# rpm -qa|grep rpcbind
[rootlocalhost ~]# rpm -qa|grep nfs-utils 无任何返回信息表明依赖的软件包尚未安装使用YUM安装这两个依赖包 [rootlocalhost ~]# yum install rpcbind nfs-utils 安装好依赖包后使用mount命令挂载NFS服务器上的共享目录挂载到主机B的/nfs目录下 [rootlocalhost ~]# mount -t nfs 192.168.0.106:/data /nfs 使用df命令查看是否挂载成功 [rootlocalhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 22G 2.1G 20G 10% /
devtmpfs 3.9G 0 3.9G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 8.8M 3.9G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1014M 142M 873M 14% /boot
tmpfs 783M 0 783M 0% /run/user/0
192.168.0.106:/data 22G 2.9G 18G 14% /nfs 通过返回的信息可以看到共享目录已经挂载到了/nfs。 3.3、主机C连接NFS服务器 首先查看控制面板-程序和功能-启用和关闭Windows功能下的NFS服务是否已经安装安装完成后即可使用以下命令连接NFS服务器并为共享目录分配 x: 盘符 Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。C:\Users\FangYumount \\192.168.0.106\data x:
x: 现已成功连接到 \\192.168.0.106\data命令已成功完成。 此时在资源管理器里就可以看到x盘了 转载于:https://www.cnblogs.com/yu2006070-01/p/10149260.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/81655.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!