1. 环境要求
名称 | 最低配置 | 建议配置 | 说明 |
---|---|---|---|
内存 | 2G | 4G | |
硬盘 | 50G | 80G | |
cpu | 2核 | 8核 | |
系统 | 64位linux系统 | amd64和ppc64le架构系统 | 32位系统存在不稳定情况 |
网络 | 1GbE | 10GbE | |
集群大小 | 1个节点 | 五个节点 | 最大不应超过7个 |
2. etcd3集群部署 : V3.2.8
说明:
- 具体操作时,需要根据现实情况,修改ip地址,hostname
- 以下操作,皆需要在三个节点进行操作
2.1 示例环境
序号 | ip | ip url映射名| 1 | 192.168.6.9 | epri-etcd01 2 | 192.168.6.10 | epri-etcd02 3 | 192.168.6.11 | epri-etcd03
2.2 使用root修改/etc/hosts
192.168.6.9 epri-etcd01
192.168.6.10 epri-etcd02
192.168.6.11 epri-etcd03
2.2 上传etcd压缩包
2.3 解压:tar -zxvf etcd-v3.2.10-linux-amd64.tar.gz
2.4 修改启动脚本
在命令行中,执行下列命令:
sed -i 's/etcd_localhost1/192.168.6.9/g' etcd-v3.2.10-linux-amd64/start1.sh
sed -i 's/etcd_localhost2/192.168.6.10/g' etcd-v3.2.10-linux-amd64/start2.sh
sed -i 's/etcd_localhost3/192.168.6.11/g' etcd-v3.2.10-linux-amd64/start3.sh
2.5 启动(第一台机器调用start1.sh,第二台机器调用start2.sh,第三台机器调用start3.sh)
在命令行中,执行下列命令:
cd etcd-v3.2.10-linux-amd64
./start1.sh