硬件配置要求
华为GaussDB 200支持通用的x86服务器或华为鲲鹏服务器,企业可根据自身需求灵活选择,服务器配置要求如表1所示。
表1 硬件最低要求硬件 | 服务器类型 | 配置 |
|---|
CPU | x86 | 如果是轻量化单节点部署,推荐配置:双路12核Intel处理器(超线程48核)。 |
鲲鹏 | 双路32核鲲鹏916处理器及以上。 |
Bit-mode | 64位。 |
内存 | 物理内存不少于256GB。为了满足实际业务运行,内存大小要求请结合实际服务部署计算规划,请参见服务部署方案章节。 |
网卡 | 说明: - 集群网络如果配置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配置 | |
运行环境要求
请确保每台服务器均已安装表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 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
|
为保证GaussDB 200集群能够顺利安装,本地PC要求如表3所示。
表3 本地PC要求软件 | 要求 |
|---|
浏览器 | 用于登录FusionInsight Manager、安装集群、配置和维护集群等,版本要求: |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3138195/
,如需转载,请注明出处,否则将追究法律责任。