流程-资源池部署流程¶
明确资源池部署需求¶
\1. 明确资源池部署的版本、部署的架构(多少控制节点,服务怎么分布在控制节点上)及网络模式(vlan或者vxlan或者混部)以及是不是要上ironic服务等等。
2.明确部署的资源池是公有云还是私有云(IT上云),这中间的部署会存在差异。
部署前的准备¶
1.确保VPN能连接部署的资源池。
2.提供os_deploy机器,此机器可以免密登录所有的部署节点,在此机器安装ansible,并配置ansible的相关文件。
3.ansible的配置及部署的节点及方式一般都会在部署文档服务器http://172.28.8.228/里有详细说明。
4.如果用ceph后端的话,需要ceph组提供ceph的相关key文件。
5.部署前检查一遍所有部署机器的hostname,确保主机名符合规范。主机名命名规范一般按用途分为4类(以马驹桥为例):
主机命名规范:省份(一般拼音简写)+节点用途(control、network、compute、other)+主机IP
①控制节点:bj02-control-10e129e168e11、bj02-control-10e129e168e12
②网络节点:bj02-network-10e129e168e14、bj02-network-10e129e168e13
③计算节点:bj02-compute-10e129e170e98、bj02-compute-10e129e170e99
④其他节点:bj02-other-10e129e174e17、bj02-other-10e129e174e18 其他节点主要是dns、ntp、vnc等机器
部署¶
\1. ansible配置完成以后,可以通过ansible部署。具体的部署步骤在部署文档里有描述。具体地址:http://172.28.8.216/ops_deploy/
2.部署完成需要做集群的验证。主要是包版本、服务、mysql、rabbit集群的正确性。
主要验证项:nova-service、neutron-agent、cinder-service、mysql集群状态、rabbitmq集群状态、创建公网、创建虚机正常获取IP,并且可以出公网等。
3.集群验收没问题以后,需要打印纸质版的集群信息表格,后续正式资源池以出具表格为正式部署完成的时间节点。以上海公有云为例,示例表格如下:
上海公有云资源池信息1204.xlsx
4.资源池部署完成以后的权限回收,明确资源池后续谁是运维第一责任人,后续主要是第一责任人负责。
5.部署完成以后,后续会有自动化脚本验证大部分的配置项,验证是否是按要求配置的。具体的配置项验收表格如下:
集群检查项.xlsx
6.集群具备交付能力,需要具备下列能力,具体需要具备的项,详见表格;
资源池具备运维能力.xlsx
部署总结¶
1.部署过程中,出现问题及时记录,后续部署完成以后要进行分析总结,避免后续出现同样的问题。
2.一些表格、沟通、流程方面的问题,要及时反馈,后期尽量避免这些痛点。
Attachments:¶
上海公有云资源池信息1204.xlsx (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) 集群检查项.xlsx (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet) 资源池具备运维能力.xlsx (application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)