CN110489170A - 一种aix***安装方法及装置 - Google Patents
一种aix***安装方法及装置 Download PDFInfo
- Publication number
- CN110489170A CN110489170A CN201910841596.0A CN201910841596A CN110489170A CN 110489170 A CN110489170 A CN 110489170A CN 201910841596 A CN201910841596 A CN 201910841596A CN 110489170 A CN110489170 A CN 110489170A
- Authority
- CN
- China
- Prior art keywords
- row control
- control node
- aix system
- configuration file
- aix
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
- G06F9/4451—User profiles; Roaming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
本发明实施例提供AIX***安装方法及装置,所述方法包括:在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。所述装置执行上述方法。本发明实施例提供的AIX***安装方法及装置,不仅快速实现了AIX***安装,而且通过可视化显示目标流程控制节点,便于维护预设配置文件,避免维护工作中的不便。
Description
技术领域
本发明涉及***安装技术领域,尤其涉及一种AIX***安装方法及装置。
背景技术
AIX(Advanced Interactive Executive)***是IBM基于AT&T Unix System V开发的一套类UNIX操作***,运行在IBM专有的Power系列芯片设计的小型机硬件***之上。它符合Open group的UNIX 98行业标准(The Open Group UNIX 98Base Brand),通过全面集成对32位和64位应用的并行运行支持,为这些应用提供了全面的可扩展性。它可以在所有的IBM~p系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。
现有技术中AIX***安装分为手动安装和自动安装。1)手动安装,首先安装HMC***到VMware虚拟机上(其中HMC是一个图形界面的软件,运行在经过定制的red hat linux之上),再通过HMC选配网卡、创建LPAR等20多步配置操作完成AIX***的安装。手动安装过程步骤繁琐,技术要求高,因此,受制于人员素质,效率低下。2)自动安装,一般基于J2EE架构把AIX***安装过程用代码实现,实现方式多为代码固定模式,当AIX***更新迭代后,需要进行代码迭代。此方式繁琐,且逻辑复杂,代码维护困难。
发明内容
针对现有技术存在的问题,本发明实施例提供一种AIX***安装方法及装置。
本发明实施例提供一种AIX***安装方法,包括:
在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
其中,所述组合关系包括逻辑判断节点;相应的,所述根据所述组合关系对所述AIX***进行安装,包括:
若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
其中,所述方法还包括更新所述预设配置文件;相应的,所述根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点,包括:
根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
其中,所述更新所述预设配置文件,包括增加所述预设流程控制节点、删除所述预设流程控制节点和修改所述预设流程控制节点中的至少其一。
其中,所述方法包括:
检测所述预设流程控制节点的状态信息,若检测到所述状态信息为异常,则生成预警消息;其中,异常状态信息包括安装步骤报错。
本发明实施例提供一种AIX***安装装置,包括:
调用单元,用于在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
安装单元,用于根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
其中,所述组合关系包括逻辑判断节点;相应的,所述安装单元具体用于:
若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
其中,所述AIX***安装装置还用于更新所述预设配置文件;相应的,所述安装单元具体用于:
根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本发明实施例提供一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,
所述处理器执行所述计算机程序时实现如下方法步骤:
在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下方法步骤:
在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本发明实施例提供的AIX***安装方法及装置,通过在AIX***安装过程中,调用预设配置文件,根据预设配置文件中的组合关系对AIX***进行自动安装,根据预设配置文件中的映射关系可视化显示目标流程控制节点,不仅快速实现了AIX***安装,而且通过可视化显示目标流程控制节点,便于维护预设配置文件,避免维护工作中的不便。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明AIX***安装方法实施例流程图;
图2为本发明实施例预设配置文件示意图;
图3为本发明AIX***安装方法另一实施例流程图;
图4为本发明AIX***安装装置实施例结构示意图;
图5为本发明实施例提供的电子设备实体结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明AIX***安装方法实施例流程图,如图1所示,本发明实施例提供的一种AIX***安装方法,包括以下步骤:
S101:在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系。
具体的,在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系。该方法可以在计算机设备中执行,图2为本发明实施例预设配置文件示意图,如图2所示,图2中的每个方框表示每个预设流程控制节点,图2中的箭头方向表示安装步骤执行的顺序,反映了所有预设流程控制节点之间的组合关系,图2中的“×”标记图形表示逻辑判断节点,映射关系举例说明如下:安装AIX***的第一步为步骤A,对应图2中的“createSpot”、第二步为步骤B-1,对应图2中的“closeConnection”、或者为步骤B-2,对应图2中的“bos_inst”。
S102:根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
具体的,根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。参照图2,按照“createSpot”-“closeConnection”的顺序,或者“createSpot”-“bos_inst”的顺序对AIX***进行安装,如果当前安装步骤为步骤B-1,根据“步骤B-1”与“closeConnection”的映射关系,将“closeConnection”作为与当前安装步骤“步骤B-1”相对应的目标流程控制节点,并可视化显示“closeConnection”。
本发明实施例提供的AIX***安装方法,通过在AIX***安装过程中,调用预设配置文件,根据预设配置文件中的组合关系对AIX***进行自动安装,根据预设配置文件中的映射关系可视化显示目标流程控制节点,不仅快速实现了AIX***安装,而且通过可视化显示目标流程控制节点,便于维护预设配置文件,避免维护工作中的不便。
在上述实施例的基础上,所述组合关系包括逻辑判断节点;相应的,所述根据所述组合关系对所述AIX***进行安装,包括:
若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
具体的,若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。预设流程控制节点i可以是图2中所有预设流程控制节点中的任意一个预设流程控制节点。参照图2,如果预设流程控制节点i为“createSpot”,在“createSpot”之后存在逻辑判断节点,该逻辑判断节点可以用参数变量cmdResult来表示(图2未示出),相应的,cmdResult的参数变量值可以为1或0,当参数变量值为1时,执行的下一个预设流程控制节点为“closeConnection”;当参数变量值为0时,执行的下一个预设流程控制节点为“bos_inst”,并依次按照图2中箭头的顺序执行,从而实现了基于流程控制对AIX***进行自动安装。
本发明实施例提供的AIX***安装方法,通过逻辑判断节点,进一步实现了基于流程控制对AIX***进行自动安装。
在上述实施例的基础上,所述方法还包括更新所述预设配置文件;相应的,所述根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点,包括:
根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
具体的,根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。更新预设配置文件可以具体包括增加预设流程控制节点、删除预设流程控制节点和修改预设流程控制节点中的至少其一,可以理解的是,在增加、删除或修改处理之后,还需要更新映射关系和更新组合关系,对于应用更新映射关系和更新组合关系的说明,可参照上述关于应用映射关系和组合关系的说明,不再赘述。
本发明实施例提供的AIX***安装方法,通过应用更新预设配置文件中的更新映射关系和更新组合关系,能够方便地更新AIX***的安装过程。
在上述实施例的基础上,所述更新所述预设配置文件,包括增加所述预设流程控制节点、删除所述预设流程控制节点和修改所述预设流程控制节点中的至少其一。
具体的,所述更新所述预设配置文件,包括增加所述预设流程控制节点、删除所述预设流程控制节点和修改所述预设流程控制节点中的至少其一。可参照上述说明,不再赘述。
本发明实施例提供的AIX***安装方法,通过增加、删除和修改预设流程控制节点,进一步能够方便地更新AIX***的安装过程。
在上述实施例的基础上,所述方法包括:
检测所述预设流程控制节点的状态信息,若检测到所述状态信息为异常,则生成预警消息;其中,异常状态信息包括安装步骤报错。
具体的,检测所述预设流程控制节点的状态信息,若检测到所述状态信息为异常,则生成预警消息;其中,异常状态信息包括安装步骤报错。还可以可视化显示每个预设流程控制节点,如果检测到某个预设流程控制节点j的状态信息为安装步骤报错,则可以显示预设流程控制节点j为红色,对于其他未报错的预设流程控制节点可以显示除红色以外的其他颜色。
本发明实施例提供的AIX***安装方法,能够及时预警AIX***安装过程中安装步骤的异常状态信息。
还可以采用如下方案实现基于流程控制的AIX***的自动安装。主要分为3个部分:
1、在基于java开发的自动化云管平台中,使用activiti(开源)二次web开发基于流程控制的预设配置文件。
2、安装服务器,包括HMC***、VIO-SERVER、NIM-SERVER。HMC***用于安装AIX的管理***;VIO-SERVER用于控制网络和IO;NIM-SERVER用于控制AIX操作***(安装介质或镜像)的安装。
3、SSH2协议,保证自动化云管平台和安装服务器之间的长连接。
图3为本发明AIX***安装方法另一实施例流程图,根据以上3点,本发明实施例的步骤都内嵌在流程控制中,可以分为以下5点,如图3所示:
1、在自动化云管平台上创建到安装服务器的SSH2的长连接。
2、执行HMC***命令在目标机器(即要安装AIX***的设备)资源中创建LPAR(可理解为一个空的虚拟机)。
3、使用VIO-SERVER给创建的LPAR分配网络资源和IO资源,并控制HMC***与目标机器的网络通信。
4、使用NIM-SERVER安装AIX操作***,操作***可以是安装包也可以是镜像。
5、安装过程中及时反馈安装进度。
本发明实施例还具有如下有益技术效果:
1、安装的每一步都可以细化,在流程中作为一个节点来完成;当安装命令或者脚本改变时,直接修改命令或者脚本即可,不需要修改代码;当安装的步骤改变时,增删修改节点即可,并且只需要添加对应的命令或者脚本即可。
2、创建安装服务器,把安装AIX操作***所使用的服务集中在一起,便于管理,并且各个服务协调工作,按部就班完成安装的每一步骤。
3、安装过程可视化,实时反馈安装进度,安装进行到哪一节点,在哪一节点出现异常,一目了然。
4、安装开始前操作***的配置清单、资源使用追溯可查。
5、代码复用率高,更新迭代、代码维护简单。
图4为本发明AIX***安装装置实施例结构示意图,如图4所示,本发明实施例提供了一种AIX***安装装置,包括调用单元401和安装单元402,其中:
调用单元401用于在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;安装单元402用于根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
具体的,调用单元401用于在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;安装单元402用于根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本发明实施例提供的AIX***安装装置,通过在AIX***安装过程中,调用预设配置文件,根据预设配置文件中的组合关系对AIX***进行自动安装,根据预设配置文件中的映射关系可视化显示目标流程控制节点,不仅快速实现了AIX***安装,而且通过可视化显示目标流程控制节点,便于维护预设配置文件,避免维护工作中的不便。
在上述实施例的基础上,所述组合关系包括逻辑判断节点;相应的,所述安装单元402具体用于:若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
本发明实施例提供的AIX***安装装置,通过逻辑判断节点,进一步实现了基于流程控制对AIX***进行自动安装。
在上述实施例的基础上,所述AIX***安装装置还用于更新所述预设配置文件;相应的,所述安装单元402具体用于:根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本发明实施例提供的AIX***安装装置,通过应用更新预设配置文件中的更新映射关系和更新组合关系,能够方便地更新AIX***的安装过程。
本发明实施例提供的AIX***安装装置具体可以用于执行上述各方法实施例的处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
图5为本发明实施例提供的电子设备实体结构示意图,如图5所示,所述电子设备包括:处理器(processor501、存储器(memory)502和总线503;
其中,所述处理器501、存储器502通过总线503完成相互间的通信;
所述处理器501用于调用所述存储器502中的程序指令,以执行上述各方法实施例所提供的方法,例如包括:在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本实施例公开一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法实施例所提供的方法,例如包括:在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本实施例提供一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行上述各方法实施例所提供的方法,例如包括:在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种AIX***安装方法,其特征在于,包括:
在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
2.根据权利要求1所述的AIX***安装方法,其特征在于,所述组合关系包括逻辑判断节点;相应的,所述根据所述组合关系对所述AIX***进行安装,包括:
若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
3.根据权利要求2所述的AIX***安装方法,其特征在于,所述方法还包括更新所述预设配置文件;相应的,所述根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点,包括:
根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
4.根据权利要求3所述的AIX***安装方法,其特征在于,所述更新所述预设配置文件,包括增加所述预设流程控制节点、删除所述预设流程控制节点和修改所述预设流程控制节点中的至少其一。
5.根据权利要求1至4任一所述的AIX***安装方法,其特征在于,所述方法包括:
检测所述预设流程控制节点的状态信息,若检测到所述状态信息为异常,则生成预警消息;其中,异常状态信息包括安装步骤报错。
6.一种AIX***安装装置,其特征在于,包括:
调用单元,用于在AIX***安装过程中,调用预设配置文件;所述预设配置文件包含所述AIX***的每个安装步骤和每个预设流程控制节点之间的映射关系、所有预设流程控制节点之间的组合关系;
安装单元,用于根据所述组合关系对所述AIX***进行安装,并根据所述映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
7.根据权利要求6所述的AIX***安装装置,其特征在于,所述组合关系包括逻辑判断节点;相应的,所述安装单元具体用于:
若判断获知预设流程控制节点i之后存在所述逻辑判断节点,则获取所述逻辑判断节点的参数变量值,并执行与所述参数变量值相对应的下一个预设流程控制节点。
8.根据权利要求7所述的AIX***安装装置,其特征在于,所述AIX***安装装置还用于更新所述预设配置文件;相应的,所述安装单元具体用于:
根据与更新预设配置文件对应的更新组合关系对所述AIX***进行安装,并根据与更新预设配置文件对应的更新映射关系和当前安装步骤,可视化显示与所述当前安装步骤相对应的目标流程控制节点。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述方法的步骤。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至5任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910841596.0A CN110489170A (zh) | 2019-09-06 | 2019-09-06 | 一种aix***安装方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910841596.0A CN110489170A (zh) | 2019-09-06 | 2019-09-06 | 一种aix***安装方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110489170A true CN110489170A (zh) | 2019-11-22 |
Family
ID=68556794
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910841596.0A Pending CN110489170A (zh) | 2019-09-06 | 2019-09-06 | 一种aix***安装方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110489170A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112835595A (zh) * | 2021-02-03 | 2021-05-25 | 浪潮商用机器有限公司 | 一种小核架构上运行aix***的方法、装置、设备及介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186388A (zh) * | 2011-12-28 | 2013-07-03 | 金蝶软件(中国)有限公司 | 软件安装方法及装置 |
CN104199689A (zh) * | 2014-08-18 | 2014-12-10 | 中国建设银行股份有限公司 | 综合前端***的安装方法及装置 |
CN106569783A (zh) * | 2015-10-08 | 2017-04-19 | 腾讯科技(深圳)有限公司 | 一种执行任务脚本的方法和装置 |
CN107341643A (zh) * | 2016-04-29 | 2017-11-10 | 泰康保险集团股份有限公司 | 可视化的流程展示方法及*** |
-
2019
- 2019-09-06 CN CN201910841596.0A patent/CN110489170A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103186388A (zh) * | 2011-12-28 | 2013-07-03 | 金蝶软件(中国)有限公司 | 软件安装方法及装置 |
CN104199689A (zh) * | 2014-08-18 | 2014-12-10 | 中国建设银行股份有限公司 | 综合前端***的安装方法及装置 |
CN106569783A (zh) * | 2015-10-08 | 2017-04-19 | 腾讯科技(深圳)有限公司 | 一种执行任务脚本的方法和装置 |
CN107341643A (zh) * | 2016-04-29 | 2017-11-10 | 泰康保险集团股份有限公司 | 可视化的流程展示方法及*** |
Non-Patent Citations (1)
Title |
---|
戴琪: "《云计算的自动部署服务在银行Power***上的应用研究》", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112835595A (zh) * | 2021-02-03 | 2021-05-25 | 浪潮商用机器有限公司 | 一种小核架构上运行aix***的方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11373123B2 (en) | System and method for designing and executing control loops in a cloud environment | |
CN107291565B (zh) | 运维可视化自动化作业平台及实现方法 | |
US10063427B1 (en) | Visualizing and interacting with resources of an infrastructure provisioned in a network | |
CN109155743A (zh) | 使用机器学习算法来满足sla要求的***和方法 | |
US10606583B2 (en) | Software change tracking and management | |
GB2523338A (en) | Testing a virtualised network function in a network | |
CN104021078B (zh) | 软件监控装置及方法 | |
US11036488B2 (en) | System and method for optimal hierarchical upgrade time prediction | |
CN106095479A (zh) | 一种企业应用发布方法、装置及*** | |
CN112269640A (zh) | 一种实现容器云组件的生命周期管理的方法 | |
CN112835604B (zh) | ***灰度版本发布管理方法、***、设备和介质 | |
CN102650952A (zh) | 基于mvc框架的建模工具命令调用方法及*** | |
CN107707381A (zh) | 虚拟网元智能切片管理***及方法 | |
CN110740047B (zh) | 一种网络切片管理编排*** | |
US11833685B2 (en) | System using natural conversation for monitoring a facility | |
CN111813419A (zh) | 一种基于kubernetes声明式管理裸机生命周期的方法 | |
CN110784347A (zh) | 一种容器集群的节点管理方法、***、设备及存储介质 | |
CN112068522A (zh) | 可重构生产线制造控制***、方法及介质 | |
CN110489170A (zh) | 一种aix***安装方法及装置 | |
CN114389934A (zh) | 一种基于信创环境下的云平台控制*** | |
CN107819598A (zh) | 一种管理网络功能节点的方法及装置 | |
CN112541746A (zh) | 一种全栈自动化编排方法及*** | |
CN105187482A (zh) | 一种PaaS平台故障自愈实现的方法及消息服务器 | |
CN115421847A (zh) | 支持多引擎的研发运维平台和cicd流水线的管理方法及设备 | |
CN112448833B (zh) | 一种多管理域的通信方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191122 |
|
RJ01 | Rejection of invention patent application after publication |