TDSQL安装经验

1.前言

数据库是一个系统的真正核心,它的稳定性容灾能力直接决定了系统的成败。一个很好的机会接触了TDSQL,尚未正式使用,但既然是鹅厂企业级应用软件,想必性能还是有保障的。

2.前期准备

TDSQL正式环境依赖的组件较多,所需要的基础环境也是有一些要求的,依照TDSQL文档&安装实践总结如下(并附上搭建方式):

工作项 要求 搭建方式
硬件 DB机器物理机 其他机器可使用虚拟机
当然看实力一些核心的服务还是上物理机比较好
产品文档有详细的说明
略
网络 所有机器在同一网段可互相访问 centos7设置机器间免密登录
操作系统 centos7.6 数据官方推荐的版本序列 略
存储 建议服务器的 sas 盘做 raid5,ssd 盘做 raid0, 文件系统建议用 xfs 文档中有写操作方式
yum源 所有机器要配置好对应系统的yum源 centos7配置离线yum源并使用ftp模式在集群间共享源
NTP服务 部署 NTP 服务器,所有服务器连接 NTP 服务 器,使用北京时间(UTC+08:00),保证服务 器间的时间误差不超过 3 秒 centos7搭建NTP服务并实现机器间同步
文件目录 建议:普通系统存储路径使用/data,db服务数据存储路径使用 /data1,并将硬盘挂载到对应目录

3.安装

官方文档给了详细的安排步骤,在这里只列举一些我觉得需要注意的点,实地安装时请结合产品文档进行操作

3.1修改 tdsql_hosts 文件

这个文件包含了整个TDSQL生态的机器,第一项配置 [envcheck]是列举所有机器的ip,逐个列举即可写内网ip,在正式部署时可能有些服务用不到,建议都把ip填写上(一定要存在,重复没有关系,后续可以不安装该组件)

3.2初始化赤兔系统

添加机器时需要填一个DB机器类型,这个没有强制的要求,起一个有意义的名字即可,其他按照文档操作

3.3license认证

认证时一直失败,找技术支持才搞定,给的答复是系统版本过低,综上所述 测试版的包果然不稳定

3.4系统自动升级

无法自动升级,技术支持也没搞定

4.后续

赤兔系统初始化完成之后TDSQL已满足基本使用,当然距离生成使用还是有一定距离的,还有很多中间件尚未安装,后续继续补充

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容