【问题标题】:how can I configure availability sets in azure?如何在 azure 中配置可用性集?
【发布时间】:2014-07-08 09:33:46
【问题描述】:

我对天蓝色的这个不是很熟悉。

我创建了一个centos vm,我创建了一个可用性集,为了启用自动缩放,我需要在同一个可用性集中创建另一个VM。

所以我将创建另一个具有相同图像的虚拟机。

那么,这两个虚拟机会互相复制吗?如果我在一个虚拟机中安装某些东西,它会自动复制到另一个虚拟机吗?我应该只使用其中一个虚拟机作为起点来安装和配置东西吗?

或者我应该在每个 VM 上手动执行所有操作吗?例如,如果我在一个中打开端口 80,我应该在另一个中进行吗?如果我在一个中安装 magento,我应该在另一个中安装它吗?

【问题讨论】:

    标签: azure


    【解决方案1】:

    Azure 不会自动复制您的虚拟机。涉及一些手动步骤:

    1. 您需要准备一个 VM 作为起点。
    2. 然后您手动克隆虚拟机,直到达到您需要的最大数量。
    3. 确保它们都在同一个可用性集中。
    4. 设置自动缩放

    现在 Azure 将通过打开和关闭一些虚拟机来自动扩展。关闭虚拟机后,您只会产生存储成本。 Azure 中的存储几乎是免费的。

    【讨论】:

    • 所以我准备了一个虚拟机,里面包含所有东西,比如 mysql、apache 和所有需要的软件,一旦我确定一切都很好,我就克隆它并将它放在同一个可用性集中,就这样?如果我稍后需要进行另一个配置更改,例如安装新的软件包或软件,让我们说 wordpress,那么我需要在两个服务器上正确安装它:?顺便说一下,我如何克隆 VM?谢谢
    • 您可以对两台服务器进行额外的更改,也可以只对一台服务器进行更改,然后再次克隆它。我认为这会对您有所帮助:azure.microsoft.com/en-us/documentation/articles/…
    • 这是一个很好的答案,但我仍有疑问。我按照链接仍然不清楚,它是关于 linux 的。我有完全相同的系统,我想扩展。我将我的应用程序安装在 Windows 服务器中,并且我希望规模设置相同的副本。你能给我任何直接的提示或链接吗?问候。
    • @soulemanemoumie:OP 的问题是关于 CentOS Linux 虚拟机的。我认为您需要就您的问题发布一个新问题,并在那里描述您想要实现的目标。
    【解决方案2】:

    回答您的第一个问题:如何配置可用性集

    我在 How to guard your application from azure outages 上创建了一个帖子来讨论这个问题

    • 使用快速创建来建立您选择的虚拟机
    • 实例运行后,单击配置选项卡并创建新的可用性集
    • 点击保存
    • 保存将强制关闭、重新配置、启动过程
    • VM 恢复联机后,您可以创建第二个 VM
    • 使用从库创建选项,单击所有创建屏幕,直到进入配置虚拟机屏幕(此时为屏幕 4)
    • 选择使用您的第一个虚拟机创建的云服务(可用性集要求虚拟机在同一云服务中运行)
    • 然后选择您为第一个 VM 创建的可用性集
    • 完成第二个虚拟机的创建
    • 您现在可以通过单击您创建的可用性集中的任何 VM 的配置选项卡来查看同一可用性集中的链接 VM。它将在 VM 的详细信息中列出给定可用性集中的所有 VM

    【讨论】:

      猜你喜欢
      • 2014-12-17
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      • 2020-02-29
      • 2022-01-12
      相关资源
      最近更新 更多