模式类型随附的插件

Cloud Pak System 模式类型提供了多个预安装的系统插件。

您可以使用这些插件来扩展 模式的功能。 插件包含构建 模式(包括高速缓存,数据库,应用程序,事务进程和消息传递服务) 时组件部件所需的必要代码。
注: 以下列表不全面。

IBM Foundation Pattern 插件

  • activator
  • agent
  • autoscaling
  • caching
  • deployinlet:实例使用此插件来监视、管理和显示实例的日志文件。
  • elbInstance
  • elbManagement
  • firewall: 有关更多信息,请参阅 其他组件
  • foundation-license
  • iaas.WCA
  • logbackup: logbackup 插件包含可选配置参数,设置这些参数时,将允许将日志文件从组成已部署的 模式的虚拟机备份到单个位置。 您可以为在 Linux® 或 Windows 上运行的虚拟机配置日志备份。 要为 Windows 配置日志备份,必须使用用于通过 SSH 密钥认证将日志备份到远程 SCP 服务器的定制脚本。 备份需要有效的 Linux Secure Shell (SSH) 存储位置。 定期执行备份到运行 SSH 和 rsync 守护程序的外部服务器。 配置参数为如下所示:
    备份 IP
    指定 SSH 和 rsync 服务器的 IP 地址,在该服务器中,虚拟机日志是已同步的日志。
    SSH 主机密钥文件
    连接备份系统时,用于主机验证的备份系统的公用主机密钥文件(例如,/etc/ssh/ssh_host_rsa_key.pub)。
    SSH 密钥文件
    其中包含在备份系统上进行用户认证的专用密钥的 SSH 密钥文件。 相应的公用密钥安装在备份系统上。
    用户名
    有权写入备份根目录的备份系统用户。
    备份根目录
    备份在备份系统上的存储目录。
    备份时间间隔
    通过 rsync 执行备份的时间间隔(以秒计)。 缺省值为 1800 秒。
    备份 Windows 脚本
    需要此参数才能备份在 Windows 上运行的虚拟机的日志。 指定用于在 Windows 虚拟机上执行远程备份的脚本文件。 支持以下格式: .bat.vbs.py。 发生日志备份时,系统会向脚本提供以下参数: -user <user> -host <backup-ip> -sshHostKey <path-to-sshHostKey> -sshKey <path-to-sshKey> -src <path-to-log> -dest <backup-path> -filePattern <log-file-pattern>
    在虚拟系统上启用日志备份
    启用此选项将在 经典虚拟系统模式 上安装 logbackup 插件以执行日志备份。
    注: 缺省情况下,插件已安装但未启用。 必须提供配置参数才能启用该插件。

    通过配置该插件,您会启用由实例生成的日志文件的备份。 根据模式的不同,生成的日志文件会有变化。 模式开发者指定在开发期间生成哪些日志文件。 对于与实例关联的虚拟机,这些日志文件是您在 文件查看器 中看到的相同日志文件。 有关更多信息,请参阅相关参考相关任务部分。

  • logging
  • monitoring: 监视插件具有可选设置,用于将每个工作负载 VM 上提供的 IBM® Tivoli® Monitoring Agent for Linux OS 与其现有 IBM Tivoli Monitoring 服务器集成。 可用于配置以使用 IBM Tivoli Monitoring 服务器的值如下所示:
    • 主机名或 IP 地址
    • 协议(IP.PIPE、IP.SPIPE 或 IP)。 缺省值为 IP.PIPE。
    • 端口(例如,1918 或 3660)。 缺省值为 1918。
    当所提供的 Tivoli Monitoring 代理程序配置为使用 Tivoli Monitoring 服务器时,可以在该服务器上配置情境和操作以及在 Tivoli Enterprise Portal 中查看历史数据。
  • ssh:此插件用于管理对于工作负载虚拟机的 Secure Shell (SSH) 访问权。
  • IBMEndpointManagerClient: 此插件在实例中的虚拟机上安装 Endpoint Manager 客户机 。 如果在系统上部署 IBM Endpoint Manager Service 共享服务,那么客户机将连接到此 IBM Endpoint Manager 中继设备以在虚拟机上安装操作系统更新和补丁。
  • troubleshooting
  • virtualsystem: 此插件提供了有限的功能,用于在 经典虚拟系统实例上安装插件组件。 它由 monitoringlogbackupIBMEndpointManagerClient 系统插件使用。 可配置的参数为如下所示:
    虚拟系统的插件
    此参数指定是否在 经典虚拟系统实例上安装插件组件。
    • 已启用: 在 经典虚拟系统实例上安装插件组件。 此设置是 Cloud Pak System的缺省设置。
    • 仅文档:构建 topology.json 文件和仓库中的其他文档,但是不安装插件组件。 此选项仅用于测试。
    • 已禁用: 请勿在 经典虚拟系统实例上安装插件组件。
    注: 对于 monitoringlogbackup 系统插件,还必须在这些插件的配置设置中启用插件以在 经典虚拟系统实例 上进行安装。
    模式类型
    此参数列出扫描以查找可在 经典虚拟系统实例上安装的插件的 模式类型 。 缺省情况下,此列表包括 itmopmwebapp
    此参数列示在为虚拟系统启用了此插件的情况下安装的程序包。

IBM 虚拟系统模式类型

插件
  • activator
  • agent
  • autoscaling
  • chefclient
  • deployinlet:实例使用此插件来监视、管理和显示实例的日志文件。
  • docker
  • firewall: 有关更多信息,请参阅 其他组件
  • foundation-license
  • gpfsclient
  • gpfssharedservice
  • iaas.WCA
  • IBMEndpointManagerClient
  • IBMEndpointManagerservice
  • imrepository
  • logbackuplogbackup 插件包含可选的配置参数,设置了这些参数时,便能够将日志文件备份到其中包含已部署模式的虚拟机中的单个位置。 您可以为在 Linux 或 Windows 上运行的虚拟机配置日志备份。 要为 Windows 配置日志备份,必须使用用于通过 SSH 密钥认证将日志备份到远程 SCP 服务器的定制脚本。 备份需要有效的 Linux Secure Shell (SSH) 存储位置。 定期执行备份到运行 SSH 和 rsync 守护程序的外部服务器。 配置参数为如下所示:
    备份 IP
    指定 SSH 和 rsync 服务器的 IP 地址,在该服务器中,虚拟机日志是已同步的日志。
    SSH 主机密钥文件
    连接备份系统时,用于主机验证的备份系统的公用主机密钥文件(例如,/etc/ssh/ssh_host_rsa_key.pub)。
    SSH 密钥文件
    其中包含在备份系统上进行用户认证的专用密钥的 SSH 密钥文件。 相应的公用密钥安装在备份系统上。
    用户名
    有权写入备份根目录的备份系统用户。
    备份根目录
    备份在备份系统上的存储目录。
    备份时间间隔
    通过 rsync 执行备份的时间间隔(以秒计)。 缺省值为 1800 秒。
    备份 Windows 脚本
    需要此参数才能备份在 Windows 上运行的虚拟机的日志。 指定用于在 Windows 虚拟机上执行远程备份的脚本文件。 支持以下格式: .bat.vbs.py。 发生日志备份时,系统会向脚本提供以下参数: -user <user> -host <backup-ip> -sshHostKey <path-to-sshHostKey> -sshKey <path-to-sshKey> -src <path-to-log> -dest <backup-path> -filePattern <log-file-pattern>
    在虚拟系统上启用日志备份
    启用此选项将在 经典虚拟系统模式 上安装 logbackup 插件以执行日志备份。
    注: 缺省情况下,插件已安装但未启用。 必须提供配置参数才能启用该插件。

    通过配置该插件,您会启用由实例生成的日志文件的备份。 根据模式的不同,生成的日志文件会有变化。 模式开发者指定在开发期间生成哪些日志文件。 对于与实例关联的虚拟机,这些日志文件是您在 文件查看器 中看到的相同日志文件。 有关更多信息,请参阅相关参考相关任务部分。

  • maintenance
  • monitoring: 监视插件具有可选设置,用于将每个工作负载 VM 上提供的 IBM Tivoli Monitoring Agent for Linux OS 与其现有 IBM Tivoli Monitoring 服务器进行集成。 可用于配置以使用 IBM Tivoli Monitoring 服务器的值如下所示:
    • 主机名或 IP 地址
    • 协议(IP.PIPE、IP.SPIPE 或 IP)。 缺省值为 IP.PIPE。
    • 端口(例如,1918 或 3660)。 缺省值为 1918。
    当所提供的 Tivoli Monitoring 代理程序配置为使用 Tivoli Monitoring 服务器时,可以在该服务器上配置情境和操作以及在 Tivoli Enterprise Portal 中查看历史数据。
  • patterncomponent
  • ssh
  • troubleshooting

IBM Db2® with BLU Acceleration® Pattern 虚拟应用程序模式 插件

  • db2
  • dbaas-license
  • dswc
  • tsm

Application Pattern Type for Java™ 虚拟应用程序模式 插件

  • filemonitor
  • healthcenter
  • java
  • javafile
  • jdk7
  • netconnect