集群中节点挂载数据盘的几种方式

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
容器服务 Serverless 版 ACK Serverless,317元额度 多规格
容器服务 Serverless 版 ACK Serverless,952元额度 多规格
简介: 在容器服务功能迭代的过程中,早期的一些版本是不支持数据盘挂载的。当需要在机器上运行的容器或者镜像的数量不断增加时,有可能磁盘的大小不再满足需求,这个时候就需要给Docker的数据目录通过增加数据盘的方式进行扩容。

在容器服务功能迭代的过程中,早期的一些版本是不支持数据盘挂载的。当需要在机器上运行的容器或者镜像的数量不断增加时,有可能磁盘的大小不再满足需求,这个时候就需要给Docker的数据目录通过增加数据盘的方式进行扩容。

在对已经在集群中的节点进行数据盘扩容时,通常来说有两种方案:

  • 如果已有的节点之前没有挂载盘。可以参考文档
  • 如果已有的节点购买了数据盘,但是未能成功挂载,一般可以通过以下步骤来完成(注意:需要评估集群的应用是否支持下线节点;请选择在业务低峰期间操作; 节点排水会导致节点上的Pod被调度到其他节点,确保集群有多余节点资源,如果资源不足,请考虑提前临时扩容。)

在执行操作之前,可以先通过在worker节点上执行"df"命令来判断数据盘是否成功挂载,若挂载,则无需处理。若未挂载,则按以下步骤进行。
通过查看命令执行结果中/var/lib/docker是否成功挂载到 /dev/vdb1 来判断。
_

  • 设置节点为不可调度,参考Mark node as unschedulable
  • 节点排水 ,参考Safely-Drain-Node
  • 移除该节点, 文档中仅涉及如何容器服务控制台如何操作 ,详见下图。

    • 选中要移除的节点
      _01
- 移除节点(请务必注意不要选择同时释放ECS)

_002

  • 重新添加刚才移除的节点

    • 选择要添加的集群,集群->更多->添加已有节点
      _001
- 选择自动/手动方式添加节点(文档主要是自动方式)

_0002

- 选择添加过程中格式化数据盘

_0003

  • 节点成功完成添加后。可以登陆节点执行"df"命令,查看数据盘的挂载情况。如果成功挂载数据盘,如下图所示
    _

通过以上的两种方式,我们就可以为已有的节点添加或者重新挂载数据盘。

注意:为了降低操作过程的风险,建议操作之前可以对节点做快照或者进行数据的备份。

相关实践学习
巧用云服务器ECS制作节日贺卡
本场景带您体验如何在一台CentOS 7操作系统的ECS实例上,通过搭建web服务器,上传源码到web容器,制作节日贺卡网页。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
目录
相关文章
|
Linux
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
451 0
|
存储 弹性计算 Kubernetes
自建K8S通过PVC配置NAS动态磁盘要点回顾
在K8S上如何配置永久性PVC是大家在生产环境中比较关心的话题,那么如果通过阿里云的NAS来结合进行永久性磁盘的配置呢?本文通过其详细步骤和要点把成功配置的方法给大家做一个分享。本文不做理论性阐述,纯实战,有不严谨之处还望评论指正。
1369 0
自建K8S通过PVC配置NAS动态磁盘要点回顾
|
4月前
|
存储 运维 Serverless
函数计算产品使用问题之遇到NAS已经挂载但显示未挂载的情况时,该怎么办
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
函数计算产品使用问题之遇到NAS已经挂载但显示未挂载的情况时,该怎么办
|
人工智能 文件存储 数据安全/隐私保护
PAI已经创建好的实例,怎么挂载NAS?
PAI已经创建好的实例,怎么挂载NAS?
314 0
|
弹性计算
ECS内数据盘存在扩展分区无法按照正常方法扩容处理方法
ECS内数据盘存在扩展分区无法按照正常方法扩容处理方法
ECS内数据盘存在扩展分区无法按照正常方法扩容处理方法
|
弹性计算 Linux 开发工具
阿里云 ECS 挂载数据盘 以及 重启后挂载的盘还原成了未挂载
如果需要将数据盘挂载到 /home/mysqldata 目录下,之前是在 /home/mysqldata 目录下的,先执行 umount /dev/vdb1 目录卸载挂载的数据盘,然后执行 mount /dev/vdb1 /home/mysqldata 命令,重新将数据盘挂载到 /home/mysqldata 目录下。
1178 1
阿里云 ECS 挂载数据盘 以及 重启后挂载的盘还原成了未挂载
|
弹性计算 运维 网络安全
一次阿里云ECS主机上挂载文件存储NAS的排障过程记录
一次阿里云ECS主机上挂载文件存储NAS的排障过程记录
516 1
一次阿里云ECS主机上挂载文件存储NAS的排障过程记录
|
运维
跨磁盘扩容根目录
物理卷 Physical Volume (PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件(loopback file)。物理卷包括一个特殊的 header,其余部分被切割为一块块物理区域(physical extents) 卷组 Volume group (VG):将一组物理卷收集为一个管理单元 逻辑卷 Logical volume (LV):虚拟分区,由物理区域(physical extents)组成 物理区域 Physical extent (PE):硬盘可供指派给逻辑卷的最小单位(通常为 4MB)
207 0
|
存储 监控 块存储
ceph存储节点系统盘损坏集群恢复
ceph存储节点系统盘损坏集群恢复
ceph存储节点系统盘损坏集群恢复

热门文章

最新文章