TiDB 是 PingCAP 公司基于 Google Spanner / F1 论文实现的开源分布式 NewSQL 数据库。
TiDB 具备如下 NewSQL 核心特性:
SQL支持 (TiDB 是 MySQL 兼容的)
水平线性弹性扩展
分布式事务
跨数据中心数据强一致性保证
故障自恢复的高可用
在server1上进行数据库替换
tar zxf tidb-latest-linux-amd64.tar.gz cd tidb-latest-linux-amd64 ./bin/pd-server --name=pd1 --data-dir=pd1 --client-urls="http://172.25.22.1:2379" --peer-urls="http://172.25.22.1:2380" --initial-cluster="pd1=http://172.25.22.1:2380" --log-file=pd.log & netstat -antlp |grep :2379 ##查询2379和2380端口是否开启 netstat -antlp |grep :2380 ./bin/tidb-server & ##将信息打入后台并重新开启shell netstat -antlp | grep 4000 ##查询4000端口的情况 ps ax | grep tidb mysql -h 172.25.22.1 -P 4000 -uroot ##使用4000端口进入数据库 mysql> create database zabbix character set utf8 collate utf8_bin; mysql> CREATE USER 'zabbix'@'%' IDENTIFIED BY 'westos'; mysql> grant all privileges on *.* to 'zabbix'@'%';
vim /etc/zabbix/zabbix_server.conf DBPort=4000 vim /etc/zabbix/web/zabbix.conf.php $DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = 'localhost'; $DB['PORT'] = '4000'; $DB['DATAbase'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = 'Hush123.'; systemctl restart zabbix-server systemctl restart zabbix-agent
访问172.25.22.1/zabbix可重新加载



