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

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

提示

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

升级

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

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

配置集群基础参数

  1. 以root用户登录集群主节点。
  2. 在命令行中输入“yast2”,选择“cluster”,弹出安装hawk的提示框,单击“cancel”。

    因为要安装的是hawk2,不是hawk,所以单击“cancel”取消hawk的安装。

  3. 单击“Continue”。

  4. 选择“Communication Channel”,配置各参数,完成后单击“Finish”。

    1. “Transport”选择“Unicast”。
    2. 配置“Channel”,配置集群心跳主通道。
      • Bind Network Address:输入OS管理的网段地址。本例为“192.168.1.0”。
      • Mulitcast Port:保持默认值“5405”。
    3. 勾选“Redundant Channel”,配置集群心跳备份通道。
      • Bind Network Address:输入数据库System Replication直连的网段地址。本例为“10.5.1.0”。
      • Mulitcast Port:输入“5407”。
    4. 配置“Member Address”单击“Add”,增加集群中两个服务器OS管理口的IP地址(本例为“192.168.2.111”和“192.168.2.112”)和System Replication直连IP地址(本例为“10.5.1.111”和“10.5.1.112”)。
    5. 配置“Cluster Name”。
    6. 配置“Expected Votes”(保持默认值即可)。
    7. 配置“rrp mode”为“passive”。
    8. 勾选“Auto Generate Node ID”。

  5. 选择“Security”,勾选“Enable Securyti Auth”,单击“Generate Auth Key File”。

  6. 选择“Configure Csync2”,单击“Generate Pre-Shared-Keys”生成文件,再单击“Add Suggested Files”增加建议的同步文件,分别在hw00002和hw00001主机的“Sync File”文件中删除“/etc/multipath.conf”文件,避免多路径文件被同步导致服务器进入紧急模式。

    请确认界面显示“Turn csync2 off”,确保csync2 功能已经打开。

  7. 单击“Configure conntrackd”,按表1配置各参数,单击“Generate *.conf”。

    表7-1 参数说明

    参数

    说明

    Dedicated interface

    请选择OS管理网口。本例为“eth0:192.168.2.111”。

    Multicast Address

    输入默认组播地址“239.80.147.114”,此IP地址是在初始化集群主节点过程中生成的。

    说明:

    如果有两套HA环境,在初始化集群主节点过程中会生成两个IP地址,请使用不同的组播地址,比如“239.80.241.110”。

    Group Number

    输入“1”。

  8. 单击“Service”,按表2配置各参数,单击“Finish”。

    表7-2 参数说明

    参数

    说明

    Booting

    默认选择“on”,表示服务器启动时启动openais集群。
    说明:

    如果选择手动启动集群,则需要分别在集群的两个服务器配置“Booting”为off。

    Switch on and off

    确保是on,表示打开openais。

    firewall settings

    确保Firewall is disabled。

  9. 在主节点执行命令scp /etc/csync2/key_hagroup /etc/csync2/csync2.cfg hw00002:/etc/csync2手动同步“Shared-key”文件。

    完成集群基础配置后,需要手工同步“Shared-key”文件。把主节点的“/etc/csync2/key_hagroup”文件和“/etc/csync2/csync2.cfg”文件拷贝到备服务器“/etc/csync2”目录下。“hw00002”是备节点的主机名或者IP地址,请根据实际情况修改。

    scp /etc/csync2/key_hagroup /etc/csync2/csync2.cfg  hw00002:/etc/csync2

  10. 在主节点执行以下命令启动csync2和xinetd功能。

    systemctl enable csync2.socket
    systemctl enable xinetd
    systemctl restart xinetd

  11. 在备节点执行以下命令启动csync2和xinetd功能。

    systemctl enable csync2.socket
    systemctl enable xinetd
    systemctl restart xinetd

  12. 在主节点执行命令csync2 -xv同步主备配置文件。在备节点/etc目录下检查多路径文件multipath.conf。如果主节点的多路径文件也同步到了备节点,则需要重新按照《华为 KunLun 9008&9016 SAP HANA 一体机 双机安装指南 》重新配置备节点的多路径文件,否则备节点会由于多路径问题重启后进入维护模式。

    csync2  -xv

    如果出现如下提示信息,表示同步失败。

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

    请执行以下命令进行强制同步。

    csync2 -f /etc/corosync/corosync.conf
    csync2 -x

  13. 在主节点执行命令systemctl status pacemakersystemctl restart pacemaker重启集群服务。

    systemctl status pacemaker
    systemctl restart pacemaker

  14. 在备节点执行命令systemctl status pacemakersystemctl restart pacemaker重启集群服务。

    systemctl status pacemaker
    systemctl restart pacemaker

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

    hw00001:~ # crm_mon  -r
    Stack: corosync
    Current DC: hw00001 (version 1.1.16-4.8-77ea74d) - partition with quorum
    Last updated: Wed May 23 17:00:23 2018
    Last change: Wed May 23 17:00:15 2018 by root via crm_attribute on hw00001
     
    2 nodes configured
    9 resources configured
     
    Online: [ hw00001 hw00002 ]

  16. 在主节点执行命令corosync-cfgtool -s查看集群心跳线状态,可以看到主备两个心跳线。

    第一次配置集群时,可能会只显示一个心跳线,请重启两台服务器,然后再查看心跳线状态。

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

  17. 登录CMC,选择“系统管理 > 用户管理”,给root用户添加“IPMI LAN”登录接口权限。

  18. 通过SSH方式登录CMC命令行,执行命令smmset -d rmcpplus -v enable打开RMCP/RMCP+协议。

    root@SMM:/# smmset -d rmcpplus -v enable
    WARNING:RMCP+ is an insecure protocol. Enabling RMCP+ may cause security risks.
    Continue?[Y/N]:y
    Success

  19. 执行命令smmget -d rmcpplus查询CMC的RMCP+状态。

    root@SMM:/# smmget -d rmcpplus
    RMCP+ : Enable

  20. 执行命令ipmitool -I lanplus -H 192.168.2.223 -U root -P Huawei12#$ chassis power status检查集群CMC IPMI链路状态。

    在主备节点分别通过ipmitool连接对端节点CMC查看电源状态,查看到“Chassis Power is on”说明IPMI链路OK 。

    主节点:

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

    备节点:

    hw00002:~ # ipmitool -I lanplus -H 192.168.2.213 -U root –P Huawei12#$ chassis power status
    Chassis Power is on
    表7-3 参数说明

    参数

    说明

    -H 192.168.2.223

    表示是对端节点CMC IP地址。请根据实际情况修改。

    -U root

    表示CMC登录用户名。请根据实际情况修改。

    -P Huawei12#$

    表示CMC登录密码。请根据实际情况修改。

    如果是硬分区方式,请执行以下操作检查集群CMC IPMI链路状态。

    1. 登录CMC,选择“系统管理 > 用户管理”,单击“添加用户”,添加一个有“IPMI LAN”登录接口权限的管理员。

    2. 配置各参数,完成后单击“确认”。

      “当前用户密码”中输入密码;“用户名”中输入用户名,本文以“root1”为例;“用户组”选择 “管理员”;“登录接口”勾选全部参数;“新密码”和“确认密码”中输入“root1”的密码。

    3. 单击“分区管理 > 物理分区”,分别选择2个硬分区对应的IPMI用户,单击,配置成两个不同的用户,本例为“root”和“root1”。

    4. 在主、备节点分别通过ipmitool使用对端“IPMI用户”账号连接CMC查看电源状态,查看到“Chassis Power is on”说明IPMI链路OK 。

      主节点:

      HW00001:~ # ipmitool -I lanplus -H 192.168.2.223 -U root1 -P Huawei12#$ chassis power status
      Get Device ID command failed: 0xc1 Invalid command
      Chassis Power is on

      备节点:

      HW00002:~ # ipmitool -I lanplus -H 192.168.2.213 -U root -P Huawei12#$ chassis power status
      Get Device ID command failed: 0xc1 Invalid command
      Chassis Power is on

    如果出现提示信息“Get Device ID command failed: 0xc1 Invalid command”,请忽略即可。

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

文档编号:EDOC1100004721

浏览量:7146

下载量:334

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

相关版本

相关文档

Share
上一页 下一页