下述操作是已经安装好zabbix和mariadb,只是安装tidb。服务端172.25.119.1。客户端172.25.119.2和172.25.119.3。
vm1:172.25.119.1 PD tidb zabbix-server
vm2:172.25.119.2 tikv
vm3:172.25.119.3 tikv
##上述是服务端的zabbix
##上述是客户端,只需要安装agent即可。
server端 (vm1)
tar zxf tidb-latest-linux-amd64.tar.gz ##下载tidb的安装包,并且解压
cd tidb-latest-linux-amd64
./bin/pd-server -name=pd1 --data-dir=pd1 --client-urls="http://172.25.119.1:2379" --peer-urls="http://172.25.119.1:2380" --initial-cluster="pd1=http://172.25.119.1:2380" --log-file=pd.log &
./bin/tidb-server --store=tikv --path="172.25.119.1:2379" --log-file=tidb.log &
netstat -antlp
客户端(vm2 3)
tar zxf tidb-latest-linux-amd64.tar.gz
cd tidb-latest-linux-amd64
./bin/tikv-server --pd="172.25.119.1:2379" --addr="172.25.119.2:20160" &
netstat -antlp
server
./bin/tidb-server &
netstat -antlp ##查看4000端口是否开启
mysql -h 172.25.119.1 -P4000 -uroot ##通过端口连接数据库
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@'172.25.5.%' identified by 'westos'; ##创建库并且授权
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -h 172.25.11.1 -P4000 zabbix ##给数据库导入数据
vim /etc/zabbix/zabbix_server.conf
DBPort=4000 ##编写端口为4000
vim /etc/zabbix/web/zabbix.conf.php ##编写端口为4000
systemctl restart zabbix-server.service
systemctl restart zabbix-agent.service
systemctl restart httpd