• Kubernetes云原生实战02 对节点磁盘进行分区挂载


    大家好,我是飘渺。

    今天咱们继续更新Kubernetes云原生实战系列,如何基于上篇文章中提到的部署架构进行磁盘分区、格式化、挂载目录。

    看到这里估计很多人要直接就关掉了:磁盘分区格式化不是运维的事吗,跟我开发有什么关系?

    理论上确实没什么关系,但是面试的时候面试官不也经常问你如何保证redis高可用,消息队列高可用吗?那时候可不敢说跟开发没关系~

    所以作为一名光(KU)荣(BI)的开发,咱要有这样一个觉悟:运维会的我们要会,运维不会的我们也要会!

    磁盘挂载分析

    首先我们来分析一下需要对哪些目录进行挂载

    • 首先,master和worker节点都需要一个容器运行时环境,目前还是建议直接使用docker。使用docker的时候我们都知道,容器数据是存储在/var/lib/docker这个目录的,在使用和操作过程中数据量会逐渐增加,所以建议为 /var/lib/docker 单独挂载一个硬盘。
    • master节点需要安装etcd,etcd数据会存放在/var/lib/etcd这个目录下,生产环境也建议直接给它挂载一个硬盘。
    • worker节点会安装ceph存储,ceph存储需要有一块未格式化的磁盘。

    所以结论如下:

    1. master 节点需要分两个区,分别需要挂载 /var/lib/docker/var/lib/etcd目录
    2. worker 节点需要分两个区,一个用于
  • 相关阅读:
    React之路由
    .skip() 和 .only() 的使用
    数字化的一切都会在安全沙箱里面
    rem响应式布局
    图形推理 | 判断推理
    Maven基础篇7
    一篇概全,接口测试知识盲扫,真正的接口测试是如何做的...
    T1028:字符菱形(信息学一本通C++)
    C++ Reference: Standard C++ Library reference: C Library: cctype: isblank
    Linux 安装nginx
  • 原文地址:https://blog.csdn.net/jianzhang11/article/details/127959845