云计算百科
云计算领域专业知识百科平台

YashanDB安装前服务器准备

服务器配置

项目推荐配置最低配置
操作系统 CentOS 7.6以上,KylinOS V10,openEuler 22.03 如需使用大页内存,则要求Linux内核版本为2.6及以上
CPU X86_64,ARM64 超线程,非超线程 推荐4C及以上;共享集群推荐8C及以上 CPU核数>2
内存 推荐16G及以上;共享集群推荐32G及以上 >4G
硬盘 推荐使用SSD 推荐存储空间50G及以上 >4G
文件系统 ext4或xfs 不能为tmpfs
网络 千兆以上以太网,支持TCP和UDP;共享集群内部均要求10GE,不包含RDMA

Caution:

若使用虚拟机安装YashanDB,必须将虚拟机的硬盘设置为独立-永久模式(例如,VMware中需在虚拟机的【硬盘高级设置】中勾选模式为【独立】-【永久】,具体配置方法请以各虚拟机平台实际为准),否则在断电等场景下会出现磁盘文件破坏的情况。

共享存储配置

项目推荐配置最低配置
硬盘 SSD/HDD都支持,品牌和介质不交叉组合
LUN 四块或者六块以上: 三块或者五块YCS盘(1G) 其他为数据盘(50G及以上)
接口 存储设备及操作系统支持Direct IO,支持512字节内存对齐和IO大小对齐 存储设备支持通过 pread64、pwrite64 接口一次性读写512字节整倍数, 即支持一次性读写如下所有大小:512字节、1024字节、1536字节…32M

部署规模

单机主备部署

单机部署最小规模配置为1台服务器,但无法构建高可用环境。

可使用多台服务器构建主备形态的高可用环境。

分布式部署

分布式部署最小规模配置1台服务器,MN、CN、DN部署在同一台服务器上。

可使用至少3台服务器构建成MN/DN主备形态和CN多活的高可用环境。

共享集群部署

共享集群部署配置2台服务器+1台共享存储,搭建集群内高可用的多实例数据库。

可使用多台服务器构建主备形态的高可用集群。

安装示例服务器列表

以下列出安装示例所用到的服务器信息:(所列服务器均为X86_64架构并安装CentOS 7.6操作系统)

单机单库部署

单机单库部署中,YashanDB将只安装在一台服务器上,无备库。

服务器名称服务器IP角色
服务器1 192.168.1.2

单机主备部署

单机主备部署将以三台服务器分别为主、备、备角色作为示例,搭建一主两备的高可用环境。

服务器名称服务器IP角色
服务器1 192.168.1.2
服务器2 192.168.1.3
服务器3 192.168.1.4

单机级联备部署

单机级联备部署将以三台服务器分别为主、备、级联备角色作为示例,搭建一主两备两级联备的高可用环境。

服务器名称服务器IP角色
服务器1 192.168.1.2
服务器2 192.168.1.3
服务器3 192.168.1.4 级联备

双group异地容灾部署部署

单机级联备部署将以两台服务器分别为主、备group角色作为示例,搭建两地双group的高可用环境。

服务器名称服务器IP角色
服务器1 192.168.1.2
服务器2 192.168.1.3

分布式部署

示例一:分布式部署以三台服务器,包含1个MN组(MN节点1主2备),2个CN,1个DN组(DN节点1主1备)的规格作为示例环境。

服务器名称服务器IP角色
服务器1 192.168.1.2 MN:1-1(主),DN:3-2(备)
服务器2 192.168.1.3 MN:1-2(备),CN:2-1
服务器3 192.168.1.4 MN:1-3(备),CN:2-2,DN:3-1(主)

示例二:分布式部署以三台服务器,包含1个MN组,2个CN,1个DN组(DN组和MN组均为1主2备)的规格作为示例环境。

服务器名称服务器IP角色
服务器1 192.168.1.2 MN:1-1(主),DN:3-2(备)
服务器2 192.168.1.3 MN:1-2(备),CN:2-1,DN:3-3(备)
服务器3 192.168.1.4 MN:1-3(备),CN:2-2,DN:3-1(主)

共享集群部署

共享集群部署以两台服务器+一台共享存储为示例,搭建双实例单库的典型共享集群环境。

服务器:

服务器名称服务器IP角色
服务器1 192.168.1.2 数据库实例1
服务器2 192.168.1.3 数据库实例2

共享存储:(存储上已按配置要求划分 4 个LUN并已通过多路径的方式挂载)

LUN名称LUN路径角色
LUN1 /dev/mapper/lun03-sys0 系统盘
LUN2 /dev/mapper/lun03-sys1 系统盘
LUN3 /dev/mapper/lun03-sys2 系统盘
LUN4 /dev/mapper/lun01-data0 数据盘
赞(0)
未经允许不得转载:网硕互联帮助中心 » YashanDB安装前服务器准备
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!