转至元数据结尾
转至元数据起始
node1:172.26.22.205(主管理节点)
node2:172.26.21.169(新装的管理节点),注意2个管理节点的版本必须一致!如果node1是老版本,建议先升级跟node2同一版本再行安装
vip:172.26.31.82(找田野分配ip,不然会造成网段冲突)
node1执行:/usr/local/bin/zs-network-setting -b eth0 172.26.22.205 255.255.0.0 172.26.0.1
node2执行:/usr/local/bin/zs-network-setting -b eth0 172.26.21.169 255.255.0.0 172.26.0.1
使用工具配置免密
以下两个节点都要:
部署 zstack_tools.tar.gz
wget http://minio.zstack.io:9001/download/nightly/mc; chmod +x mc; mv mc /usr/bin/
wget http://minio.zstack.io:9001/download/nightly/gg; chmod +x gg; mv gg /usr/bin/
mc alias set minio http://minio.zstack.io:9001 admin admin123456
mc cp --recursive minio/download/yu.guo/zstack_tools.tar.gz /root
tar -zxvf zstack_tools.tar.gz
cd zstack_tools/
vim ansible/hosts.example
改成如下(注意时间同步服务器填主节点的ip):
node1 node2
两节点执行:
./prepare.sh -i ansible/hosts.example
然后cat /etc/hosts查看主机名有没有被修改,再使用ssh root@zstack-1和ssh root@zstack-2看看是否互信成功
在主节点执行:
工具链接:
wget http://storage.zstack.io/mirror/zsha2_4.5.0/latest/zsha2
wget http://storage.zstack.io/mirror/zsha2_4.5.0/latest/zstack-hamon
wget后 chmod 777 zsha2; chmod 777 zstack-hamon
在主节点 node1执行:
./zsha2 install-ha -nic br_eth0 -gateway 172.26.0.1 -slave "root:password@172.26.21.169" -vip 172.26.31.82 -time-server 172.26.22.205 -db-root-pw zstack.mysql.password -yes
安装完成之后使用zsha2 status命令查看状态, UI使用vip登录即可。
若双管理节点mn和ui status都是Running,那么搭建完成。
Q:如果遇到节点关机或者无法重连怎么办?
A:启动关闭节点,然后重连物理机查看报错信息,如果是类似“未能在 KVM 物理机 [uuid:a5ac6d6170d34f9890de455519b824e5,ip:192.168.254.111] 上找到物理网络接口 [names:[zsn0.1010]]。”的报错信息,则需要在物理机上手动添加网卡,命令“vconfig add zsn0 1010 ”,执行完后重连物理机,如果能连上需要等几分钟使用zsha2 status命令查看状态。