本文描述TiDB最简单的集群的配置方式。
节点
整个集群分包含4个节点,如下:
节点 debian0 debian1 debian2 debian3
IP地址 192.168.56.100 192.168.56.101 192.168.56.102 192.168.56.103 服务 pdserver + tidbserver tikvserver tikvserver tikvserver 软件环境
虚拟机 机器名称 Virtual debian0 Box debian1 debian2 debian3
系统 Debian 8.6.0 64bit 配置 CPU:单核 内存:1GB 硬盘:8G 双网卡 安装 交换空间:1GB boot分区:200MB 逻辑分区:6.8GB 软件安装
TiDB通过网络进行在线安装。根据官方文档,执行下列命令,从网络服务器下载最新的安装包。
wget http://download.pingcap.org/tidb-latest-linux-amd64.tar.gz
wget http://download.pingcap.org/tidb-latest-linux-amd64.sha256 两个程序下载完成后,执行下列命令对下载文件进行完整性检查 sha2sum -c tidb-latest-linux-amd64.sha256
检查完整性后,会返回ok,表示正确。然后通过以下命令解压文件。 tar -xzf tidb-latest-linux-amd64.tar.gz 将解压后的文件夹移动到/usr/bin文件夹下: mv tidb-latest-linux-amd64 /usr/bin
到/usr/bin文件夹下,修改tidb-latest-linux-amd64文件夹名称为tidb cd /usr/bin
mv tidb-latest-linux-amd64 tidb
文件配置
用下列命令进入debian0节点的/usr/bin/tidb/conf文件夹并打开pd.toml配置文件。
cd /usr/bin/tidb/conf nano pd.toml 效果如下:
修改相关配置,具体如下: name=”tidb_pd” data-dir=”/home/tidb”
client-urls=”http://192.168.56.100:2379” peer-urls=”http://192.168.56.100:2380”
advertise-peer-urls=”http://192.168.56.100:2380” initial-cluster=”tidb_pd=http://192.168.56.100:2380” 除上述内容外,其他配置项均保持默认值。