第 3 章 为 2 节点 HA 集群设置安装 SAP HANA


3.1. 安装扩展 SAP HANA 实例

在所有节点上安装具有相同 SID 和实例号的 HANA 实例。实例的设置必须相同。

先决条件

  • 您已根据操作系统要求安装 相同的系统
  • 您已为 HANA 实例准备了详细信息,请参阅 SAP HANA 规划
  • 您已从 SAP 软件下载下载 SAP HANA 安装介质,并且每个节点上都提供了该介质。

流程

  1. 进入包含安装介质的目录,如 /sapmedia/hana

    [root]# cd /sapmedia/hana
    Copy to Clipboard Toggle word wrap
  2. 解包安装介质:

    [root]# unzip IMDB_SERVER20_*.ZIP
    Copy to Clipboard Toggle word wrap
  3. 进入解包的安装介质的路径:

    [root]# cd /sapmedia/hana/DATA_UNITS/HDB_LCM_LINUX_<arch>
    Copy to Clipboard Toggle word wrap
  4. 为交互式安装运行 SAP HANA Lifecycle Management 工具(HDBLCM):

    [root]# ./hdblcm
    Copy to Clipboard Toggle word wrap

    在交互模式中,安装程序会要求您提供所有必需的信息,包括系统 ID (SID)、安装号(instance)、数据和日志卷的文件系统位置,等等。

  5. 在所有节点上重复步骤 1-4。

验证

  1. 切换到 < sid>adm 用户:

    [root]# su - rh1adm
    Copy to Clipboard Toggle word wrap
  2. 以 < sid>adm 的身份检查 HANA 实例运行时信息:

    rh1adm $ HDB info
    USER          PID     PPID  %CPU        VSZ        RSS COMMAND
    rh1adm      17897    17895   0.0       8972       5248 -sh
    rh1adm      24461    17897   0.0       7524       3840  \_ /bin/sh /usr/sap/RH1/HDB02/HDB info
    rh1adm      24490    24461   0.0      10104       3456      \_ ps fx -U rh1adm -o user:8,pid:8,ppid:8,pcpu:5,vsz:10,rss:10,args
    rh1adm      12924        1   0.0     581456      40072 hdbrsutil  --start --port 34203 --volume 3 --volumesuffix ...
    rh1adm      12284        1   0.0     581376      40000 hdbrsutil  --start --port 34201 --volume 1 --volumesuffix ...
    rh1adm      12193        1   0.0       9028       3028 sapstart pf=/usr/sap/RH1/SYS/profile/RH1_HDB02_node1
    rh1adm      12200    12193   0.0     476372      87652  \_ /usr/sap/RH1/HDB02/node1/trace/hdb.sapRH1_HDB02 -d -nw -f /usr/sap/RH1/HDB02/node1/daemon.ini pf=/usr/sap/RH1/SYS/profile/RH1_HDB02_node1
    rh1adm      12222    12200   9.6   19986956   16126960      \_ hdbnameserver
    rh1adm      12787    12200   0.3    1464980     214468      \_ hdbcompileserver
    rh1adm      12790    12200  94.0    7669612    6970948      \_ hdbpreprocessor
    rh1adm      12828    12200  12.7   19716232   14994012      \_ hdbindexserver -port 34203
    rh1adm      12831    12200   1.1    4995088    1465724      \_ hdbxsengine -port 34207
    rh1adm      13269    12200   0.4    2660096     461776      \_ hdbwebdispatcher
    rh1adm      12016        1   0.0     499404      58336 /usr/sap/RH1/HDB02/exe/sapstartsrv pf=/usr/sap/RH1/SYS/profile/RH1_HDB02_node1
    Copy to Clipboard Toggle word wrap
  3. 另外,您可以验证 status ok 的 landscapeHostConfiguration.py 输出:

    rh1adm $ cdpy; python landscapeHostConfiguration.py
    | Host  | Host   | Host   | Failover | Remove | Storage   | Storage   | Failover | Failover | NameServer | NameServer | IndexServer | IndexServer | Host   | Host   | Worker  | Worker  |
    |       | Active | Status | Status   | Status | Config    | Actual    | Config   | Actual   | Config     | Actual     | Config      | Actual      | Config | Actual | Config  | Actual  |
    |       |        |        |          |        | Partition | Partition | Group    | Group    | Role       | Role       | Role        | Role        | Roles  | Roles  | Groups  | Groups  |
    | ----- | ------ | ------ | -------- | ------ | --------- | --------- | -------- | -------- | ---------- | ---------- | ----------- | ----------- | ------ | ------ | ------- | ------- |
    | node1 | yes    | ok     |          |        |         1 |         1 | default  | default  | master 1   | master     | worker      | master      | worker | worker | default | default |
    
    overall host status: ok
    Copy to Clipboard Toggle word wrap
  4. 在所有节点上重复这些步骤。请注意,HANA 配置集包含单个节点名称,格式为 < SID>_HDB<instance>_<node>
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat