暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB A 硬件及运行环境要求

墨天轮 2019-10-12
2205

硬件及运行环境要求

硬件配置要求

华为GaussDB 200支持通用的x86服务器或华为鲲鹏服务器,企业可根据自身需求灵活选择,服务器配置要求如表1所示。

表1 硬件最低要求

硬件

服务器类型

配置

CPU

x86

  • 管理+控制节点:
    • 最低配置:双路4核Intel处理器。
    • 推荐配置:双路8核Intel处理器。
  • 数据节点:

    推荐配置:双路12核Intel处理器(超线程48核)。

如果是轻量化单节点部署,推荐配置:双路12核Intel处理器(超线程48核)。

鲲鹏

双路32核鲲鹏916处理器及以上。

Bit-mode

64位。

内存

物理内存不少于256GB。为了满足实际业务运行,内存大小要求请结合实际服务部署计算规划,请参见服务部署方案章节。

网卡

  • 管理平面使用两个GE电口配置bond。
  • 业务平面使用两个10GE光口配置bond。

    建议网卡设置为双网卡冗余bond。有关网卡冗余bond的配置方法在本手册中不做介绍。请参考硬件厂商的手册或互联网上的方法进行配置。

  • 外部管理网络使用两个GE电口配置bond。
  • 网卡的参数MTU必须大于等于1500。
  • RX、TX推荐大于等于4096。
说明:
  • 集群网络如果配置bond,请保证bond模式一致,不一致的bond可能导致集群工作异常。
  • 若操作系统中安装systemd补丁,必须使用默认网卡名,如:enahisic2i1。请勿修改默认网卡名称,否则会导致GaussDB 200服务不可用。
  • x86平台和鲲鹏平台下未做bond时,网卡名称命名方式不同,例如,x86下为eth1,鲲鹏下为enahisic2i1。本文中涉及网卡名称时,以x86平台下名称举例说明,鲲鹏下请用户自行替换。

磁盘RAID配置

管理节点和控制节点的非操作系统盘用来存放GaussDB 200元数据,数据节点的非操作系统盘,用来存放GaussDB 200的数据。

  • 管理+控制节点:操作系统所在盘独占一个RAID组,且RAID组级别为RAID1;非操作系统所在盘独占一个RAID组,且RAID组级别为RAID1。
  • 数据节点:操作系统所在盘独占一个RAID组,且RAID组级别为RAID1;非操作系统所在盘配置RAID5。

如果是轻量化单节点部署,以数据节点要求为准。

注意:

有关Raid的配置方法在本手册中不做介绍。请参考硬件厂家的手册或互联网上的方法进行配置,其中“Disk Cache Policy”一项需要设置为“Disabled”,否则机器异常掉电后有数据丢失的风险。

磁盘空间

如何设置RAID容量请参见设置RAID1容量。当磁盘容量为600GB时,用户在磁盘故障后重建时间可控制在4小时之内。根据用户实际需求,可以灵活设置磁盘容量。

  • 管理+控制节点:操作系统盘≥600GB,每个非操作系统盘≥600GB。
  • 数据节点:操作系统盘≥600GB,每个非操作系统盘≥600GB。

如果是轻量化单节点部署,以数据节点要求为准。

说明:
  • GaussDB 200支持使用SSD盘作为数据库的主存储设备,但必须是SAS接口的SSD盘,以RAID的方式部署使用。
  • 推荐配置一:操作系统所在盘2x900GB SAS,非操作系统盘24x900GB SAS。
  • 推荐配置二:操作系统所在盘2x600GB SAS,非操作系统盘24x800GB SSD。

BIOS配置

  • 为确保数据库性能稳定,应确保服务器关闭NUMA配置。以下仅为配置参考,具体操作请以实际服务器对应的《BIOS参数参考》为准。

    开机进入BIOS > Advanced > Common RefCode Configuration,配置“NUMA”“Disabled”

  • 如选用鲲鹏服务器,请确保BIOS版本在0.13及以上,并做以下配置,其他配置请参考相应服务器产品文档。

    关闭SMMU:开机进入BIOS > Advanced > MISC config,配置“Support SMMU”“disabled”

运行环境要求

请确保每台服务器均已安装表2指定的操作系统。所有节点采用同一种操作系统。

表2 GaussDB 200依赖的操作系统

服务器类型

操作系统软件

支持的版本号

通用x86服务器

SUSE操作系统

  • 可用:SUSE Linux Enterprise Server 11 SP1(SUSE 11.1)
  • 可用:SUSE Linux Enterprise Server 11 SP2(SUSE 11.2)
  • 可用:SUSE Linux Enterprise Server 11 SP3(SUSE 11.3)
  • 可用:SUSE Linux Enterprise Server 11 SP4(SUSE 11.4)
  • 可用:SUSE Linux Enterprise Server 12 (SUSE 12.0)(使用此版本OS,请安装SUSE官方提供的“SUSE-SLE-SERVER-12-2016-933”补丁,否则主管理节点与其他节点同步时间失败。)
  • 可用:SUSE Linux Enterprise Server 12 SP1(SUSE 12.1)(使用此版本OS,请安装SUSE官方提供的“SUSE-SLE-SERVER-12-SP1-2016-930”补丁,否则安装Manager时NTP等待超时,导致安装Manager失败。)
  • 推荐:SUSE Linux Enterprise Server 12 SP2(SUSE 12.2)
  • 可用:SUSE Linux Enterprise Server 12 SP3(SUSE 12.3)
注意:
  • SUSE Linux Enterprise Server 11 SP1/SP2操作系统中执行ifconfig命令时,可能出现执行命令hung住的问题,建议使用高版本内核的操作系统来解决该问题。
  • SUSE11.1、SUSE11.2版本操作系统官方已不再正式维护,不推荐使用。如果已安装该操作系统,建议升级至其他高版本。

RedHat操作系统

  • 可用:RedHat-6.4-x86_64(RedHat 6.4)
  • 可用:RedHat-6.5-x86_64(RedHat 6.5)
  • 可用:RedHat-6.6-x86_64(RedHat 6.6)
  • 可用:RedHat-6.7-x86_64(RedHat 6.7)
  • 可用:RedHat-6.8-x86_64(RedHat 6.8)
  • 可用:RedHat-6.9-x86_64(RedHat 6.9)
  • 可用:RedHat-7.0-x86_64(RedHat 7.0)
  • 可用:RedHat-7.1-x86_64(RedHat 7.1)
  • 可用:RedHat-7.2-x86_64(RedHat 7.2)
  • 可用:RedHat-7.3-x86_64(RedHat 7.3)
  • 推荐:RedHat-7.4-x86_64(RedHat 7.4)(使用此版本OS,请安装RedHat官方提供的“systemd-219-57.el7”,否则systemd可能无法提供服务导致系统资源不可用。)
  • 可用:RedHat-7.5-x86_64(RedHat 7.5)
说明:

RedHat 6.4、RedHat 6.5版本操作系统官方已不再正式维护,不推荐使用。如果已安装该操作系统,建议升级至其他高版本。

CentOS操作系统

  • 可用:CentOS-6.4版本(CentOS 6.4)
  • 可用:CentOS-6.5版本(CentOS 6.5)
  • 可用:CentOS-6.6版本(CentOS 6.6)
  • 可用:CentOS-6.7版本(CentOS 6.7)
  • 可用:CentOS-6.8版本(CentOS 6.8)
  • 可用:CentOS-6.9版本(CentOS 6.9)
  • 可用:CentOS-7.0版本(CentOS 7.0)
  • 可用:CentOS-7.1版本(CentOS 7.1)
  • 可用:CentOS-7.2版本(CentOS 7.2)
  • 可用:CentOS-7.3版本(CentOS 7.3)
  • 可用:CentOS-7.4版本(CentOS 7.4)
说明:

CentOS 6.4、CentOS 6.5版本操作系统官方已不再正式维护,不推荐使用。如果已安装该操作系统,建议升级至其他高版本。

欧拉操作系统

可用:EulerOS V2.0SP3(EulerOS 2.3)

华为鲲鹏服务器

欧拉操作系统

可用:EulerOS V200R008C00(EulerOS 2.8)

说明:

EulerOS 2.8版本缺少bison和flex工具,需要用户自行安装bison 2.3版本和flex 2.5.35或以上版本,否则会影响DN主备同步功能。

CentOS操作系统

可用:CentOS-7.6-aarch64(CentOS 7.6)

麒麟操作系统

  • 可用:NeoKylin-7.5-aarch64
  • 可用:NeoKylin-7.6-aarch64
说明:

NeoKylin 7.6仅在鲲鹏920服务器上支持。

为保证GaussDB 200集群能够顺利安装,本地PC要求如表3所示。

表3 本地PC要求

软件

要求

浏览器

用于登录FusionInsight Manager、安装集群、配置和维护集群等,版本要求:
  • Google Chrome

    建议使用Google Chrome 48~60版本。

  • Internet Explorer

    建议使用Internet Explorer 9(标准模式)~11版本。

  • Microsoft Edge

    可支持Microsoft Edge 13浏览器。

  • Mozilla Firefox
    • Windows平台:43.x/50.x/58.x版本
    • Linux平台:CentOS 7自带的Firefox版本、SUSE 11.3自带Firefox 17.0.4版本,此浏览器版本较低,部分页面会存在排版错位问题,建议升级到最新版本。

查看更多:华为GaussDB 200 部署方案
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论