所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

华为SAP HANA RH5885H&RH8100 V3 (SLES) 一体机 双机安装指南 10

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
HANA备节点注册到HANA主节点

HANA备节点注册到HANA主节点

在备节点服务器(本指导书默认节点2为备节点)上进行SAP HANA System Replication的注册功能,以备机方式加入到主机当中。

注册前需要配置确认网口正常,然后备机先关闭HANA数据库,配置完成后再重启HANA数据库,完成数据库System Replication注册。

具体步骤如下:

  1. 以root用户登录备节点服务器,然后使用命令su - s00adm切换到HANA数据库的用户(s00adm其中s00请使用实际数据库SID的小写替换)。
  2. 执行命令HDB stop停止HANA数据库,等待数据库停止完成。

    打印示例如下:

    HW00002:~ # su - s00adm
    HW00002:/usr/sap/S00/HDB00> HDB stop
    Stopping instance using: /usr/sap/S00/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 00 -function Stop 400
    12.10.2015 15:11:23
    Stop
    OK
    Waiting for stopped instance using: /usr/sap/S00/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 00 -function WaitforStopped 600 2
    12.10.2015 15:11:23
    WaitforStopped
    OK
    hdbdaemon is stopped.

  3. (适用于SLES 12 SP1)当安装HANA2.0时,需要执行以下步骤。

    1. 在备件节点执行下面命令备份文件(命令中的<SID>请用实际数据库的SID代替)。

      cd /usr/sap/<SID>/SYS/global/security/rsecssfs/data/

      cp -rp SSFS_<SID>.DAT SSFS_<SID>.DAT.bak

      cd /usr/sap/<SID>/SYS/global/security/rsecssfs/key/

      cp -rp SSFS_<SID>.KEY SSFS_<SID>.KEY.bak

    2. 然后在主节点执行下面命令拷贝主节点的文件至备件节点(命令中的<SID>请用实际数据库的SID代替)。

    scp -rp /usr/sap/<SID>/SYS/global/security/rsecssfs/data/SSFS_<SID>.DAT root@HW00002:/usr/sap/<SID>/SYS/global/security/rsecssfs/data/

    scp -rp /usr/sap/<SID>/SYS/global/security/rsecssfs/key/SSFS_<SID>.KEY root@HW00002:/usr/sap/<SID>/SYS/global/security/rsecssfs/key/

  4. 执行下面命令把备节点机注册到主节点,在备节点运行下面命令(当HANA版本为122.12及以上时,请用“replicationMode=sync”代替命令中的“mode=sync”)

    hdbnsutil -sr_register --remoteHost=HW00001 --remoteInstance=00 --mode=sync --name=HW00002 --operationMode=logreplay

    命令说明:

    remoteHost:主节点的主机名称,本例为HW00001,请使用用户现场当前主节点的主机名替换。

    name:本机(备机)的主机名称,本例为HW00002,请使用用户现场当前的本机主机名替换。

    mode:可以有三种选择。sync:硬盘同步;async:异步;syncmem:内存同步。一般默认选择sync,如果客户性能要求可以选择async或syncmem,但是存在异常情况数据丢失风险。

    remoteInstance:实例号,该HANA数据库的实例号,请使用实际HANA安装时实例号替换。

    operationMode:

    • HANA1.0可以选择两种:delta_datashipping和logreplay。默认是delta_datashipping,该模式下HANA数据库的数据增加定时在主备节点传输,该模式下备机数据库tavkover需要的时间较长。另一种是logreplay模式,主节点数据初始化同步到备节点之后,后续只同步log日志。主节点的log日志,在备节点实时redo处理,该模式下,备节点takeover所需要的时间较短。推荐使用logreplay模式。
    • HANA2.0可以选择三种:delta_datashipping、logreplay和logreplay_readaccess。默认是logreplay,主节点数据初始化同步到备节点之后,后续只同步log日志。主节点的log日志,在备节点实时redo处理,该模式下,备节点takeover所需要的时间较短。推荐使用logreplay模式。delta_datashipping,该模式下HANA数据库的数据增加定时在主备节点传输,该模式下备机数据库tavkover需要的时间较长。logreplay_readaccess,主节点数据初始化同步到备节点之后,后续只同步log日志。主节点的log日志,在备节点实时redo处理,该模式下,备节点takeover所需要的时间较短。并且SQL能以只读的方式访问备节点。
    说明:

    logreplay模式只在HANA SPS11及后续HANA版本支持,在此之前HANA版本不支持该模式。

    打印示例如下:

    HW00002:/usr/sap/S00/HDB00> hdbnsutil -sr_register --remoteHost=HW00001  --remoteInstance=00 --mode=sync  --name=HW00002 --operationMode=logreplay
    adding site ...
    checking for inactive nameserver ...
    nameserver HW00002:30001 not responding.
    collecting information ...
    registered at 192.168.100.100 (HW00001)
    updating local ini files ...
    done.
    HW00002:/usr/sap/S00/HDB00>

  5. 执行命令HDB start启动数据库。
  6. 执行命令hdbnsutil -sr_state查看数据库状态,显示状态为“sync”而且能够查到两个节点,则表示同步模式注册成功。

    打印示例如下:

    HW00002:/usr/sap/S00/HDB00> HDB start
    StartService
    Impromptu CCC initialization by 'rscpCInit'.
      See SAP note 1266393.
    OK
    OK
    Starting instance using: /usr/sap/S00/SYS/exe/hdb/sapcontrol -prot NI_HTTP -nr 00 
    -function StartWait 2700 2
    12.10.2015 15:16:53
    Start
    OK
    12.10.2015 15:17:27
    StartWait
    OK
    HW00002:/usr/sap/S00/HDB00> hdbnsutil -sr_state
    checking for active or inactive nameserver ...
    System Replication State
    ~~~~~~~~~~~~~~~~~~~~~~~~
    mode: sync
    site id: 2
    site name: HW00002
    active primary site: 1
    re-setup replication: hdbnsutil -sr_register --name=HW00002 --mode=sync
    --remoteHost=HW00001 --remoteInstance=00
    Host Mappings:
    ~~~~~~~~~~~~~~
    HW00002 -> [HW00001] HW00001
    HW00002 -> [HW00002] HW00002
    primary masters:HW00001
    done.
    HW00002:/usr/sap/S00/HDB00>

翻译
下载文档
更新时间:2019-08-27

文档编号:EDOC1100009657

浏览量:18816

下载量:805

平均得分:
本文档适用于这些产品
相关文档
相关版本
Share
上一页 下一页