Adapting command line interface messaging in a virtual operating system environment
    1.
    发明授权
    Adapting command line interface messaging in a virtual operating system environment 有权
    在虚拟操作系统环境中适应命令行界面消息传递

    公开(公告)号:US07934222B2

    公开(公告)日:2011-04-26

    申请号:US11422447

    申请日:2006-06-06

    IPC分类号: G06F13/00

    CPC分类号: G06F9/45512 G06F9/45537

    摘要: A system, method and computer-readable medium for adapting command line output message streams in a virtualized command line interface (CLI) environment. In accordance with the method of the present invention, a virtualized CLI command is entered and executed. The virtualized CLI command encapsulates a guest operating system command having an associated standard output message. In response to executing the virtualized CLI command, the standard output message is piped to an output message file. Within the standard output message file, a structured array is used to search the standard output message for matches between strings within the standard output message and one or more specified message strings identified in the structured array. In response to finding a match between the specified message strings and the strings within the standard output message, the specified message string within the standard output message is replaced with a replacement message string.

    摘要翻译: 一种用于在虚拟化命令行界面(CLI)环境中调整命令行输出消息流的系统,方法和计算机可读介质。 根据本发明的方法,输入并执行虚拟CLI命令。 虚拟化CLI命令封装具有相关标准输出消息的客户机操作系统命令。 响应执行虚拟化CLI命令,标准输出消息被管道传输到输出消息文件。 在标准输出消息文件中,结构化数组用于搜索标准输出消息以获得标准输出消息中的字符串与结构化数组中标识的一个或多个指定消息串之间的匹配。 响应于找到指定的消息字符串与标准输出消息中的字符串之间的匹配,标准输出消息中的指定消息字符串将替换为替换消息字符串。

    VIOS Cluster Alert Framework
    2.
    发明申请
    VIOS Cluster Alert Framework 有权
    VIOS群集警报框架

    公开(公告)号:US20120150985A1

    公开(公告)日:2012-06-14

    申请号:US12962930

    申请日:2010-12-08

    IPC分类号: G06F15/16

    摘要: In a data processing system including a virtual I/O server (VIOS) cluster and multiple logical partitions (LPARs), at least one VIOS of the VIOS cluster performs functions of: receiving first registration information from one or more entities within the VIOS cluster; registering, based on the first registration information, a handler associated with a first message type; responsive to receiving second registration information, registering, based on the second registration information, a listener associated with a second message type; receiving a first message associated with a first alert event of the cluster; determining, based on the first message, that the handler is associated with the first message type; and calling the handler. In one embodiment, the handler is associated with a pointer to a subroutine, and registering the handler includes storing the pointer in a data structure that associates the handler with the first message type.

    摘要翻译: 在包括虚拟I / O服务器(VIOS)集群和多个逻辑分区(LPAR)的数据处理系统中,VIOS集群的至少一个VIOS执行以下功能:从VIOS集群中的一个或多个实体接收第一注册信息; 基于所述第一注册信息注册与第一消息类型相关联的处理程序; 响应于接收到第二注册信息,基于所述第二注册信息注册与第二消息类型相关联的侦听器; 接收与所述集群的第一警报事件相关联的第一消息; 基于所述第一消息确定所述处理程序与所述第一消息类型相关联; 并调用处理程序。 在一个实施例中,处理程序与指向子程序的指针相关联,并且注册处理程序包括将指针存储在将处理程序与第一消息类型相关联的数据结构中。