[发明专利]基于web界面的分布式软件安装方法和系统有效
申请号: | 201811150512.0 | 申请日: | 2018-09-29 |
公开(公告)号: | CN109254784B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 石文军;范佳;王子骏 | 申请(专利权)人: | 广州鼎甲计算机科技有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 汤金燕 |
地址: | 510000 广东省广州市广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安装节点 软件安装 分布式软件 服务器端 进度信息 计算机存储介质 计算机设备 安装参数 安装过程 安装文件 访问地址 服务获取 服务运行 配置节点 页面读取 后轮 浏览器 集群 跳转 页面 检测 | ||
1.一种基于web界面的分布式软件安装方法,其特征在于,包括:
在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点;
根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装;
通过所述web安装服务获取各个待安装节点的安装进度信息,根据所述安装进度信息检测是否完成软件安装;
在软件安装完成后轮询集群的服务器端,在所述服务器端启动所述待安装节点处新安装的软件后将所述待安装节点的访问地址跳转至新安装的软件;
所述通过所述web安装服务获取各个待安装节点的安装进度信息具体包括:使用GET方法轮询集群的服务器端,监听安装进度,获取服务器端在每次轮询后,通过JavaScript渲染进度条返回的当前各个待安装节点安装进度百分比;
所述根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装具体包括;
读取用户输入的root密码,安装类型,以及各个待安装节点的节点IP地址;
通过web安装服务验证各个节点IP地址的有效性;
若所述节点IP地址有效,选定所述节点IP地址关联的外网网卡,配置所述外网网卡的集群安装参数,通过web安装服务验证集群安装参数;
若所述集群安装参数通过验证,分别在各个待安装节点进行软件安装;
所述通过web安装服务验证各个节点IP地址的有效性的步骤包括:
通过POST方式,由web安装服务验证各个节点IP地址的有效性。
2.根据权利要求1所述的基于web界面的分布式软件安装方法,其特征在于,所述在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点的步骤之前,还包括:
启动安装文件,解压所述安装文件关联的文件包,启动web安装服务,进入所述web安装服务运行的浏览器。
3.根据权利要求1所述的基于web界面的分布式软件安装方法,其特征在于,所述外网网卡的集群安装参数包括外网VIP以及掩码。
4.根据权利要求3所述的基于web界面的分布式软件安装方法,其特征在于,所述通过web安装服务验证各个节点IP地址的有效性的步骤之后,还包括:
若所述节点IP地址无效,返回执行读取用户输入的root密码,安装类型,以及各个待安装节点的节点IP地址的步骤。
5.根据权利要求3所述的基于web界面的分布式软件安装方法,其特征在于,所述若所述节点IP地址有效,通过web安装服务验证集群安装参数的步骤之后,还包括:
若所述集群安装参数没有通过验证,返回执行选定所述节点IP地址关联的外网网卡,配置所述外网网卡的集群安装参数的步骤。
6.根据权利要求1至5任一项所述的基于web界面的分布式软件安装方法,其特征在于,所述在软件安装完成后轮询集群的服务器端,在所述服务器端启动所述待安装节点处新安装的软件后将所述待安装节点的访问地址跳转至新安装的软件的步骤之后,还包括:
识别新接入的新增节点,在集群中选取任意一节点作为控制节点;
在所述控制节点运行安装文件,通过web安装服务运行的浏览器显示安装页面,通过所述安装页面配置所述新增节点的节点安装参数,在所述新增节点进行软件安装。
7.根据权利要求6所述的基于web界面的分布式软件安装方法,其特征在于,在所述新增节点进行软件安装之后,还包括:
通过所述web安装服务获取所述新增节点的安装进度信息,根据所述安装进度信息检测所述新增节点是否完成软件安装;
在所述软件安装完成后将新增节点的访问地址跳转至新安装的软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州鼎甲计算机科技有限公司,未经广州鼎甲计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811150512.0/1.html,转载请声明来源钻瓜专利网。