NFS文件共享系统(K8S)

这篇具有很好参考价值的文章主要介绍了NFS文件共享系统(K8S)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概述

部署NFS文件共享服务,为Kubernetes提供NFS共享做准备

步骤

安装软件

yum -y install nfs-utils

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux

配置NFS(exports)

编辑 /etc/exports 文件。每一行代表一个共享目录,描述目录如何共享

编写规则:

# <共享目录> [客户端1 选项] [客户端2 选项]

例子:

/nfsshare *(rw,all_squash,sync,anonuid=1001,anongid=1000)

客户端常见编写方式

  • 指定IP地址的主机:192.168.3.101 
  • 指定子网的所有主机:192.168.3.0/24  192.168.0.0/255.255.255.0
  • 指定域名的主机:www.domain.com
  • 指定域中的所有主机:*.domain.com
  • 所有主机:*

常用选项

ro:主机对共享目录有只读权限

rw:主机对共享目录有读写权限

all_squash:相当于使用nobody,映射为匿名用户和组

no_all_squash:与all_squash的功能相反

root_squash:将root用户与所属组映射为匿名用户和组

no_root_squash:与root_squash的功能相反

anonuid:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户

anongid:将远程访问的所有用户组都映射为匿名用户组,并指定该匿名用户组为本地用户组

sync:将数据同步写入内存缓冲区和磁盘中,保证数据一致性,效率低

async:将数据先保存在内存缓冲区,必要时写入磁盘

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux

启动服务

修改配置文件:/etc/exports 后需要systemctl restart nfs。重启nfs服务实现新的共享文件加载。

systemctl enable --now rpcbind
systemctl enable --now nfs

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux

 验证服务启动

rpcinfo -p
showmount -e

 showmount -e 192.168.139.16

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux

其他服务器验证:

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux

使用

mount -t nfs -o rw 192.168.139.16:/test-nfs /test-nfs

NFS文件共享系统(K8S),Linux + Shell,kubernetes,cicd + jenkins,kubernetes,云原生,linux文章来源地址https://www.toymoban.com/news/detail-706353.html

到了这里,关于NFS文件共享系统(K8S)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux搭建 Kubernetes(K8S)集群详情教程

    当搭建 Kubernetes 集群时,涉及的详细步骤可能较多,以下是详细的 Kubernetes 单节点集群搭建步骤: 步骤 1: 准备工作 确保满足以下基本要求: 一台运行 Ubuntu 18.04 或更高版本的机器。 2 GB 或更多内存。 2 个 CPU 核心或更多。 安装了 Docker。 步骤 2: 安装 Docker 步骤 3: 安装 kubea

    2024年01月17日
    浏览(60)
  • k8s(Kubernetes)中yaml文件快速阅读理解

    简言         k8s yaml中文件内容一般有kind类型之分,每种类型有不同的功能(一般用---符号隔开) 常见的kind类型:         (1)Endpoints:Endpoints可以把外部的链接到k8s系统中(可以理解为引用外部资源,如将一个外部mysql连接到k8s中)         (2)Service:部署一

    2024年02月21日
    浏览(45)
  • Linux:kubernetes(k8s)探针LivenessProbe的使用(9)

    他做的事情就是当我检测的一个东西他不在规定的时间内存在的话,我就让他重启,这个检测的目标可以是文件或者端口等 我这个是在上一章的基础之上继续操作,我会保留startupProbe探针让后看一下他俩的执行优先的一个效果 Linux:kubernetes(k8s)探针StartupProbe的使用(8)

    2024年03月15日
    浏览(42)
  • 搭建NFS服务器,部署k8s集群,并在k8s中使用NFS作为持久化储存

    🐇明明跟你说过:个人主页 🏅个人专栏:《Kubernetes航线图:从船长到K8s掌舵者》 🏅 🔖行路有良友,便是天堂🔖 目录 一、前言 1、k8s概述 2、NFS简介 二、NFS服务器搭建 1、准备NFS 服务器 2、搭建NFS服务 三、安装k8s集群 1、环境准备 2、禁用防火墙和SELinux 3、设置时间同步

    2024年04月13日
    浏览(39)
  • 【K8s】3# 使用kuboard管理K8s集群(NFS存储安装)

    最完整的学习文档莫过于官网:直达地址:Kuboard for K8S Kubernetes 对 Pod 进行调度时,以当时集群中各节点的可用资源作为主要依据,自动选择某一个可用的节点,并将 Pod 分配到该节点上。在这种情况下,Pod 中容器数据的持久化如果存储在所在节点的磁盘上,就会产生不可预

    2024年01月20日
    浏览(45)
  • T1级,生产环境事故—Shell脚本一键备份K8s的YAML文件

    大家好,我叫 秋意零 。 最近对公司进行日常运维工作时,出现了一个 T1 级别事故 。导致公司的“酒云网”APP的无法使用。我和我领导一起搞了一个多小时, 业务也停了一个多小时 。 起因是:我的部门直系领导,叫我**删除一个 Deployemnt 资源(node-api-gateway)**说该资源不用

    2024年04月27日
    浏览(40)
  • 【shell】利用k9s和config文件进入k8s集群脚本

    1、需要自行安装k9s 2、config文件放在home的.kube隐藏文件夹下 使用效果:

    2024年04月22日
    浏览(37)
  • 【云原生】k8s 前置环境 网络配置 VMware Linux共享上网(iptables forward)

    本文介绍了如何使用 Linux iptalbes 来使其他内网主机进行上网。 解释说明:一般情况下,VMware安装好后会出现两张网卡,vmnet1 与 vmnet8 。其中vmnet1 为仅主机模式(虚拟机之间可通信,虚拟机与宿主机可通信,不能上网);vmnet8 为 NAT 模式(虚拟机之间可通信,虚拟机与宿主机

    2024年02月21日
    浏览(54)
  • K8S NFS持久存储配置

    K8S NFS 持久存储配置 在 Kubernetes ( K8S )中配置 NFS ( Network File System )作为持久存储通常涉及以下步骤: 1. 准备 NFS 服务器 首先,你需要一个运行 NFS 服务的服务器。这可以是 Kubernetes 集群中的一个节点,也可以是集群外部的服务器。 1.1 安装 NFS 服务 在 NFS 服务器上,安装

    2024年03月20日
    浏览(46)
  • k8s的nfs和ingress

    首先,我们需要准备一个 NFS 服务器来提供存储服务。可以使用一个现有的 NFS 服务器或者自己搭建一个。 创建共享目录 编辑 /etc/exports文件,配置共享目录 pod内直接使用nfs 创建pod描述yaml文件 pod创建成功后,在nfs服务器的/root/nfs/nginx目录下创建一个index.html文件,然后进入po

    2024年01月21日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包