NFS是Network File System(网络文件系统)。主要功能是通过网络让不同的服务器之间可以共享文件或者目录。...yum install -y nfs-utils-* rpcbind vi /etc/exports /upload 192.168.1.0/24(rw,async,no_root_squash) 备注...: /upload 是目录 192.168.1.0/24 允许的客户端网段 rw,async,no_root_squash 是权限 注意先启动rpcbind,再启动nfs /etc/init.d/rpcbind...start /etc/init.d/nfs start 客户端安装nfs组件,否则无法挂载nfs yum install -y nfs-utils 客户端挂载目录 mkdir /upload mount...-t nfs 192.168.1.48:/upload /upload 查看挂载目录,存在就ok了。
_64 rpcbind.x86_64 >/dev/null 2>&1 rpm -qa nfs-utils rpcbind >/dev/null 2>&1 Srt="安装NFS服务及组件" && Pan...-arv >/dev/null 2>&1 yum -y install rsync.x86_64 >/dev/null 2>&1 rpc -qa rsync >/dev/null 2>&1 Str="安装...rsync服务" && Pan cd /tools tar -xzf sersync2.5.4_64bit_binary_stable_final.tar.gz mv GNU-Linux-x86/sersync2.../sbin/sersync [ -d /etc/sersync/ ] || mkdir /etc/sersync/ mv GNU-Linux-x86/confxml.xml /etc/sersync/.../sbin/sersync -dro /etc/confxml.xml" >>/etc/rc.local ###web(nfs客户端)#### vim /distribution/web02.sh #
Linux系统NFS的安装和配置 1 安装 需要安装 portmap和nfs-utils这两个包,下载rpm包后用rpm安装或者直接用yum安装都可以。.../etc/exports文件内容格式: [客户端1域名/IP(选项(访问权限,用户映射,其他))] [客户端2域名/IP 选项(访问权限,用户映射,其他)] NFS主要的选项有3类: A...相关的守护进程 nfsd 它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器; mountd 它是RPC安装守护进程,主要功能是管理NFS的文件系统。...当客户端顺利通过nfsd登录NFS服务器后,在使用NFS服务所提供的文件前,还必须通过文件使用权限的验证。它会读取NFS的配置文件/etc/exports来对比客户端权限。...当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口提供给客户端,从而使客户可以通过该端口向服务器请求服务。
通过NFS,用户可以直接在本地NFS客户端读写NFS服务端上的文件,是非常好的共享存储工具。本篇文章将介绍如何在CentOS7上安装NFS服务器,包括服务端和客户端安装两部分。...服务端安装: 一、下载安装nfs-utils su #切换为root用户 yum install -y nfs-utils #使用yum下载安装nfs 二、创建共享文件夹 mkdir /share #创建名为...#*: 客户端 IP 范围,* 代表所有,即没有限制。 #rw: 权限设置,可读可写。 #sync: 同步共享目录。 #no_root_squash: 可以使用 root 授权。...客户端安装: 1、安装nfs-utils并创建目录 su #切换为root用户 yum install -y nfs-utils #使用yum下载安装nfs mkdir /client-share #创建名为...:/client-share /client-share #执行nfs挂载 mount #查看挂载是否成功 #下面测试 NFS touch /client-share/a #在客户端向共享目录创建一个文件
NFS Server yum -y install nfs-utils nfs-utils-lib rpcbind mkdir -p /opt/nfsdata vi /etc/exports...------------------------------------------------------ systemctl restart rpcbind systemctl restart nfs...systemctl enable rpcbind systemctl enable nfs NFS Client dev yum install nfs-utils showmount -e 172.21.16.160...0 0 EOF test yum install nfs-utils showmount -e 172.21.16.156 mkdir -p /opt/nfsdata chown -R www: /...:/opt/nfsdata /opt/nfsdata nfs4 nodev,rw,rsize=32768,wsize=32768 0 0 EOF demo yum install nfs-utils showmount
nfs网络文件系统常用于共享音视频,图片等静态资源。将需要共享的资源放到NFS里的共享目录,通过服务器挂载实现访问。...安装 yum -y install nfs-utils rpcbind 设置开机自启动 systemctl enable nfs systemctl enable rpcbind 创建共享目录 mkdir...-p /opt/nfs vi /etc/exports /opt/nfs 192.168.1.0/24(rw,sync,no_root_squash) 启动nfs服务 [root@centos7 ~]...start Redirecting to /bin/systemctl start nfs.service 其他服务器安装 yum -y install nfs-utils rpcbind systemctl.../opt/nfs/index.html hello world 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。
NFS客户端问题 NFS 4版本会有该问题 客户端挂载共享目录后,不管是root用户还是普通用户,创建新文件时属主、属组为nobody 客户端挂载时加上 -o nfsvers=3 客户端和服务端都需要...idmapd.conf // 把“#Domain = local.domain.edu” 改为 “Domain = xxx.com” (这里的xxx.com,随意定义吧),然后再重启rpcidmapd服务 NFS...知识点 在centos6中,遇到的问题比较多,针对的NFS 4版本有这个问题 问题:客户端挂载共享目录后,不管是root用户还是普通用户,创建新文件时属主、属组为nobody,虽然已经定义了 no_root_squash...不在限制root用户,最终创建完文件后发现属主和属组不是root或者是限定的1000,而是显示的是 nobody ,这就是NFS 4版本出现的问题,尤其是在centos6 系统上 解决问题: 方法一...:是在客户端挂载的时候,加上-o nfsvers=3 ,意思就是指定NFS的版本为 3 ,不在用4的版本 mount -t nfs -o nfsvers=3 192.168.202.130:/tmp/
所以NFS一定不可以随便重启! 如果必须重启怎么办?先把B和C上面的目录卸载下来!...服务,也不会对客户端造成之前所说的错误!...客户端问题 2.1 问题解析: 我们在使用CentOS 6 + NFS 4的时候,我们在分享一个目录且权限设置为no_root_squash,客户端看到的权限不是root,却是nobody!...2.2 解决方案: 在客户端挂载的时候加上 -o nfsvers=3,其目的是制定nfs使用3版本。...[[email protected]03 ~]# mount -t nfs -o,nfsvers=3 192.168.59.130:/tmp /tmp/zhdya/ 在服务端和客户端配置: vim /etc
2、环境、软件准备 本次演示环境,我是在虚拟机上安装 Linux 系统来执行操作,以下是安装的软件及版本: Oracle VirtualBox: 5.1.20 r114628 (Qt5.6.2) System...3、NFS 服务安装 通过上边简要的介绍,我们知道 NFS 服务需要依赖 RPC 服务,所以这里 NFS 服务端需要安装 rpcbind 和 nfs-utils,客户端只需要安装 nfs-utils 即可...首先,确认下服务端系统是否已安装 NFS。...然后,安装 NFS 服务 # 服务端 $ yum install -y nfs-utils rpcbind # 客户端 $ yum install -y nfs-utils 另:Ubuntu 16.04...安装命令为: # 服务端 apt install nfs-kernel-server # 客户端 apt install nfs-common 4、NFS 配置及使用 我们在服务端创建一个共享目录 /
SELINUX=disabled 三、安装NFS服务 NFS的安装是非常简单的,只需要两个软件包即可,而且在通常情况下,是作为系统的默认包安装的。...nfs-utils-* :包括基本的NFS命令与监控程序 portmap-* :支持安全NFS RPC服务的连接 1、查看系统是否已安装NFS 系统默认已安装了nfs-utils portmap 两个软件包...2、如果当前系统中没有安装NFS所需的软件包,需要手工进行安装。nfs-utils 和portmap 两个包的安装文件在系统光盘中都会有。...mountd:它是RPC安装守护进程,主要功能是管理NFS的文件系统。...# service portmap stop 4、设置NFS服务器的自动启动状态 对于实际的应用系统,每次启动LINUX系统后都手工启动nfs服务器是不现实的,需要设置系统在指定的运行级别自动启动portmap
NFS原理图: ? NFS服务端安装配置 准备两台机器,A机器和B机器。...A机器服务端: 安装包: yum install -y nfs-utils rpcbind 编辑配置文件: vim /etc/exports 加入如下内容: /home/nfstestdir...nfs NFS配置选项 rw 读写 ro 只读 sync 同步模式,内存数据实时写入磁盘 async 非同步模式 no_root_squash 客户端挂载NFS共享目录后,root用户不受约束,权限很大...root_squash 与上面选项相对,客户端上的root用户收到约束,被限定成某个普通用户 all_squash 客户端上所有用户在使用NFS共享目录时都被限定为一个普通用户 anonuid/anongid...和上面几个选项搭配使用,定义被限定用户的uid和gid 客户端挂载 B机器客户端: 安装包: yum install -y nfs-utils 客户端上的rpc服务与服务端上的区别: ?
2008R2:nfs server和nfs client在一块,安装命令:servermanagercmd.exe -install FS-NFS-Services RSAT-NFS-Admin卸载命令...:servermanagercmd.exe -remove FS-NFS-Services RSAT-NFS-Admin≥2012R2:nfs server和nfs client是分开的powershell...安装nfs client:get-windowsfeature NFS-Client,RSAT-NFS-Admin | install-windowsfeaturepowershell卸载nfs client...-Online -FeatureName *NFS*FeatureName : ServicesForNFS-ClientOnlyDisplayName : NFS 服务FeatureName...: ClientForNFS-InfrastructureDisplayName : NFS 客户端FeatureName : NFS-AdministrationDisplayName
三、安装配置过程 1、服务端和客户端必须软件nfs-utils,事实上在安装nfs-utils的同时,rpcbind作为依赖包被安装,因此无需再单独安装rpcbind。...单独安装rpcbind时不会同时安装nfs-utils。...在服务端及客户端分别写入数据,发现只能在服务端对/nfs目录进行读写,而在客户端只能读取。因为都是使用root账户进行操作的,在客户端看到的root是指服务端的root而并非客户端的root。...(2)客户端端无需启动rpcbind及nfs服务即可挂载NFS,但是需要安装nfs服务。...quota.x86_64 1:4.01-14.el7 移除rpcbind及nfs安装包时如果没有卸载NFS,那么之前挂载的NFS目录依然可以进行操作。
最早由Sun公司开发,用来在UNIX&Linux系统间实现磁盘文件共享的一种方法。它的主要功能是通过网络让不同的主机系统之间可以共享文件或目录。...部署NFS服务 企业Linux 8,默认使用NFS版本4.2,也可以使用NFSv4或NFSv3协议,但不再支持NFSv2协议,NFS版本4 (NFSv4) 仅使用TCP传输。...NFS服务由nfs-utils软件包提供,RHEL8默认安装了该软件包。 安装 nfs-utils 软件包。软件包可能已安装好。...[root@servera ~]# yum -y install nfs-utils Red Hat Enterprise Linux 8.1 BaseOS (dvd) 83 kB/...由于⽂件权限和root squash 设置,servera 上的 root 用户不能读取或写⼊该共享 安装工具包,配置编写导出文件,客户端主机名为 servera,访问权限为 rw.
NFS客户端mount挂载优化 NFS作用 NFS服务可以让不同的客户端挂载使用同一个上目录,作为共享存储使用,这样可以保证不同节点的客户端数据的一致性,在集群环境中经常用到 NFS的优点 1、简单--...---->容易上手,学习 2、方便------>安装快速,后期维护简单 3、可靠------>从软件层面上看,数据可靠性高 NFS服务安装成功并能使用之后,客户端挂载时也会加上一些参数进行优化 NFS挂载优化参数...2016-8-21 /data/bbs 192.168.1.3(rw,sync,all_squash,anonuid=3000,anongid=3000) 客户端的配置如下 首先需要开启...may be found in the autofs(5) manpage # the following entries are samples to pique your imagination #linux...-ro,soft,intr ftp.example.org:/pub/linux #boot -fstype=ext2
讲的那些东西都算是系统自带的,但是Linux作为一个服务器操作系统,肯定是要安装运行软件来满足我们的业务需要,本章基础软件部分,将从下面几个部分来讲解: Linux基础软件-软件安装 Linux基础软件...-yum(一) Linux基础软件-yum(二) Linux基础软件-ntp Linux基础软件-chrony Linux基础软件-dns(一) Linux基础软件-dns(二) Linux基础软件-nfs...搭建nfs nfs服务分服务端和客户端,在公有云里面,厂商负责提供服务端,客户端(虚拟机)只要有对应的命令就可以正常挂载使用。...服务端搭建 安装nfs软件 yum install nfs-utils -y 2.配置nfs #编辑文件 vi /etc/exports #根据需要配置需要共享的目录,保存退出 /home...#其实启动nfs服务的时候还会启动一个rpcbind的服务 客户端部署 1.部署nfs软件 yum install nfs-utils -y #服务端和客户端其实需要安装的软件是一样的 #只是服务端需要配置如何提供服务
在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 ...NFS不会监听任何端口,监听端口是由rpcbind产生的服务监听端口 111 NFS服务端安装配置: 准备两台机器,A机器和B机器。...A机器服务端: 安装包: yum install -y nfs-utils rpcbind 编辑配置文件: vim /etc/exports 加入如下内容: /home/nfstestdir /...no_root_squash 客户端挂载NFS共享目录后,root用户不受约束,权限很大 root_squash 与上面选项相对,客户端上的root用户收到约束,被限定成某个普通用户 all_squash... 客户端上所有用户在使用NFS共享目录时都被限定为一个普通用户 anonuid/anongid 和上面几个选项搭配使用,定义被限定用户的uid和gid 客户端挂载: B机器客户端: 安装包: yum
一、NFS安装、配置 yum -y install nfs-utils nfs-utils-lib rpcbind mkdir -p /home/network/nfs vim /etc/exports...,重新启动,先启动rpcbind服务再启动nfs服务; 客户端验证NFS共享: showmount -e 192.168.1.207 (即NFS服务器的IP地址) 注:正常也能显示出上面设置的共享目录,.../etc/exports文件内容格式: [客户端1 选项(访问权限,用户映射,其他)] 用户映射选项 all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody...1024的tcp/ip端口连接nfs服务器(默认设置); insecure:允许客户端从大于1024的tcp/ip端口连接服务器; sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性...,其实NFS服务器的安装与配置非常简单,安装-配置共享目录-客户端挂载 即可;
NFS服务器端 安装NFS服务器非常之简单: yum install nfs-utils protmap 这样就安装好了,其中nfs-utils是提供NFS服务器程序和相应的管理工具。...NFS服务器一些配置文件和命令: 主配置文件:/etc/exports NFS文件系统维护命令:/usr/sbin/exportfs 分享资源的登录档:/var/lib/nfs/*tab 客户端查询服务器分享资源的命令... nfs 100003 4 tcp 2049 nfs NFS客户端 安装软件包 yum install nfs-utils protmap 启动必要服务 service...:/sharee /share mount -t nfs 192.168.1.5:/nishome /nishome 客户端查看挂载情况 mount /dev/sda3 on / type ext3...NFS文件命令 umount /share umount /nishome 客户机开机自动挂载 客户端可以设置系统启动时自动挂载NFS文件,需要将NFS的共享目录挂载信息写入/etc/fstab
1.到Oracle官方网站下载相应Linux版本客户端 http://www.oracle.com/technetwork/database/features/instant-client/index...basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm 2.切换至root用户下安装
领取专属 10元无门槛券
手把手带您无忧上云