# Kubernetes NFS 扩展指南
在 Kubernetes 中使用 NFS(网络文件系统)进行存储扩展是一个实用的解决方案,特别在需要共享存储的场景下。本文将指导初学者如何实现 Kubernetes NFS 扩展,提供一份完整的流程,而后逐步解释每一步的代码。
## 流程概览
首先,我们展示这个过程的步骤:
| 步骤          | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-27 07:23:55
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            NFS安装和使用1. NFS 概述2. 安装-NFS的服务端2.1 安装2.2 文件/etc/exports说明3. 连接-NFS客户端设置3.1 挂载3.2 卸载 1. NFS 概述主要目的
	通过网络让不同的系统之间可以彼此共享文件和目录
原理
	1. 首先服务器端启动RPC服务,并开启111端口【所以需要安装rpcbind服务,防火墙需要开启111端口】
	2. 启动NFS服务,并向RP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 14:51:42
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                  拓扑图    Http server1 172.20.10  http server2 172.20.1.11  mariadb\NFS 172.20.1.12  效果:客户机在使用IP分别访问server1 和 server2,使用相同的账号、密码,看到帖子的内容完全一样,上传的附件在两台server中完全一致。  实施过程:  在http server 1、2中            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-08 09:35:56
                            
                                1683阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、动态供给存储介绍Dynamic Provisioning机制工作的核心在于StorageClass的API对象StorageClass声明存储插件,用于自动创建PVKubernetes支持动态供给的存储插件:https://kubernetes.io/docs/concepts/storage/storage-classes/
 流程示意图:实现原理:存储控制器 Volume Con            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 09:24:14
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如何扩展现有NFS存储空间容量?How to extend a logical volume and its filesystem online in Red Hat Enterprise Linux?            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-09-30 10:40:35
                            
                                4424阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录简介emptyDir存储卷hostPath存储卷网络存储卷NFS存储卷PV和PVCPV和PVC介绍PV生命周期静态PVPVCPVC使用动态PVStorageClassNFS StorageClassPV动态预配 简介存储卷是定义在Pod之上的可被其内部所有容器挂载是使用的共享目录,该目录实际上是宿主机或外部存储设备之上的存储空间,可以被Pod内的多个容器挂载使用。存储卷独立与Pod的生命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 11:14:51
                            
                                134阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux下使用NTFS文件系统扩展设备Linux下使用NTFS文件系统扩展设备NTFS-3G介绍安装NTFS-3G方法一:手动下载安装安装步骤方法二:用yum使用NTFS-3G挂载NTFS文件系统磁盘 Linux下使用NTFS文件系统扩展设备有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,Linux是识别不了NTFS格式移动硬            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 19:34:16
                            
                                177阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、服务端配置1、创建目录mkdir /app/nas2、安装nfs、rpc[root@localhost ~]# yum install -y nfs-utils[root@localhost ~]# yum install -y rpcbind 3、启动服务启动rpc并设置rpc为开机启动,忽略图中3行4行启动nfs服务和nfs安全传输服务systemctl start nfs-se            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-14 09:17:48
                            
                                258阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             NodeAffinity:节点亲和力RequiredDuringSchedulingIgnoredDuringExecution:硬亲和力,既支持必须部署在指定的节点上,也支持必须不部署在指定的节点上。PreferredDuringSchedulingIgnoredDuringExecution:软亲和力,尽量部署在满足条件的节点上,或者是尽量不要部署在被匹配的节点。PodAffini            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 18:03:53
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            NFS详解什么是NFS服务器工作原理VFS简单介绍NFS工作逻辑NFS辅助功能NFS使用示例NFS自动挂载开机自动挂载autofs自动挂载 什么是NFS服务器NFS(Network File System)即网络文件系统,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。简单来说就是一个共享服务。不同于ft            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 17:09:17
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介网络文件系统(NFS–Network File System)是UNIX系统和网络附加存储文件管理器常用的网络文件系统,允许多个用户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在同一工作组从不同客户端访问其文件。Red Hat Enterprise Linux 6 在默认情况下支持NFSv4 (该协议的版本 4 ),并在该版本不可用的情况下自动回退到 NFSv3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-14 16:56:15
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux之NFS基础总结及应用实践一、简介    NFS(Network File System)即网络文件系统,允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。    特性:节省本地存储空间、共享存储空间、 一些存储设备如软驱、CDROM和Zip            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 15:18:27
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            庖丁解牛20世纪80年代初,一家神奇的公司在硅谷诞生了,它就是Sun Microsystems。这个名字与太阳无关,而是源自互联网的伊甸园—Stanford University Network的首字母。在不到30年的时间里,SUN公司创造了无数传世作品。其中,Java、Solaris和基于SPARC的服务器至今还闻名遐迩。后来,人们总结SUN公司衰落的原因时,有一条竟然是技术过剩。Network            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 21:27:11
                            
                                197阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    虽然文章名字叫嵌入式开发的nfs环境搭建,其实思路与桌面机的搭建是一样的,无非是配置服务器和客户端而已。服务器端我用的是装有ubuntu10.04.4 LTS的PC,客户端是基于嵌入式Linux的ARM9开发板。两部分环境搭建的步骤归纳如下;1)、PC服务端:    &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-30 12:53:05
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、nfs服务简介NFS(Network File System)是一种分布式文件系统协议,可以让不同的计算机之间共享文件,提高数据共享效率和可靠性,主要就是实现数据同源。NFS服务的优点:文件共享方便:NFS可以让不同计算机之间共享文件,方便了文件的管理和共享。
数据一致性:NFS可以确保共享文件的一致性,即使多个客户端同时访问同一个文件,也不会产生数据不一致的问题。
高可靠性:NFS可以通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 11:22:54
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录NFS1、NFS简介2、NFS应用3、NFS实践3.1 服务端3.2 客户端4、NFS配置详解5、搭建考试系统5.1 搭建web服务5.2 NFS实现文件共享5.2.1 服务端5.2.2 客户端NFS1、NFS简介NFS是Network File System的缩写及网络文件系统。NFS主要功能是通过局域网络让不同的主机系统之间可以共享文件或目录。
NFS系统和Windows网络共享、网络驱            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 20:31:21
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            不知道为什么 Timo的博客打不开了,只能从google缓存里面打开看
{译}RedHat GFS对比NFS :提高性能和可扩展性 本文翻译自:http://www.redhat.com/magazine/008jun05/features/gfs_nfs/原文作者: Matthew O’Keefe译者: Timo     本文是对比Red Hat GFS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-08-16 17:18:08
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            NFS(Network File System)
NFS允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件一样访问远
端系统上的文件。
优点:
    本地工作站使用更少的磁盘空间,因为通常的数据可以存放在一台机器上而且可以通过网络访问到。
     用户不必在每个网络上机器里头都有            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-05-31 16:05:44
                            
                                682阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件共享的相关知识:
一、在window上的文件共享:
  在windows平台上实现文件共享:在一台主机1上,将它建成一个文件服务器,监听在某个端口上,通过此服务将某个目录共享出去;而
另一台主机2通过网络并经过网络服务来实现访问主机1上的文件,访问的路径:UNC\\文件服务器的ip地址\要共享的目录;在windows上;
默认在后台工作的有两个服务,分别是cif |smbfs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-19 13:31:35
                            
                                944阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             1,首先对NFS服务作简单的配置,修改主配置文件,
[root@localhost ~]# vim /etc/exports
/tmp    *(rw,no_root_squash,sync)
/public 192.168.0.0/24(rw,sync)      *(ro,sync)
/test   192.168            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-12-21 15:34:23
                            
                                589阅读