用于 SAP 订阅和软件仓库的 RHEL


Red Hat Enterprise Linux for SAP Solutions 8

Red Hat Customer Content Services

摘要

本文档提供有关 RHEL for SAP 订阅和软件仓库的信息。

使开源包含更多

红帽承诺替换我们的代码和文档中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于这一努力的精力,这些更改将在即将发布的版本中逐渐实施。有关让我们的语言更加包含的更多详情,请参阅我们的CTO Chris Wright 信息

对红帽文档提供反馈

我们感谢您对我们文档的反馈。让我们了解如何改进它。

通过 Jira 提交反馈(需要帐户)

  1. 确保您已登录到 JIRA 网站。
  2. 通过单击此链接 来提供反馈。https://issues.redhat.com/secure/CreateIssueDetails!init.jspa?pid=12330720&issuetype=3&components=12387093&priority=10200&summary=Doc&description=Please+include+the+Document+URL,+the+section+number+and%20+describe+the+issue&labels=SAP_DOCS&customfield_12311140=SAPOCP-775&assignee=rh-ee-pmohta
  3. Summary 字段中输入描述性标题。
  4. Description 字段中输入您对改进的建议。包括到文档相关部分的链接。
  5. 如果要通知将来的更新,请确保已分配为 Reporter
  6. 点对话框底部的 Create

第 1 章 概述

RHEL for SAP ApplicationsRHEL for SAP Solutions 订阅提供额外的 RHEL 存储库,其中包含运行 SAP 应用程序所需的额外 RPM 软件包,如 S/4HANA、SAP HANA 或 SAP NetWeaver 基于 SAP 产品(如 ERP 或 CRM),并使用红帽提供的额外功能,如 SAP 提供的额外功能,如 管理 S/4HANA、SAP HANA 和 SAP NetWeaver

红帽每 6 个月提供新的 RHEL 次版本。对于给定 RHEL 次版本报告的问题的修复,该软件包可能包括在以下 RHEL 次版本之一的软件包中。

对于需要或希望在特定 RHEL 次版本中的系统提供超过 6 个月的客户,红帽会把 Red Hat Enterprise Linux 延长更新支持(EUS)附加服务或作为 SAP Solutions ( E4S)更新服务提供。这些软件仓库会在相应 RHEL 次版本发布后的 2 年(EUS)或四年(E4S)内获得重要修复。EUS 和 E4S 软件仓库仅适用于某些 RHEL 次版本。有关 RHEL 发行计划的更多信息,请参阅 Red Hat Enterprise Linux 生命周期页

SAP 在每个 RHEL 主发行版本(如 RHEL 8)上验证 SAP NetWeaver/SAP ABAP Application Platform 一次,因此您可以在对应的 RHEL 主发行版本中验证后(如 8.0、8.1、8.2、…​)在任何 RHEL 次版本上运行它。

相反,SAP 只为特定 RHEL 次版本验证 SAP HANA - 通常针对那些 E4S 软件仓库的 RHEL 次版本验证 SAP HANA。

本文档提供:

注意
  • 如果您要使用的 RHEL 版本支持您要使用的 SAP 产品,则始终使用 SAP 和您的硬件合作伙伴或基础架构供应商进行验证。
  • 使用 EUS 或 E4S 存储库时,必须通过 subscription-manager 设置目标 RHEL 次版本,以确保系统不会更新到比所需的 RHEL 次版本更高的 RHEL 次版本。
  • 本文档只适用于内部系统,以及使用 Red Hat Subscription Manager (RHSM)在任何公共云平台上"重命名您自己的订阅" (BYOS)系统。它不适用于在公共云平台上使用 RHUI 的 "Pay as you go" (PAYG)实例。

对于运行 SAP NetWeaver 应用服务器,如果 RHEL 系统不需要锁定到特定的 RHEL 8 次版本,则可以使用 "RHEL for SAP Applications" 订阅。

要运行应与 SAP HANA 相同的 RHEL 8 次版本的 SAP HANA 或 SAP NetWeaver 或 S/4HANA 应用服务器,需要访问 SAP Solutions (E4S)的更新服务

2.1. 分离现有订阅(仅准备好注册的系统)

如果 SAP 系统之前使用另一个 RHEL 订阅注册,请执行以下步骤。

  1. 查找系统当前订阅的序列号:

    # subscription-manager list --consumed | \
    awk '/Subscription Name:/||
    /Serial:/||
    /Pool ID:/||
    /Service Type:/{print}
    /Service Level:/{printf ("%s\n\n", $0)}'
    Copy to Clipboard Toggle word wrap
  2. 使用以下命令从系统中删除订阅。将字符串 & lt;SERIAL > 替换为上一命令输出中显示的序列号。

    # subscription-manager remove --serial=<SERIAL>
    Copy to Clipboard Toggle word wrap

要附加 RHEL for SAP ApplicationsRHEL for SAP Solutions 订阅,请执行以下步骤:

  1. 查找订阅的池 ID:

    # subscription-manager list --available --matches='RHEL for SAP*' | \
    awk '/Subscription Name:/||
    /Pool ID:/||
    /Service Type:/{print}
    /Service Level:/{printf ("%s\n\n", $0)}'
    Copy to Clipboard Toggle word wrap
  2. 使用以下命令将订阅附加到系统。将字符串 & lt;POOL_ID > 替换为上一命令输出中显示的实际池 ID (或其中一个池 ID)。

    # subscription-manager attach --pool=<POOL_ID>
    Copy to Clipboard Toggle word wrap

第 3 章 启用所需的存储库

将系统注册到 RHEL for SAP 应用程序或 RHEL for SAP Solutions 订阅后,可以启用适当的软件仓库,以便安装所有必需的软件包。

3.1. SAP NetWeaver/SAP ABAP Application Platform

对于 RHEL 8 上的 SAP NetWeaver/SAP ABAP Application Platform,启用以下一组仓库:

Expand
平台仓库 ID (普通)仓库 ID (eus)仓库 ID (e4s)

x86_64

rhel-8-for-x86_64-baseos-rpms

rhel-8-for-x86_64-appstream-rpms

rhel-8-for-x86_64-sap-netweaver-rpms

rhel-8-for-x86_64-highavailability-rpms (#)

rhel-8-for-x86_64-baseos-eus-rpms

rhel-8-for-x86_64-appstream-eus-rpms

rhel-8-for-x86_64-sap-netweaver-eus-rpms

rhel-8-for-x86_64-highavailability-eus-rpms (#)

rhel-8-for-x86_64-baseos-e4s-rpms

rhel-8-for-x86_64-appstream-e4s-rpms

rhel-8-for-x86_64-sap-netweaver-e4s-rpms

rhel-8-for-x86_64-highavailability-e4s-rpms (#)

ppc64le

rhel-8-for-ppc64le-baseos-rpms

rhel-8-for-ppc64le-appstream-rpms

rhel-8-for-ppc64le-sap-netweaver-rpms

rhel-8-for-ppc64le-highavailability-rpms (#)

rhel-8-for-ppc64le-baseos-eus-rpms

rhel-8-for-ppc64le-appstream-eus-rpms

rhel-8-for-ppc64le-sap-netweaver-eus-rpms

rhel-8-for-ppc64le-highavailability-eus-rpms (#)

rhel-8-for-ppc64le-baseos-e4s-rpms

rhel-8-for-ppc64le-appstream-e4s-rpms

rhel-8-for-ppc64le-sap-netweaver-e4s-rpms

rhel-8-for-ppc64le-highavailability-e4s-rpms (#)

s390x

rhel-8-for-s390x-baseos-rpms

rhel-8-for-s390x-appstream-rpms

rhel-8-for-s390x-sap-netweaver-rpms

rhel-8-for-s390x-highavailability-rpms (#)

rhel-8-for-s390x-baseos-eus-rpms

rhel-8-for-s390x-appstream-eus-rpms

rhel-8-for-s390x-sap-netweaver-eus-rpms

rhel-8-for-s390x-highavailability-eus-rpms (#)

-

只有在将使用其中一个 用于 SAP 的 Red Hat HA 解决方案时, 才需要此仓库。

注意
  • RHEL 8 不支持 ppc64 (IBM POWER、Maltle Endian)平台。
  • 要使用仓库的 EUS 或 E4S 变体,必须通过 subscription-manager 设置 RHEL 8 次版本。
  • s390x 平台没有 RHEL 8 E4S 存储库。
  • 仓库的"常规"、"EUS"和"E4S"变体不能同时启用,因为它们提供相同软件包的不同版本,在尝试安装和更新软件包时会导致软件包版本冲突。

要在 RHEL 8 上为 SAP NetWeaver/SAP ABAP Application Platform 启用常规仓库,请运行以下命令:

# subscription-manager repos \
--disable="*" \
--enable="rhel-8-for-$(uname -m)-baseos-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-rpms"
Copy to Clipboard Toggle word wrap

要在 RHEL 8 上为 SAP NetWeaver/SAP ABAP Application Platform 启用 EUS 仓库(在 RHEL 8 中,在 RHEL 8 中,如果 EUS 仓库可用),请运行以下命令: https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux_for_sap_solutions/8/html/red_hat_ha_solutions_for_sap_hana_s4hana_and_netweaver_based_sap_applications/index

# subscription-manager repos \
--disable="*"\
--enable="rhel-8-for-$(uname -m)-baseos-eus-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-eus-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-eus-rpms" \
--enable="rhel-8-for-$(uname -m)-highavailability-eus-rpms"
Copy to Clipboard Toggle word wrap

对于 RHEL 8 上的 SAP HANA 直到 RHEL 8.8,启用以下仓库(启用 sap-netweaver repos)不需要用于 SAP HANA 的系统,但为了简化和更大的灵活性,建议在所有情况下都启用这些仓库:

Expand
平台仓库 ID

x86_64

rhel-8-for-x86_64-baseos-e4s-rpms

rhel-8-for-x86_64-appstream-e4s-rpms

rhel-8-for-x86_64-sap-solutions-e4s-rpms

rhel-8-for-x86_64-sap-netweaver-e4s-rpms

rhel-8-for-x86_64-highavailability-e4s-rpms (#)

ppc64le

rhel-8-for-ppc64le-baseos-e4s-rpms

rhel-8-for-ppc64le-appstream-e4s-rpms

rhel-8-for-ppc64le-sap-solutions-e4s-rpms

rhel-8-for-ppc64le-sap-netweaver-e4s-rpms

rhel-8-for-ppc64le-highavailability-e4s-rpms (#)

只有在将使用其中一个 用于 SAP 的 Red Hat HA 解决方案时, 才需要此仓库。

注意
  • 在 s390x (IBM System Z)平台上不支持 SAP HANA。

要使用仓库的 "e4s" 变体,RHEL 8 次版本必须通过 subscription-manager 设置为 RHEL 8 次版本,其 "Update Services for SAP Solutions" (E4S)可用。请参阅 Update Services for SAP Solutions,以获取 "Update Services for SAP Solutions" (E4S)的 RHEL 8 次发行版本列表。例如,要在 RHEL 8.8 系统中设置发行版本锁定,请运行以下命令:

# subscription-manager release --set=8.8
Copy to Clipboard Toggle word wrap

要在 RHEL 8 系统中为 SAP HANA 启用正确的存储库(在提供 E4S 存储库的 RHEL 8 次版本中),请运行以下命令:

# subscription-manager repos \
--disable="*" \
--enable="rhel-8-for-$(uname -m)-baseos-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-solutions-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-e4s-rpms"
Copy to Clipboard Toggle word wrap

要在 RHEL 8 系统中为 SAP HANA 启用正确的仓库(在 RHEL 8 间有 E4S 存储库可用),请运行以下命令: https://access.redhat.com/documentation/zh-cn/red_hat_enterprise_linux_for_sap_solutions/8/html/red_hat_ha_solutions_for_sap_hana_s4hana_and_netweaver_based_sap_applications/index

# subscription-manager repos \
--disable="*" \
--enable="rhel-8-for-$(uname -m)-baseos-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-solutions-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-e4s-rpms" \
--enable="rhel-8-for-$(uname -m)-highavailability-e4s-rpms"
Copy to Clipboard Toggle word wrap

对于 RHEL 8.10 上的 SAP HANA,请不要设置发行版本锁定。另外,启用普通仓库而不是 E4S 或 EUS 存储库。这是因为:

  • RHEL 8.10 是 RHEL 8 的最后一个 RHEL 次版本,因此 yum update 命令不会将系统更新至 RHEL 8.10 之后的任何发行版本。
  • 计划在 RHEL 8 生命周期的其余部分内接收更新,例如从 RHEL 8.10 GA 开始的 48 个月。 因此,不需要单独的 "Update Services for SAP Solutions" (E4S)仓库,且不会为 RHEL 8.10 提供。详情请查看 Red Hat Enterprise Linux 生命周期页中的 本章此表。对于 RHEL 8.10 上的 SAP HANA,请启用以下仓库(启用 sap-netweaver 存储库)对于 SAP HANA 只需要系统,但为了简单且更大的灵活性,建议在所有情况下启用它们:
Expand
平台仓库 ID

x86_64

rhel-8-for-x86_64-baseos-rpms

rhel-8-for-x86_64-appstream-rpms

rhel-8-for-x86_64-sap-solutions-rpms

rhel-8-for-x86_64-sap-netweaver-rpms

rhel-8-for-x86_64-highavailability-rpms (#)

ppc64le

rhel-8-for-ppc64le-baseos-rpms

rhel-8-for-ppc64le-appstream-rpms

rhel-8-for-ppc64le-sap-solutions-rpms

rhel-8-for-ppc64le-sap-netweaver-rpms

rhel-8-for-ppc64le-highavailability-rpms (#)

只有在将使用其中一个 用于 SAP 的 Red Hat HA 解决方案时, 才需要此仓库。

注意
  • 在 s390x (IBM System Z)平台上不支持 SAP HANA。

RHEL 8.10 系统不能设置 RHEL 次版本锁定。您可以通过检查以下命令的输出 没有设置 进行验证

# subscription-manager release
Copy to Clipboard Toggle word wrap

如果设置了次要发行版本锁定,请使用以下方法禁用它:

# subscription-manager release --unset
Copy to Clipboard Toggle word wrap

要在 RHEL 8.10 系统上为 SAP HANA 启用正确的仓库,请运行以下命令:

# subscription-manager repos \
--disable="*" \
--enable="rhel-8-for-$(uname -m)-baseos-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-solutions-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-rpms"
Copy to Clipboard Toggle word wrap

要在 RHEL 8.10 系统上为 SAP HANA 启用正确的仓库,如果使用 SAP 的 Red Hat HA 解决方案 之一,请运行以下命令:

# subscription-manager repos \
--disable="*" \
--enable="rhel-8-for-$(uname -m)-baseos-rpms" \
--enable="rhel-8-for-$(uname -m)-appstream-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-solutions-rpms" \
--enable="rhel-8-for-$(uname -m)-sap-netweaver-rpms" \
--enable="rhel-8-for-$(uname -m)-highavailability-rpms"
Copy to Clipboard Toggle word wrap

法律通告

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat