【技术实现步骤摘要】
一种基于ICOS集群的地址更改方法、装置和介质
[0001]本专利技术涉及集群管理
,特别是涉及一种基于ICOS集群的地址更改方法、装置和计算机可读存储介质。
技术介绍
[0002]云数据中心操作系统(InCloudOpenStack,ICOS)是以业界主流的OpenStack平台为核心,融入浪潮对客户需求的深刻理解,针对计算管理(Nova)、块存储(Cinder)、文件存储(Manila)、网络管理(Neutron)、镜像管理(Glance)等OpenStack核心组件进行大量优化和开发的产品。其在金融、政法、能源、教育等行业和企业云市场已广泛应用。
[0003]但是在一些特殊场景下,由于客户网络规划的变动、机房搬迁等因素,造成已搭建好的ICOS平台管理IP需要进行变动。而当前针对ICOS并无修改其管理IP的方法,只能将已部署的环境上的业务系统进行迁移后销毁当前平台重新搭建,不仅耗时而且影响其上运行的虚拟机提供业务的连续性。
[0004]可见,如何实现ICOS集群管理网IP的自动化更改,是本领域技术人 ...
【技术保护点】
【技术特征摘要】
1.一种基于ICOS集群的地址更改方法,其特征在于,包括:当接收到地址更改指令时,将各节点的nova容器关闭;依据地址信息文件对应的存储目录,对所述地址信息文件中包含的地址信息进行更新;其中,所述地址信息文件为ICOS集群中包含有地址信息的所有文件;按照所述ICOS集群中各数据库所对应的地址信息字段,对各所述数据库中包含的地址信息进行更新;更新所述ICOS集群中各节点网卡的地址信息;重启所述部署节点的docker服务,并更新所述ICOS集群的地址信息的配置,以使得更新后的所有地址信息生效。2.根据权利要求1所述的基于ICOS集群的地址更改方法,其特征在于,所述依据地址信息文件对应的存储目录,对所述地址信息文件中包含的地址信息进行更新包括:根据部署节点配置文件的存储目录,对所述配置文件中的虚拟地址信息进行更新;依据各节点的域名解析文件的存储目录,对各节点的域名解析文件中包含的地址信息进行更新。3.根据权利要求1所述的基于ICOS集群的地址更改方法,其特征在于,在所述重启所述部署节点的docker服务之前还包括:判断所述ICOS集群是否对接了软件定义存储;若所述ICOS集群对接了软件定义存储,则更新所述软件定义存储所对应的配置文件中的地址信息。4.根据权利要求1所述的基于ICOS集群的地址更改方法,其特征在于,在所述重启所述部署节点的docker服务之前还包括:判断所述ICOS集群是否对接了集中存储;若所述ICOS集群对接了集中存储,则更新nova数据库的块设备映射表中记录的地址信息。5.根据权利要求1-4任意一项所述的基于ICOS集群的地址更改方法,其特征在于,在所述重启所述部署节点的docker服务,并更新所述ICOS集群的地址信息的配置,以使得更新后的所有地址信息生效之后还包括:按照预先设定的服务检测程序,判断各节点的服务能否正常运行;若存在服务不能正常运行的节点时,则将服务不能正常运行的节点标记为待检修...
【专利技术属性】
技术研发人员:周小维,胡玉鹏,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。