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

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

提示

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

升级

华为 SAP HANA 一体机 KunLun 9008&9016 双机安装指南 11

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

配置备节点

相关配置和执行命令后的显示和数据库版本有关,实际情况请根据安装数据库版本选择。

本文以服务器节点2作为备节点,在备节点服务器打开SAP HANA System Replication功能,以备节点方式加入到主节点中。打开System Replication功能前需要确保网络连接正常、HANA数据库已停止(配置完成后再重启HANA数据库)。

  1. 以root用户登录SAP HANA服务器节点2。
  2. 执行命令su - s00adm切换到数据库用户。

    “s00adm”是数据库用户名,是安装数据库时自动生成的,其中“s00”为数据库SID的小写形式,请根据实际情况修改。
    hw00002:/ # su - s00adm

  3. 执行命令HDB stop停止备节点的数据库。

    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.

  4. 复制主节点的“SSFS_<SID>.DAT”文件和“SSFS_<SID>.KEY”文件到备节点。

    当使用的是SAP HANA 2.0时,SR过程中需要对数据和日志传送通道进行身份验证,因此需要使用系统PKI SSFS存储的证书。

    “SSFS_<SID>.DAT”和“SSFS_<SID>.KEY”分别位于“/usr/sap/SID/SYS/global/security/rsecssfs/data”目录和“/usr/sap/SID/SYS/global/security/rsecssfs/key”目录下,SID是数据库实例号,本例中为“S00”,请根据实际情况修改。

    1. 在备节点执行以下命令备份文件。
      [root@hw00002 ~]# cd /usr/sap/S00/SYS/global/security/rsecssfs/data
      [root@hw00002 data]# mv SSFS_S00.DAT SSFS_S00.DAT.bak
      [root@hw00002 ~]# cd /usr/sap/S00/SYS/global/security/rsecssfs/key
      [root@hw00002 key]# mv SSFS_S00.KEY SSFS_S00.KEY.bak
    2. 在主节点执行以下命令复制文件到备节点。
      hw00001:cd /usr/sap/S00/SYS/global/security/rsecssfs/key
      hw00001:/usr/sap/S00/SYS/global/security/rsecssfs/key # scp SSFS_S00.KEY s00adm@hw00002:/usr/sap/S00/SYS/global/security/rsecssfs/key
      Password: //输入密码
      SSFS_S00.KEY                                                                                                                     100%  187     0.2KB/s   00:00
      hw00001:cd /usr/sap/S00/SYS/global/security/rsecssfs/data
      hw00001:/usr/sap/S00/SYS/global/security/rsecssfs/data # scp SSFS_S00.DAT s00adm@hw00002:/usr/sap/S00/SYS/global/security/rsecssfs/data
      Password://输入密码
      SSFS_S00.DAT                                                                                                                     100% 2960     2.9KB/s   00:00

  1. 在备节点执行命令hdbnsutil -sr_register --remoteHost=hw00001 --remoteInstance=00 --replicationMode=sync --name=hw00002 --operationMode=logreplay将备节点注册到主节点。

    hw00002:/usr/sap/S00/HDB00> hdbnsutil -sr_register --remoteHost=hw00001 --remoteInstance=00 --replicationMode=sync --name=hw00002 --operationMode=logreplay
    adding site ...
    checking for inactive nameserver ...
    nameserver hw00001:30001 not responding.
    collecting information ...
    registered at 10.5.1.111 (hw00001)
    updating local ini files ...
    done.
    hw00002:/usr/sap/S00/HDB00>
    表6-4 参数说明

    参数

    说明

    remoteHost

    主节点的主机名称。本例中为“hw00001”,请根据实际情况修改。

    name

    本节点(备节点)的主机名称。本例为“hw00002”,请根据实际情况修改。

    replicationMode

    支持三种模式:

    • sync:硬盘同步
    • async:异步
    • syncmem:内存同步
    须知:

    一般情况下建议选择“sync”,如果选择“async”或“sysnmem”,性能会有所提高但是存在异常情况下数据丢失的风险。

    remoteInstance

    SAP HANA数据库的实例号,请根据实际情况修改。

    operationMode

    HANA1.0可以选择两种:

    • delta_datashipping:该模式下HANA数据库的数据增加定时在主备节点传输,该模式下备机数据库tavkover需要的时间较长。默认为delta_datashipping模式。
    • logreplay:主节点数据初始化同步到备节点之后,后续只同步log日志。主节点的log日志,在备节点实时redo处理,该模式下,备节点takeover所需要的时间较短。推荐使用logreplay模式。

    HANA2.0可以选择三种:

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

  2. 执行命令HDB start启动备节点数据库。

    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
    23.05.2018 14:05:08
    Start
    OK
    23.05.2018 14:06:02
    StartWait
    OK

  3. 执行命令hdbnsutil -sr_state查看备节点数据库System Replication状态。

    如果数据库模式为“sync”且能够查到两个节点,则表示同步模式注册成功。

    hw00002:/usr/sap/S00/HDB00> hdbnsutil -sr_state
    checking for active or inactive nameserver ...
    
    System Replication State
    ~~~~~~~~~~~~~~~~~~~~~~~~
    online: true
    
    mode: sync
    
    site id: 1
    site name: hw00002
    
    
    
    
    
    active primary site: 2
    
    
    Host Mappings:
    ~~~~~~~~~~~~~~
    hw00002 -> [hw00001] hw00001
    hw00002 -> [hw00002] hw00002
    primary masters:hw00002
    done.
    hw00002:/usr/sap/S00/HDB00>

翻译
下载文档
更新时间:2019-11-07

文档编号:EDOC1100004721

浏览量:7147

下载量:334

平均得分:
本文档适用于这些产品

相关版本

相关文档

Share
上一页 下一页