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

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

提示

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

升级

华为 SAP HANA 一体机 RH5885H&RH8100 V3(SLES 12 SP1)双机安装指南_备节点多实例 03

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

配置集群基础参数

通过SUSE集群管理工具Cluster配置集群基础参数。

  1. 以root用户登录集群主节点,在命令行中输入“yast2”,选择“Cluster ”。

  2. 在弹出的提示框中选择“Cancel”。

  1. 再单击“Continue”开始集群基础参数配置。

  2. 图6-9所示点击左边“Communication Channel”:如下图所示,根据用户组网规划配置如下:

    • “Transport”:选择“Unicast”。
    • “Redundant Channel”: 选中。

      1)“Bind Network Address”:输入数据库System Replication直连网段IP地址:本例为“10.5.2.0”。

      2)“Mulitcast Port”:输入“5405”。

    • “Member Address”:点击“Add”,增加集群心跳IP地址。本例为“192.168.2.20”“192.168.2.21”和“10.5.2.10”“10.5.2.11”,实际请根据用户现场网络配置。
    • “Auto Generate Node ID”:选中。
    图6-9 configute Communication Channel

  3. 图6-10所示点击左边“Security”配置页面,进行如下配置:

    • “Enable Securyti Auth”:选中。
    • 再点击“Generate Auth Key File”产生authkey。
    • 在弹出的对话框中点击 “OK”。
    图6-10 Generate Auth Key

  4. 图6-11所示在配置管理页面左边点击“Configure Csync2”。

    • 确认“Turn csync2 OFF”以打开csync2功能。
    • 然后点击“Generate Pre-Shared-Keys”生成文件。
    • 在弹出的对话框中点击 “Yes”。
      图6-11 Configure Csync2配置
    • 在弹出的对话框中点击 “OK”。

    • 点击“Add Suggested Files”,增加建议的同步文件。

      • 然后在“Sync File”文件中删除“/etc/multipath.conf”文件,避免多路径文件被同步导致服务器进入紧急模式。

    说明:

    可能存在多个/etc/multipath.conf文件。

  5. 图6-12所示在配置管理页面左边点击“Configure conntrackd”。

    • “Dedicated interface”:请选择OS管理网口:本例为“eth0”。
    • “Multicast Address”:输入默认广播地址“239.180.93.156”。
    • “Group Number”:输入“1”。
    • 然后点击“/etc/conntrackd/conntrackd.conf”文件。
    图6-12 Configure conntrackd
    • 在弹出的对话框中选择 “OK”。

  6. 图6-13所示在配置管理页面左边点击“Service”,进行如下配置:

    • “Booting”:默认选择“on”,服务器启动是启动openais集群。
    • “Switch on and off”:确保[Start pacemaker Now]。
    • “firewall settings”:确保Firewall is disabled。
    • 然后点击“Finish”完成配置。
    图6-13 Service

  7. 手动同步“Shared-key”文件:完成集群基础配置后,需要手工同步“Shared-key”文件。

    以root用户登录主节点服务器,执行命令scp /etc/csync2/key_hagroup /etc/csync2/csync2.cfg HW00002:/etc/csync2

    把主节点服务器的“/etc/csync2/key_hagroup文件和/etc/csync2/csync2.cfg”文件拷贝到备服务器“/etc/csync2”目录下。

    说明:

    本例中HW00002请使用用户实际备机主机名或IP替换。

  8. 登录集群主节点服务器,运行如下命令配置启动csync2和xinetd功能。

    systemctl enable csync2.socket 
    systemctl enable xinetd 
    systemctl restart xinetd

  9. 登录集群备节点服务器,运行如下命令配置启动csync2和xinetd功能。

    systemctl enable csync2.socket 
    systemctl enable xinetd 
    systemctl restart xinetd

  10. 登录集群主节点服务器,运行命令csync2 -xv同步主备服务器配置文件:

    csync2 -xv

    打开csync2同步功能,并完成配置。

    参考打印如下:

    Marking file as dirty: /etc/sysconfig/pacemaker
    Marking file as dirty: /etc/csync2/key_hagroup
    Marking file as dirty: /etc/csync2/csync2.cfg
    Marking file as dirty: /etc/corosync/corosync.conf
    Marking file as dirty: /etc/corosync/authkey
    Connecting to host HW00002 (SSL) ...
    Connect to 10.5.1.11:30865 (HW00002).
    Updating /etc/corosync/authkey on HW00002 ...
    Updating /etc/corosync/corosync.conf on HW00002 ...
    Updating /etc/csync2/csync2.cfg on HW00002 ...
    File is already up to date on peer.
    Updating /etc/csync2/key_hagroup on HW00002 ...
    File is already up to date on peer.
    Updating /etc/sysconfig/pacemaker on HW00002 ...
    Connection closed.
    Finished with 0 errors.

    如果出现执行命令出现如下失败。分别执行命令csync2 -f /etc/corosync/corosync.confcsync2 -x强制同步。

    “While syncing file /etc/corosync/corosync.conf:
    ERROR from peer hex-14: File is also marked dirty here!
    Finished with 1 errors.”

  11. 在集群主节点执行命令systemctl status pacemaker查看pacemkaer 运行状态。

    然后执行systemctl restart pacemaker重启集群服务。

    执行命令crm_mon -r查看集群状态,可以看到主备两个节点在线。

    systemctl status pacemaker
    systemctl restart pacemaker
    crm_mon -r

    参考打印如下:

    HW00001: crm_mon -r
    Last updated: Mon Feb  5 13:46:20 2017          Last change: Mon Feb  5 12:38:54 2017 by hacluster
    via crmd on hw01
    Stack: corosync
    Current DC: HW00002 (version 1.1.13-10.4-6f22ad7) - partition with quorum
    2 nodes and 0 resources configured
    Online: [HW00001 HW00002 ]
    Full list of resources:

  12. 在集群备节点执行命令systemctl status pacemaker 查看pacemkaer 运行状态。
  13. 然后执行systemctl restart pacemaker重启集群服务。

    执行命令crm_mon -r查看集群状态,可以看到主备两个节点在线。

    systemctl status pacemaker
    systemctl restart pacemaker
    crm_mon -r

    参考打印如下:

    HW00002:~ # crm_mon -r
    Last updated: Mon Feb  5 13:48:20 2017          Last change: Mon Feb  5 12:38:54 2017 by hacluster
    via crmd on hw01
    Stack: corosync
    Current DC: HW00002 (version 1.1.13-10.4-6f22ad7) - partition with quorum
    2 nodes and 0 resources configured
    Online: [HW00001 HW00002 ]
    Full list of resources:

  1. 查看集群心跳网络状态:执行命令corosync-cfgtool -s查看集群心跳状态。

    正常状态会显示主备两个心跳线,请确保心跳线网络配置正常。

    说明:

    第一次配置集群时,可能只会显示一个心跳线,请重启两个服务器,然后再检查心跳线,则会显示正常。

    corosync-cfgtool -s

    参考打印如下:

    hw00001:~ # corosync-cfgtool -s
    Printing ring status.
    Local node ID 1084752650
    RING ID 0
    id= 10.5.2.10
    status= ring 0 active with no faults
    RING ID 1
    id= 192.168.2.20
    status= ring 1 active with no faults

  2. 检查集群BMC IPMI连接:

    在集群的主备节点OS通过ipmitool连接对端节点BMC查看电源状态。

    在集群主节点执行命令ipmitool -I lanplus -H 192.168.2.11 -U root -P Huawei12#$ chassis power status,输出打印“Chassis Power is on”说明IPMI链路OK 。

    在集群备节点执行命令ipmitool -I lanplus -H 192.168.2.10 -U root -P Huawei12#$ chassis power status,输出打印“Chassis Power is on”说明IPMI链路OK 。

    命令说明:

    • “-H 192.168.20.11/192.168.20.10”表示是对端节点BMC IP地址,请用实际IP地址替换。
    • “-U root”为BMC登录用户。
    • “-P Huawei12#$”为BMC登录默认密码,如果客户修改,请使用更新后的密码。

      参考打印如下:

      hw00001:~ # ipmitool -I lanplus -H 192.168.2.11 -U root -P Huawei12#$ chassis power status
      Chassis Power is on
      hw00002:~ # ipmitool -I lanplus -H 192.168.2.10 -U root -P Huawei12#$ chassis power status
      Chassis Power is on

翻译
下载文档
更新时间:2018-10-17

文档编号:EDOC1100045798

浏览量:2637

下载量:203

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