Azure 中的 Linux 和开源技术支持

Microsoft Azure 支持 Linux 操作系统。 欢迎在 Azure 中使用所有 Linux 分发版。 若要将 Linux 分发版上传到 Azure,请参阅 要求。 还提供了最常用的 Linux 分发版的市场映像。 提供对这些映像的支持,但需要支持合同。 有关更多详细信息,请参阅以下 Linux 支持。

Linux 支持矩阵

Azure 认可的 Linux 分发版 客户资源
Red Hat Enterprise Linux (RHEL)
CentOS by Perforce
  • CentOS 项目
  • CentOS 将于 2024 年 6 月 30 日结束生命周期 (EOL) 。 有关详细信息,请参阅“CentOS 生命周期终止指南”中的 迁移选项
Ubuntu by Canonical
Kinvolk Flatcar
Debian by Credativ
Oracle Linux
SUSE Linux Enterprise Server (SLES)
  • Azure 上的 SUSE
  • SUSE 在 Azure 中提供三种产品/服务:

    • 自带订阅 (BYOS)

      客户必须向 SUSE 注册才能使用这些映像。 Microsoft 可能会为 Linux 问题提供指导,但可能会直接将客户问题推迟到 SUSE。

    • 支持修补的 SUSE 映像

      这些映像包括来自 SUSE 的 VM 的更新。 Microsoft 可能会帮助解决 Linux 问题,但这些映像不包括来自 SUSE 的额外支持。 与 SUSE 相关的查询可能要求客户直接与 SUSE 联系,并需要有效的 SUSE 支持协议。

    • 全天候支持映像

      这些图像包括 Microsoft 通过 Web、电子邮件、聊天和电话提供的更新和支持。 SUSE 每天支持这些映像,如 SUSE 公有云指南中的公有云映像支持策略中所述。 这些映像被视为 SUSE 级别 3 订阅。 从这些映像创建的 VM 会产生每小时支持费用和 Azure 平台费用。

    • PAYG 产品/服务与 BYOS 之间的转换可以通过 Azure 混合权益完成。 有关详细信息,请参阅 Red Hat Enterprise Linux (RHEL) 的 Azure 混合权益和 SUSE Linux Enterprise Server (SLES) 虚拟机

注意

有关认可的发行版和主要版本的详细信息,请参阅 Azure 上认可的 Linux 分发版

Linux 支持范围

Microsoft 支持部门提供有关 Azure 平台或服务的帮助。 Microsoft 还为 Linux 提供商业上可行的支持。 需要支持计划才能获得 Microsoft 支持。

  • 在 Azure 市场中,Linux 发行版(如 Rocky、AlmaLinux、Kali 等)可用。 Microsoft 会协助这些分发,但可能要求客户与供应商合作,以允许组织之间的协作。 供应商必须提供特定于分发的修补程序。
  • 在 Azure 市场中,可以选择高度自定义的 Linux 映像,例如防火墙设备。 Microsoft 会帮助你处理这些映像,但 Linux 供应商必须参与,以排查特定的系统相关问题。 Microsoft 可能会就这些问题与供应商协作。
  • Microsoft 支持部门无法协助在 Azure 上管理、设计、体系结构或部署应用程序或解决方案的基本 Linux。
  • 自定义 Linux 的功能是操作系统的标志之一。 我们鼓励你使用使组织受益的 Linux 解决方案。 但是,Linux 供应商可能不支持某些修改,例如自定义内核或模块。 对于供应商支持,可能需要为映像使用库存内核或库。
  • 对于 Linux 或应用程序中的一些故障排除和性能优化,客户应直接与受支持的 Linux 分发版或应用程序的供应商联系。
  • 不支持与安全性相关的方案。 这些包括但不限于:
    • 已泄露的 VM
    • 安全事件响应调查
    • 入侵防护协助

开源技术支持矩阵

Microsoft 可能会对以下特定开源技术提供支持, (可能会) 更改:

  • 语言:PHP、Java、Python 和 Node.JS
  • 数据库:MySQL
  • Web 和应用程序服务器:Apache HTTP 服务器和 Apache Tomcat
  • 框架:WordPress

开源技术支持范围

Microsoft 提供支持的开源技术帮助。 请求设计指导或开发协助支持的客户可能会定向到论坛或社区支持。 对于 Microsoft 不支持的方案,客户可能还必须直接与 Linux 合作伙伴或软件供应商合作。 示例包括但不限于:

  • 应用程序开发
  • 自定义应用程序故障排除
  • 自定义代码

下面是 Microsoft 协助的一些支持方案:

  • 在安装或配置过程中发生的问题。
  • 客户尝试将应用程序部署到 Azure 平台和服务时发生的部署错误。
  • 客户使用 Azure 平台和服务时发生的运行时错误。
  • 影响使用 Azure 平台和服务上支持的开源技术构建的应用程序的性能问题。

第三方信息免责声明

本文中提到的第三方产品由 Microsoft 以外的其他公司提供。 Microsoft 不对这些产品的性能或可靠性提供任何明示或暗示性担保。

第三方联系人免责声明

Microsoft 提供第三方联系信息,帮助你查找有关本主题的其他信息。 该联系信息如有更改,恕不另行通知。 Microsoft 不保证第三方联系信息的准确性。

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。