大家好,关于在K8S中部署基于NFS的StorageClass很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
mkdir /data/nfs -pchmod 755 /data/nfs# NFS default port : 111, 2049, 20048docker run -d \-p \-p 111:111/tcp \-p 111:111/udp \-p 2049:2049/tcp \-p 2049:2049/udp \-p 30001-30005:30001-30005/tcp \-v /data/nfs:/data/nfs \centos:centos7.9.2009 /usr/sbin/init # docker exec -it nfs_server bash#======================================================================================================================================================================================================================================rpp-harbor.com/my-project/nfs_server:centos7.9.2009-u$。 Docker Save -o nfs_server-centos7.9.2009-u.tar rpp-harbor.com/my-project/nfs_server3:centos7.9.2009-u$。 Docker负载- 输入NFS_SERVER-CENTOS7.9.2009-U.TAR $。 docker push rpp-harbor.com/my-project/nfs_server:centos7.9.2009-u
1.2 部署NFS Server
# step 1 (execute during docker deployment) docker exec -it nfs_server bashchmod 755 /data/nfs# step 2yum -y install nfs-utils rpcbindyum install net-tools -y#步骤3 $。 vi/etc/导出write/data/nfs 192.168.1.0/24(rw,sync,all_squash,anonuid=0,angnongid=0)/data/nfs 172.17.0.0.0.0.0.0.0.0.0/24(rw,sync,sync,root_squash-squash-------------/data/nfs 172.17.0.0/24(rw,sync,root_squash)/data/nfs 192.168.31.0/24(Insecure rw,fsid=0,rw,sync,sync,no_root_squash,squash,aCl)#汇编效果$。 exportfs -arv====================================================## 1。修改/etc/etc/etconfig/nfs配置$。 vi/etc/sysconfig/nfsadd rquotad_port=30001 lockd_tcpport=30002 lockd_udpport=30002mountd_port=30003STATD_PORT=30004STATD_OUTONGIN_OUTONGIN_PORT=30005在第2条的末尾。 /etc/modprobe.d/lockd.conf#在/etc/modprobe.d/lockd.conf中添加以下设置:选项锁定lockd nlm_tcpport=30002Options lockd nlm_udpport=300023。 nfs-configsystemctl重新启动NFS-IDMAPSYSTEMCTL重新启动NFS-LOCKstrep systemctl开始rpcbindsystemctl启动NFSstepsystemctl状态rpcbindsystemctl状态nfssytemctl nfssytemctl nfssytemctl启用rpcbindsectl启用rpcBindStemctl enf enf enf enf enf enf enf countum uncortiful countem untration-extratifureextratifie -e 192.168.31.133---- showmount -e 192.168.1.1.161rpcinfo -p rpcinfo -p 192.168.1.161 010-161
部署nfs客户端

nfs nfs nfs客户端的客户都需要在k8的所有nodes上部署和执行courtes countral:
=============================================================================================================================## ----------showmount -e 172.17.0.2showmount -e 192.168.31.133showmount -e 192.168.1.161# -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -t nfs 172.17.0.2:/data/nfs /data -o proto=tcp -o nolockmount -t nfs 192.168.31.13:/data/nfs /data2 -o proto=tcp -o nolockumount /data# --------------mount -t nfs 192.168.1.161:/data/nfs /data2 -o proto=tcp -o nolockumount /data2#======================================================================================================================##在服务器上执行以查看nfsstat -s在客户端上执行,并查看NFS安装信息NFSSTAT -M检查服务器上的远程共享信息。此命令将调用服务器端口20048 ShowMount -E 192.168.202.151检查由RPCBIND RPCINFO -PRPINFO -P 192.168.1.161在服务器上执行的所有端口号

标题:在K8S中部署基于NFS的StorageClass
链接:https://www.yaowan8090.com/news/xydt/47788.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
这个NFS StorageClass教程写的真的不错!对于初学者来说讲解很到位,理解起来很容易!我之前一直不太明白怎么用NFS来存储数据,看了这篇博客之后终于明白了
有13位网友表示赞同!
我觉得NFS不是最适合K8s集群的方案,CSI驱动提供更好的性能和稳定性啊。这篇文章虽然介绍详细了,但我还是更倾向于使用 CSI
有16位网友表示赞同!
部署基于NFS的StorageClass的确很方便,操作简单明了,但是需要注意跨节点访问的问题,可能会造成一些延迟影响
有19位网友表示赞同!
我尝试按照这篇文章进行配置,结果出现了问题,不知道是我的方案不对还是教程有问题?希望作者能够提供一些解决方案或更详细的案例分析
有16位网友表示赞同!
这个StorageClass的设计思路很棒!可以有效地提升k8s集群的存储灵活性。
有12位网友表示赞同!
使用NFS作为集群的存储方式确实有成本优势,而且部署简单方便。不过 NFS 的数据同步机制可能不像 CSI 那么完美,需要考虑一些安全和容灾问题啊
有20位网友表示赞同!
这篇文章的代码示例很实用,我直接拿过来使用,测试下来一切顺利!真赞!
有18位网友表示赞同!
NFS 在 k8s 中部署确实有一定的局限性,例如性能、安全以及扩展的问题。 这篇文章只是提供了一个基本的解决方案, 对于更复杂的需求可能需要进行一些定制或者改进
有12位网友表示赞同!
学*这篇文章之后,我对 NFS 在k8s 集群中的应用有了更深入的了解!受益匪浅!
有19位网友表示赞同!
我在部署 NFS StorageClass 时遇到的问题解决了!这篇博客真是太有用啦!
有18位网友表示赞同!
NFS 作为一种传统的存储方式确实面临着一些挑战,例如缺乏高可用性和弹性。虽然这篇文章提供了一些解决方案,但仍然需要深入的研究和实践才能更好地解决这些问题
有15位网友表示赞同!
我想了解一下如何在 NFS StorageClass 中实现数据加密和访问控制?文章中有没有提到相关的内容?
有14位网友表示赞同!
这篇文章没有提及 NFS 的性能瓶颈问题, 例如网络带宽限制的影响。 对于大型集群来说,需要考虑这些因素!
有6位网友表示赞同!
我一直在寻找一个简单易用的 StorageClass 方案,这篇博客让我找到了灵感!我要试着按照文章的步骤进行部署了!
有8位网友表示赞同!
我个人比较喜欢 CSI 的方案,因为它提供更多的功能和灵活性。但是,这篇文章也提供了 NFS StorageClass 的一些实际应用案例, 也许可以参考一下
有10位网友表示赞同!
对于初学者来说, 这篇文章讲解得比较深入, 如果能加上一些更具体的演示视频或者图表, 学*效果会更好!
有20位网友表示赞同!
我认为NFS在未来仍然会在某些场景下发挥作用, 比如中小企业或者简单应用场景。 但对于大型企业或高性能应用场景,CSI 是更加选择合理的方案
有12位网友表示赞同!