The invention provides a OpenStack multi node automatic installation method and system. Among them, including the OpenStack multi node automation installation method: OpenStack Controller and Compute nodes in the virtual machine based on OpenStack configuration document installation; modify the /etc/profile file, add the configuration menu to run the command; OpenStack image starting disk; through the OpenStack image of the Openstack boot disk to copy mirror partitions to be installed restart the server; the server, through the configuration menu respectively to configure the Controller and Computer node; to complete the installation of OpenStack server. The invention can improve the efficiency of OpenStack multi node installation.
【技术实现步骤摘要】
一种OpenStack多节点自动化安装方法及系统
本专利技术涉及一种系统安装技术,特别是涉及一种OpenStack多节点自动化安装方法及系统。
技术介绍
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack有全球大量的组织支持,众多企业和组织的参与开发,尤其是世界领军企业的加入,推动了OpenStack的高速成长。国际上已经有很多使用OpenStack搭建的公有云、私有云、混合云。OpenStack官方提供了一个比较完善的入门文档。现有的Openstack安装解决方案通常都是手动使用Linux命令行进行配置,但是,官方文档的一大堆步骤会让人忘而生畏,按照这几十页的步骤下来需要花费大量的时间,容易漏错而引起很多莫名和头疼的问题。而且,在实际中,用户可能需要增加组件和功能,扩展添加或删除任意计算节点。这将给安装OpenStack的用户带来很大的工作量。鉴于此,如何找到一种可以方便地根据用户需要修改配置的OpenStack安装方案就成了本领域技术人员亟待解决的问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种OpenStack多节点自动化安装方法及系统,用于解决现有技术中通过Linux命令安装OpenStack工作量大且易出错的问题。为实现上述目的及其他相关目的,本专利技术提供一种OpenStack多节点自动化安装方法,所述OpenStack多节点自动化安装方法包括:在虚拟机中根据OpenStack配置文档进行OpenStack的Controller和Compute节点的安装;修改/e ...
【技术保护点】
一种OpenStack多节点自动化安装方法,其特征在于,所述OpenStack多节点自动化安装方法包括:在虚拟机中根据OpenStack配置文档进行OpenStack的Controller和Compute节点的安装;修改/etc/profile文件,加入配置菜单运行命令;添加并挂载一块虚拟硬盘,将虚拟机系统分区拷贝到所述虚拟硬盘中,并根据所述虚拟硬盘制作OpenStack镜像启动盘;通过所述OpenStack镜像启动盘将所述Openstack镜像分区拷贝到待安装的服务器上;重启所述服务器,通过ssh登录后运行所述配置菜单,并通过所述配置菜单分别对所述Controller和Computer节点进行配置,或者通过ini配置文件分别对所述Controller和Computer节点进行配置;所述配置菜单显示的内容与所述ini配置文件的内容保持一致;通过配置菜单中的安装命令完成所述服务器的OpenStack安装。
【技术特征摘要】
1.一种OpenStack多节点自动化安装方法,其特征在于,所述OpenStack多节点自动化安装方法包括:在虚拟机中根据OpenStack配置文档进行OpenStack的Controller和Compute节点的安装;修改/etc/profile文件,加入配置菜单运行命令;添加并挂载一块虚拟硬盘,将虚拟机系统分区拷贝到所述虚拟硬盘中,并根据所述虚拟硬盘制作OpenStack镜像启动盘;通过所述OpenStack镜像启动盘将所述Openstack镜像分区拷贝到待安装的服务器上;重启所述服务器,通过ssh登录后运行所述配置菜单,并通过所述配置菜单分别对所述Controller和Computer节点进行配置,或者通过ini配置文件分别对所述Controller和Computer节点进行配置;所述配置菜单显示的内容与所述ini配置文件的内容保持一致;通过配置菜单中的安装命令完成所述服务器的OpenStack安装。2.根据权利要求1所述的OpenStack多节点自动化安装方法,其特征在于:所述OpenStack多节点自动化安装方法还包括:在所述配置菜单或ini配置文件中添加新的Computer节点或删除Computer节点。3.根据权利要求1所述的OpenStack多节点自动化安装方法,其特征在于:所述配置菜单通过configlist查看所述ini配置文件中的信息。4.一种OpenStack多节点自动化安装系统,其特征在于:所述OpenStack多节点自动化安装系统包括:镜像启动盘制作模块,用于在虚拟机中使用OpenStack配置文档进行OpenStack的Controller和Compute节点的安装;修改/etc/profile文件,加入配置菜单运行命令;添加并挂载一块虚拟硬盘,将虚拟机系统分区拷贝到所述虚拟硬盘中,并根据所述虚拟硬盘制作OpenStack镜像启动盘;服务器系统安装模块,用于通过所述OpenStack镜像启动盘将所述Openstack镜像分区拷贝到待安装的服务器上;重启所述服务器,通过ssh登录后运行所述配置菜单,并通过所述配置菜单分别对所述Controller和Computer节点进行配置,或者通过ini配置文件分别对所述Controller和Computer节点进行配置;所述配置菜单显示的内容与所述ini配置文件的内容保持一致;通过配置菜单中的安装命令完成所述服务器的OpenStack安装。5.根据权利要求4所述的OpenStack多节点自动化安装系统,其特征在于...
【专利技术属性】
技术研发人员:蒋暕青,许飞,许延伟,
申请(专利权)人:上海宽带技术及应用工程研究中心,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。