Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

设置 proxmox 集群

Posted on 2024-01-05

proxmox-cluster-1.png

Proxmox 是一个允许您通过 Web 界面管理虚拟机的平台。它提供了许多功能,例如具有自动故障转移的高可用性。这就是我将在这篇文章中设置的内容

要求

一个 Proxmox 集群需要至少 3 台机器才能实现高可用性工作,此外,存储复制需要 ZFS。

我将创建 3 个虚拟机:vmpve1、vmpve2、vmpve3,IP 地址为 172.16.0.211 到 172.16.0.213

我假设您使用 ZFS 作为存储格式安装了 Proxmox,因为我们需要 ZFS 进行复制。

关于我的测试设置的一些说明

由于我没有 3 台机器可供测试,因此我决定在我的家庭实验室中的单台机器上设置“嵌套虚拟化”。这使我能够使用冗余功能,而实际上不需要 3 台独立的真实机器。

不建议在未测试的场景中使用嵌套虚拟化,因为性能可能不太理想,但足以用于测试。

创建集群

登录到第一台 proxmox 机器,单击“数据中心”>“集群”,然后单击“创建集群”按钮。为集群命名(例如“MyCluster”)并单击“创建”

集群创建屏幕

接下来,单击“加入信息”按钮并复制加入信息,我们将需要它来添加其他节点。

集群加入信息

接下来,登录第二个节点,进入“数据中心”>“集群”,点击“加入集群”,粘贴加入信息,之后您将看到一个新字段,用于输入主节点的 root 密码。

集群加入屏幕

对第三个节点执行相同操作

如果您转到任一节点,您将看到可以从一个节点管理所有这些节点

所有 proxmox 节点

我们现在有了一个集群。

设置复制和高可用性

在我们开始之前,您需要创建至少一个虚拟机,我将安装一个带有网络服务器的简单 Debian 虚拟机,但这可以是您喜欢的任何虚拟机。

安装虚拟机后,转到虚拟机,然后选择“复制”。我们将创建两个作业:一个到第二个节点,一个到第三个节点。

Proxmox复制

proxmox 复制 (2)

这将每 5 分钟将 VM 磁盘镜像到其他节点。在两个作业上单击“立即安排”(或等待几分钟),直到 VM 磁盘复制到两个节点。

接下来,我们可以点击“更多”>“管理HA”来配置该虚拟机的高可用性

普罗克斯莫克斯HA

完成后,我们可以测试集群功能

测试1:实时迁移

如果我们在选择虚拟机时单击“迁移”按钮,我们可以将虚拟机实时迁移到另一个节点,在本例中我将把虚拟机从节点 1 迁移到节点 2。

proxmox迁移

虚拟机现在将在节点 2 上运行,无需重新启动(尽管您可能会注意到丢包的时间很短(几秒钟))

测试 2:故障转移

接下来,我们可以通过拔掉当前运行虚拟机的节点上的网络来测试故障转移。

几分钟后,您会注意到虚拟机将在另一个节点上启动,在这种情况下,将会有几分钟的停机时间,虚拟机将从最后一个复制的硬盘启动,但虚拟机将再次自动启动,并且停机时间被最小化。

原文: https://www.vincentlammens.be/setting-up-a-proxmox-cluster.html

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme