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

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

提示

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

升级

华为 SAP HANA 一体机 CH121&CH242&2288H&2488H&9008 V5 双机安装指南 11

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

配置集群资源

  1. 登录iBMC,选择“Configuration > local User”,给Administrator用户添加“IPMI”登录接口权限。

  2. 在主节点执行以下命令配置双机资源基本参数。

    [root@hw00001 ~]# pcs property set no-quorum-policy="stop"
    [root@hw00001 ~]# pcs resource defaults default-resource-stickness=1000
    [root@hw00001 ~]# pcs resource defaults default-migration-threshold=5000
    [root@hw00001 ~]# pcs resource op defaults timeout=600s

  3. 在主节点执行以下命令配置stonith资源实例,当发生脑裂时,通过IPMI重启对端服务器,(\>是连接符,若要复制该文本请去掉该符号后执行)。

    [root@hw00001 ~]# pcs stonith create st_ipmi_hw00001 fence_ipmilan \
    > ipaddr=126.126.126.14 \
    > lanplus=on \
    > login="Administrator" \
    > passwd="Admin@9000" \
    > pcmk_host_list="hw00001"
    
    [root@hw00001 ~]# pcs stonith create st_ipmi_hw00002 fence_ipmilan \
    > ipaddr=126.126.126.16 \
    > lanplus=on \
    > login="Administrator" \
    > passwd="Admin@9000" \
    > pcmk_host_list="hw00002"
    表10-1 参数说明

    参数

    说明

    st_ipmi_hw00001

    表示stonith资源的名称,请根据实际主机名进行修改。

    fence_ipmilan

    表示使用的接口类型为“ipmilan”。

    ipaddr

    表示本节点的iBMC IP地址。本例中为节点hw00001的iBMC IP地址126.126.126.14。

    login

    表示登录iBMC的用户名。本例中为“Administrator”。

    passwd

    表示登录iBMC的密码。本例中为“Admin@9000”。

    pcmk_host_list

    表示本stonith资源对应的主机名。本例中资源“st_ipmi_hw00001”对应的主机名为hw00001。

  4. 在主节点执行以下命令配置stonith资源约束,资源“st_ipmi_hw00001”不在节点hw00001上运行,同理“st_ipmi_hw00002”不在节点hw00002上运行。

    [root@hw00001 ~]# pcs constraint location st_ipmi_hw00001 avoids hw00001
    [root@hw00001 ~]# pcs constraint location st_ipmi_hw00002 avoids hw00002

  5. 在主节点执行命令pcs status查询stonith资源是否配置成功。

    [root@hw00001 ~]# pcs status
    Cluster name: hacluster
    WARNING: corosync and pacemaker node names do not match (IPs used in setup?)
    Last updated: Fri Oct 13 18:12:00 2017Last change: Fri Oct 13 18:11:35 2017 by root via cibadmin on hw00001
    Stack: corosync
    Current DC: hw00001 (version 1.1.13-10.el7_2.4-44eb2dd) - partition with quorum
    2 nodes and 2 resources configured
    
    Online: [ hw00001 hw00002 ]
    
    Full list of resources:
    
    st_ipmi_hw00001(stonith:fence_ipmilan):Started hw00002
    st_ipmi_hw00002(stonith:fence_ipmilan):Started hw00001
    
    PCSD Status:
    hw00001: Online
    hw00002: Online
    
    Daemon Status:
    corosync: active/enabled
    pacemaker: active/enabled
    pcsd: active/enabled
    [root@hw00001 ~]#

  6. 分别在主备节点检查集群iBMC IPMI链路连接是否正常。

    在集群主、备节点分别执行命令ipmitool -I lanplus -H 192.168.1.232 -U Administrator -P Huawei12#$ chassis power status查看对端节点的电源状态,如果输出“Chassis Power is on”说明IPMI链路连接正常。

    主节点:

    [root@hw00001 ~]# ipmitool -I lanplus -H 126.126.126.16 -U Administrator -P Huawei12#$ chassis power status
    Get Device ID command failed: 0xc1 Invalid command
    Chassis Power is on

    备节点:

    [root@hw00002 ~]# ipmitool -I lanplus -H 126.126.126.14 -U Administrator -P Huawei12#$ chassis power status
    Get Device ID command failed: 0xc1 Invalid command
    Chassis Power is on
    [root@hw00002 ~]#
    表10-2 参数说明

    参数

    说明

    -H 192.168.1.232

    表示对端节点的iBMC IP地址。请使用实际IP地址替换。

    -U Administrator

    表示登录对端节点iBMC的用户名。

    -P Huawei12#$

    表示登录对端节点iBMC的密码。请使用实际密码替换。

  7. 在主节点执行命令pcs resource create rsc_ip_SAPHana_S00_HDB00 IPaddr2 \配置虚拟IP,要求虚拟IP地址与业务IP在同一网段。

    [root@hw00001 ~]# pcs resource create rsc_ip_SAPHana_S00_HDB00 IPaddr2 \
    > ip="10.5.1.12" \
    > iflabel=0
    [root@hw00001 ~]#
    表10-3 参数说明

    参数

    说明

    rsc_ip_SAPHana_<SID>_HDB00

    表示虚拟IP的名称,其中“SID”请根据实际情况修改,本例中为“S00”。

  8. 在主节点执行命令pcs resource create rsc_SAPHanaTopology_S00_HDB00 SAPHanaTopology \创建克隆资源。

    [root@hw00001 yum.repos.d]# pcs resource create rsc_SAPHanaTopology_S00_HDB00 SAPHanaTopology \
    > SID=S00 \
    > InstanceNumber=00 \
    > op start timeout=600 \
    > op stop timeout=300 \
    > op monitor interval=10 timeout=600
    [root@hw00001 yum.repos.d]#
    表10-4 参数说明

    参数

    说明

    rsc_SAPHanaTopology_<SID>_HDB00

    表示克隆资源的名称,其中“SID”请根据实际情况修改,本例中为“S00”。

    InstanceNumber=00

    表示数据库的实例号,本例中为“00”。

  9. 在主节点执行命令pcs resource clone rsc_SAPHanaTopology_S00_HDB00 \配置克隆资源参数。

    [root@hw00001 yum.repos.d]# pcs resource clone rsc_SAPHanaTopology_S00_HDB00 \
    > meta is-managed=true clone-node-max=1 target-role="Started" interleave=true
    表10-5 参数说明

    参数

    说明

    rsc_SAPHanaTopology_<SID>_HDB00

    表示克隆资源的名称,其中“SID”请根据实际情况修改,本例中为“S00”。

  10. 在主节点执行命令pcs resource create rsc_SAPHana_S00_HDB00 SAPHana \创建Saphana Master&Slave资源。

    [root@hw00001 ~]#  pcs resource create rsc_SAPHana_S00_HDB00 SAPHana \
    > SID=S00 \
    > InstanceNumber=00 \
    > PREFER_SITE_TAKEOVER=true \
    > DUPLICATE_PRIMARY_TIMEOUT=7200 \
    > AUTOMATED_REGISTER=false \
    > op start timeout=3600 \
    > op stop timeout=3600 \
    > op promote timeout=3600 \
    > op demote timeout=3600 \
    > op monitor interval=59 role="Master" timeout=700 \
    > op monitor interval=61 role="Slave" timeout=700
    [root@hw00001 ~]#
    表10-6 参数说明

    参数

    说明

    rsc_SAPHana_S00_HDB00

    表示SAP HANA资源的名称,其中“SID”请根据实际情况修改,本例中为“S00”。

    PREFER_SITE_TAKEOVER

    表示自动takeover功能,本例设置为打开。

    DUPLICATE_PRIMARY_TIMEOUT

    表示SR主备切换超时时间。

    AUTOMATED_REGISTER

    表示自动注册功能,本例设置为关闭。

  11. 在主节点执行命令pcs resource master msl_rsc_SAPHana_S00_HDB00 rsc_SAPHana_S00_HDB00 \配置主备资源参数。

    “S00”是本例中数据库SID,请根据实际修改
    [root@hw00001 hdbclient]# pcs resource master msl_rsc_SAPHana_S00_HDB00 rsc_SAPHana_S00_HDB00 \
    > meta is-managed=true notify=true clone-max=2 clone-node-max=1 \
    > target-role="Started" interleave=true
    [root@hw00001 hdbclient]#

  12. 在主节点执行以下命令配置资源约束及资源先后顺序。

    “S00”是本例中数据库SID,请根据实际修改
    [root@hw00001 ~]# pcs constraint colocation add rsc_ip_SAPHana_S00_HDB00 with master msl_rsc_SAPHana_S00_HDB00 2000
    [root@hw00001 ~]# pcs constraint order rsc_SAPHanaTopology_S00_HDB00-clone then msl_rsc_SAPHana_S00_HDB00 symmetrical=false
    Adding rsc_SAPHanaTopology_S00_HDB00-clone msl_rsc_SAPHana_S00_HDB00 (kind: Mandatory) (Options: first-action=start then-action=start symmetrical=false)
    [root@hw00001 ~]#

  13. 在主节点执行命令pcs resource create bond_vip-monitor ethmonitor interface=bond_vip --clone创建上行业务口克隆资源。

    “bond_vip”是本例中上行业务口,请根据实际修改。
    [root@hw00001 ~]# pcs resource create bond_vip-monitor ethmonitor interface=bond_vip --clone

  14. 在主节点执行命令pcs constraint location rsc_ip_SAPHana_S00_HDB00 rule score=-INFINITY ethmonitor-bond_vip ne 1配置资源约束,当上行业务口故障时,虚拟IP不在该节点运行。

    “rsc_ip_SAPHana_S00_HDB00”是本例中虚拟IP的名称,“bond_vip”是本例中上行业务口,请根据实际修改这些参数。
    [root@hw00001 ~]# pcs constraint location rsc_ip_SAPHana_S00_HDB00 rule score=-INFINITY ethmonitor-bond_vip ne 1

  15. 在主节点执行命令pcs resource cleanup获取最新的资源状态。

    [root@hw00001 ~]# pcs resource cleanup

  16. 在主节点执行命令pcs status查询主备双机状态。

    执行完pcs resource cleanup后,需要等待5分钟左右才能获取资源最新状态,获取到资源最新状态后再查询主备双机状态。

    [root@hw00001 yum.repos.d]# pcs status
    Cluster name: hacluster
    WARNING: corosync and pacemaker node names do not match (IPs used in setup?)
    Last updated: Mon Oct 16 11:19:36 2017Last change: Mon Oct 16 11:19:21 2017 by root via cibadmin on hw00001
    Stack: corosync
    Current DC: hw00001 (version 1.1.13-10.el7_2.4-44eb2dd) - partition with quorum
    2 nodes and 9 resources configured
    
    Online: [ hw00001 hw00002 ]
    
    Full list of resources:
    
    st_ipmi_hw00001(stonith:fence_ipmilan):Started hw00002
    st_ipmi_hw00002(stonith:fence_ipmilan):Started hw00001
    rsc_ip_SAPHana_S00_HDB00(ocf::heartbeat:IPaddr2):Started hw00001
    Master/Slave Set: msl_rsc_SAPHana_S00_HDB00 [rsc_SAPHana_S00_HDB00]
    Masters: [ hw00001 ]
    Slaves: [ hw00002 ] 
    Clone Set: bond_vip-monitor-clone [bond_vip-monitor]
    Started: [ hw00001 hw00002 ]
    Clone Set: rsc_SAPHanaTopology_S00_HDB00-clone [rsc_SAPHanaTopology_S00_HDB00]
    Started: [ hw00001 hw00002 ]
    
    PCSD Status:
    hw00001: Online
    hw00002: Online
    
    Daemon Status:
    corosync: active/enabled
    pacemaker: active/enabled
    pcsd: active/enabled

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

文档编号:EDOC1100011658

浏览量:19924

下载量:677

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

相关版本

相关文档

Share
上一页 下一页