异地高可用性系统(EulerOS + GaussDB + OMMHA + 物理机)
介绍异地高可用性系统(EulerOS + GaussDB + OMMHA)场景下的安装参数规划。
操作系统主机名规划
操作系统主机名规划如表8-79所示。
网口规划和IP地址规划
eSight支持南北向业务隔离场景和非南北向业务隔离场景,两种场景下,网口和IP地址规划不同。推荐用户使用南北向业务隔离场景。
- 必须使用静态IP地址。
- IP地址在网络中必须唯一。
- 服务器端与客户端能正常通信。
- 禁止为同一网口规划和配置多个IP地址。
- 不同部署场景,IP地址所属网络不同,需要根据网络规划表单规划IP地址所属的网络平面,并确保对应的网络平面已经存在。
- IP地址类型支持IPv4或者IPv6,不支持为双栈。南北向隔离场景下,网口和IP地址规划示例:
- 系统IP地址、心跳和复制服务IP地址和南向IP地址,三种IP地址需要规划在不同网络平面。
- 主备服务器之间网络需互通,但无需使用同一网段。
项目 |
规划示例 |
规划说明 |
---|---|---|
TaiShan 200 (型号 2280)服务器网口规划 |
说明:
|
|
2288H V5服务器网口规划 |
项目 |
作用 |
服务器 |
网口 |
网络平面 |
示例(IPv4类型) |
---|---|---|---|---|---|
系统IP地址 |
操作系统的IP地址,可以通过该IP地址登录服务器对操作系统进行管理和维护。 |
主用服务器 |
网口1(eth0,2288X服务器为eth7) |
主备服务器的系统IP地址网络互通。 |
|
备用服务器 |
网口1(eth0,2288X服务器为eth7) |
|
|||
心跳和复制IP地址 |
用于检测eSight主备服务器之间的网络连接状态和数据复制。 |
主用服务器 |
网口2(eth1,2288X服务器为eth6) |
心跳和复制网络服务IP地址所属网络独立于业务网络和运维网络的网络平面,且心跳和复制网络与设备所在网络间不能互通。主备服务器的心跳和复制网络服务IP地址网络互通。 |
|
备用服务器 |
网口2(eth1,2288X服务器为eth6) |
|
|||
南向IP地址 |
eSight服务器与设备端进行通讯。 |
主用服务器 |
网口3(eth2,2288X服务器为eth5) |
|
|
备用服务器 |
网口3(eth2,2288X服务器为eth5) |
|
- 系统服务IP地址和心跳和复制服务IP地址,两种IP地址需要规划在不同网络平面。
- 主备服务器之间网络需互通,但无需使用同一网段。
项目 |
作用 |
服务器 |
网口 |
网络平面 |
示例(IPv4类型) |
---|---|---|---|---|---|
系统IP地址 |
操作系统的IP地址,可以通过该IP地址登录服务器对操作系统进行管理和维护。eSight服务器与设备端进行通讯。 |
主用服务器 |
网口1(eth0,2288X服务器为eth7) |
主备服务器的系统IP地址网络互通。 |
|
备用服务器 |
网口1(eth0,2288X服务器为eth7) |
|
|||
心跳和复制IP地址 |
用于检测eSight主备服务器之间的网络连接状态和数据复制。 |
主用服务器 |
网口2(eth1,2288X服务器为eth6) |
心跳和复制网络服务IP地址所属网络独立于业务网络和运维网络的网络平面,且心跳和复制网络与设备所在网络间不能互通。主备服务器的心跳和复制网络服务IP地址网络互通。 |
|
备用服务器 |
网口2(eth1,2288X服务器为eth6) |
|
安装路径规划
项目 |
规划示例 |
规划说明 |
---|---|---|
eSight |
/opt/eSight |
|
用户名和密码规划
为保障用户密码的安全性,请规划满足复杂度的用户密码,并定期修改密码。防止用户密码被恶意盗取,保障高可用性系统不会被非法入侵。本文规划的密码仅为示例。
用户 |
初始密码 |
说明 |
---|---|---|
EulerOS操作系统用户root |
初始密码请参见随版本发布的《eSight 用户清单》(Support网站获取路径:https://support.huawei.com/carrier/docview?nid=DOC1100897231;Support-E网站获取路径:https://support.huawei.com/enterprise/zh/doc/EDOC1100230258)。 |
不同的用户应规划不同的密码。 密码应符合以下复杂度要求:
|
EulerOS操作系统用户ossuser |
初始密码请参见随版本发布的《eSight 用户清单》。 |
|
GaussDB数据库管理员用户sys |
初始密码请参见随版本发布的《eSight 用户清单》。 |
|
GaussDB网管数据库用户commonuser |
初始密码请参见随版本发布的《eSight 用户清单》。 |
|
eSight登录用户admin 说明:
用户登录地址如下:https://IP地址:31943 |
初始密码请参见随版本发布的《eSight 用户清单》。 说明:
第一次登录要求修改密码。 |
|
维护工具用户sys 说明:
管理面登录地址如下:https://IP地址:31945 |
初始密码请参见随版本发布的《eSight 用户清单》。 说明:
第一次登录要求修改密码。 |
时区和时间规划
项目 |
示例 |
说明 |
---|---|---|
时区 |
UTC+08:00 |
主备服务器的时间和时区必须相同。 |
时间 |
14:00 |
端口规划
- eSight服务器端口规划请参见《eSight 通信矩阵》。
- 请不要在服务器上安装其他不相关软件,否则可能与eSight占用端口冲突,导致网管无法正常使用。
- 请严格参考《eSight 通信矩阵》进行端口操作,确保操作系统安全稳定和eSight正常使用。
- eSight升级或者打补丁后,请重新参考《eSight 通信矩阵》进行端口操作。
- EulerOS下,eSight在安装时自动为表8-86所示端口创建映射关系,以提升系统的兼容性。
服务器RAID规划
- 非eSight默认发货服务器,请根据服务器配置的硬盘数量,参考表8-87选择适合的RAID类型。RAID具体规划和配置操作请参考服务器的指导手册。
- eSight标准发货的TaiShan 200 (型号 2280)服务器:
表8-88 TaiShan 200 (型号 2280)服务器的RAID规划
服务器类型
磁盘数目
磁盘
RAID
TaiShan 200 (型号 2280)服务器
两块磁盘
第一、二块磁盘。
RAID 1
- eSight标准发货的2288H V5服务器有标配和高配两种类型:
表8-89 2288H V5服务器的RAID规划
服务器类型
磁盘数目
磁盘
RAID
标配单机2288H V5
四块磁盘
第一到三块磁盘
RAID 5
第四块磁盘
HotSpare
高配单机2288H V5
六块磁盘
第一到五块磁盘
RAID 5
第六块磁盘
HotSpare
- eSight标准发货的2288X V5服务器有标配和高配两种类型:
表8-90 2288X V5服务器的RAID规划
服务器类型
磁盘数目
磁盘
RAID
标配单机2288X V5
两块磁盘
第一、二块磁盘
RAID 1
高配单机2288X V5
六块磁盘
第一到五块磁盘
RAID 5
第六块磁盘
HotSpare
磁盘分区划分
手工安装场景启动模式默认使用UEFI:
分区 |
容量 |
文件系统 |
说明 |
---|---|---|---|
/ |
50 GB |
Ext4 |
根目录,用于安装操作系统。 |
swap |
16 GB |
Swap |
交换分区。 |
/boot/efi |
1 GB |
FAT |
引导分区。 |
/tmp |
10 GB |
Ext4 |
存放临时文件。 |
/var/tmp |
5 GB |
Ext4 |
存放临时文件。 |
/home |
1 GB |
Ext4 |
操作系统用户的home目录。 |
/var |
20 GB |
Ext4 |
存放守护进程和其他系统服务进程的动态数据。 |
/var/log |
10 GB |
Ext4 |
存放系统日志数据。 |
/var/log/audit |
10 GB |
Ext4 |
存放audit日志数据。 |
/opt |
剩余空间 |
Ext4 |
用于安装eSight。 |
镜像安装场景启动模式默认使用BIOS:
分区 |
容量 |
文件系统 |
说明 |
---|---|---|---|
biosboot |
2 MB |
biosboot |
引导分区。 |
/ |
50 GB |
Ext4 |
根目录,用于安装操作系统。 |
swap |
16 GB |
Swap |
交换分区。 |
/tmp |
10 GB |
Ext4 |
存放临时文件。 |
/var/tmp |
5 GB |
Ext4 |
存放临时文件。 |
/home |
1 GB |
Ext4 |
操作系统用户的home目录。 |
/var |
20 GB |
Ext4 |
存放守护进程和其他系统服务进程的动态数据。 |
/var/log |
10 GB |
Ext4 |
存放系统日志数据。 |
/var/log/audit |
10 GB |
Ext4 |
存放audit日志数据。 |
/opt |
剩余空间 说明:
eSight通过镜像创建的虚拟机硬盘空间大小固定为500G,/opt约378G。 |
Ext4 |
用于安装eSight。 |