zabbix----数据库替换为TIDB分布式数据库
Posted S4061222
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix----数据库替换为TIDB分布式数据库相关的知识,希望对你有一定的参考价值。
TiDB 简介
TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库
,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 mysql 5.7 协议和 MySQL 生态等重要特性。目标是为用户提供一站式 OLTP (Online Transactional Processing)、OLAP (Online Analytical Processing)、HTAP 解决方案。TiDB 适合高可用、强一致要求较高、数据规模较大等各种应用场景。
构成
:
TiDB Server
PD Server
TiKV Server
功能性测试部署:
hostname IP 安装的系统服务
server1 172.25.28.1 PD1,TiDB,zabbix-server,web
server2 172.25.28.2 TiKV1
server3 172.25.28.3 TiKV2
数据库所在server1上进行替换
1.下载压缩包
2.server1启动PD
解压
[root@server1 ~]# tar zxf tidb-latest-linux-amd64.tar.gz
启动PD
[root@server1 tidb-v5.0.1-linux-amd64]# ./bin/pd-server --name=pd1 --data-dir=pd1 --client-urls="http://172.25.28.1:2379" --peer-urls="http://172.25.28.1:2380" --initial-cluster="pd1=http://172.25.28.1:2380" --log-file=pd.log &
3.server2和server3:启动TiKV
4.server1启动TiDB
5.使用 MySQL连接 TiDB,创建zabbix数据库,授权
6.往数据库中导入数据
7.修改zabbix配置文件, 重启服务
8.修改zabbix前端php代码数据库连接端口及地址
9.浏览器访问
firefox:172.25.28.1/zabbix
以上是关于zabbix----数据库替换为TIDB分布式数据库的主要内容,如果未能解决你的问题,请参考以下文章
分布式 NewSQL 数据库 UCloud TiDB Service 是如何炼成的?