Proxmox VE 超融合集群不停服务新增配置(磁盘)

五个节点的Proxmox VE超融合集群,创建了两个Ceph Pool,一个是高速的Nvme存储池,另一个是大容量SATA存储池。现在需要将原有的SATA磁盘全部拔出来,换成高速Nvme磁盘。

首先,先销毁由SATA机械盘组成的“hdd_pool”,选中它,然后点击按钮销毁

注意,必须先销毁Ceph Pool,在销毁组成Ceph PoolOSD盘,如果顺序反了,在销毁Ceph OSD过程中,剩余的OSD会不断地做数据平衡,如果Ceph集群无法维持最低的磁盘数量,系统就会报错,比较麻烦。

接着对Ceph OSD进行销毁,这个步骤也是必须的,否则硬盘拔掉后,开机,会遗留一些问题,引起感官上的不舒服(强迫证)。销毁组成Ceph Pool"hdd_pool"相关的OSD磁盘分三个小的步骤:OSD下线(Out)、OSD停止(Down)和OSD销毁(Destory)。

第一步:OSD磁盘下线。选择欲下线的OSD磁盘,单击Proxmox VE集群Web管理界面右上方按钮“Out”

第二步:停止OSD磁盘。选中处于“out”状态的OSD磁盘,单击Proxmox VE集群管理界面右上角按钮停止

 为确保操作是正确的,最好确认一下Ceph集群是否在重新平衡OSD数据。可以在Proxmox VE 集群Web管理后台查看,也可 以在任意集群节点用命令行“ceph health detail”查看。如果用Web图形界面查看,正常状况应该是一片绿,如下图所示。

第三步:销毁OSD磁盘。选定同时处于“down/out”状态的OSD磁盘,单击右上方按钮“更多”,再继续单击子菜单“销毁”,如图。

按照上述三个步骤,将所有的OSD机械盘下线并销毁。除了图形操作方式外,还可以用命令行。

关掉集群中任意一台物理服务器,拔出所有的SATA硬盘,再插入新的Nvme高速磁盘,在关机以后,运行在该节点上的虚拟机全部自动飘逸到其它节点上。

更换完新盘的服务器开机,新插入的Nvme被Proxmox VE所识别,然后继续在Web管理后台,对单个磁盘执行创建OSD的操作,

新加入的两个Nvme磁盘已经存在分区,要用指令”wipefs -a /dev/nvme3np1”这样的命令行指令给它清理掉。

如果这个步骤不处理,接下来创建OSD的时候,提示没有可以使用的硬盘。

切换到Proxmox VE超融合集群Web管理后台,选择刚插入新盘的节点,单击界面左上方按钮“创建 OSD”,弹出创建OSD的小窗口,选择新的空白设备,同时下拉列表框设备类型选择“nvme”,然后点按钮创建。

重复这个过程,将剩余的OSD创建好。然后观察Ceph Pool总体容量与以前大小的变化。

轮流执行上述全部步骤,将集群的五个节点处理完毕。因为考虑得比较周到,整个过程是非常顺利的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/295123.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

本地使用 docker 运行OpenSearch + Dashboard + IK 分词插件

准备基础镜像 注意一定要拉取和当前 IK 分词插件版本一致的 OpenSearch 镜像: https://github.com/aparo/opensearch-analysis-ik/releases 写这篇文章的时候 IK 最新版本 2.11.0, 而 dockerhub 上 OpenSearch 最新版是 2.11.1 如果版本不匹配的话是不能用的, 小版本号对不上…

探索栈数据结构:深入了解其实用与实现(c语言实现栈)

上次结束了链表部分的内容:链接未来:深入理解链表数据结构(二.c语言实现带头双向循环链表) 然而,当我们涉及特定问题时,另一个非常有用的数据结构也开始显得至关重要——栈 栈与链表有着截然不同的特性&a…

用友U8CRM系统help2 任意文件读取漏洞复现

用友U8CRM系统的help2文件中接口存在任意文件读取漏洞,攻击者在未登录情况下即可进行漏洞利用。 1.1 漏洞级别 高危 1.2 快速检索 fofa语法: title"用友U8CRM"1.3 漏洞复现 该漏洞利用非常简单,只需构造get请求 访问该地址即可…

STL中优先队列的模拟实现与仿函数的介绍

文章目录 仿函数优先队列的模拟实现 仿函数 上回我们说到,优先队列的实现需要用到仿函数的特性 让我们再回到这里 这里我们发现他传入的用于比较的东西竟然是一个类模板,而不是我们所见到的函数 我们可以先创建一个类,用于比较大小 struc…

使用Velero备份、恢复k8s集群上的资源

一、Velero简介 Velero提供备份和恢复 Kubernetes 集群资源和持久卷的工具。 Velero功能: 对群集进行备份,并在丢失时进行还原。将集群资源迁移到其他集群。 Velero 包括: 在群集上运行的服务器在本地运行的命令行客户端 开源地址&…

【MySQL】MySQL的数据类型

MySQL的数据类型 一、数据类型分类二、数值类型1、整数类型2、bit类型3、小数类型 三、字符串类型四、时间日期类型五、enum和set类型enum和set查找 数据类型的作用: 决定了存储数据时应该开辟的空间大小和数据的取值范围。决定了如何识别一个特定的二进制序列。 …

【自营版】物流系统+取件员收件员/运营级快递系统小程序源码

后端php前端原生小程序 mysql数据库 主要功能: 寄快递 查快递 多门店 市内取送 取件员中心在线接单 提前预约 也可 立即下单 门店入住 取件员入住

需求分析工程师岗位的职责描述(合集)

需求分析工程师岗位的职责描述1 职责: 1,负责需求调研,对需求进行分析,编写解决方案、需求规格说明书等 2,根据需求制作原型,并负责原型展示以及客户沟通等工作 3,负责向技术团队精确地传达业务…

python算法例23 落单的数Ⅰ

1. 问题描述 给出2n1个非负整数元素的数组,除其中一个数字之外,其他每个数字均出现两次,找到这个数字。 2. 问题示例 给出[1,2,2,1,3,4,3],返回4。 3. 代…

Jenkins 插件管理指南

目录 常用插件 插件安装 已安装插件 installed plugins 常用插件 Docker Plugin: 这个插件让Jenkins能够与Docker容器平台进行集成。它允许在Jenkins构建过程中创建、管理和销毁Docker容器,为需要Docker化的项目提供了极大的便利性。对于需要在容器中…

2024年【安全生产监管人员】模拟考试题库及安全生产监管人员理论考试

题库来源:安全生产模拟考试一点通公众号小程序 安全生产监管人员模拟考试题库是安全生产模拟考试一点通总题库中生成的一套安全生产监管人员理论考试,安全生产模拟考试一点通上安全生产监管人员作业手机同步练习。2024年【安全生产监管人员】模拟考试题…

php反序列化漏洞原理、利用方法、危害

文章目录 PHP反序列化漏洞1. 什么是PHP反序列化漏洞?2. PHP反序列化如何工作?3. PHP反序列化漏洞是如何利用的?4. PHP反序列化漏洞的危害是什么?5. 如何防止PHP反序列化漏洞?6. PHP反序列化漏洞示例常见例子利用方法PH…