参考信息 › 用户界面参考指南 › 图形用户界面 › 类编辑器-简单组件 › “常规”选项卡
“常规”选项卡
“常规”选项卡整体描述组件类,还包含一些高级设置。
“常规”属性
- 名称
-
类名称。 定义组件类的名称。 该名称显示在画布上每个组件图形的左下方。 如果组件放置在目录中,类名称也会显示在目录中。 该名称是一个由字母与数字 ([A-Za-z0-9_]) 构成且区分大小写的单词。
- 实例名称模板
-
生成组件实例名称的模板。 指定一个模板时,第一个实例的名称应该和模板相同,后续实例的名称应该由该模板和一个数字组成。 未指定模板时,类名称作为模板使用。
- 类别
-
组件类别。 类别是一个由字母与数字符号构成的短语,用来描述组件从属的目录中的组件组(类别)。 如果组件放置在目录中,相同类别的所有组件会集合在同一部分。
- 说明
-
组件的任意文本说明。 通常,说明包含对组件功能的定义,一些有关区分的详细信息(将组件与其他类似组件分离),以及组件内部使用的主要软件包。
- 文档 URL
-
指定能够找到类文档的 URL。
可视属性
以下属性决定了组件图形的可视外观:
- 颜色
-
组件图形的颜色,显示在画布和目录中。
- 大小
-
显示在画布上的组件图形的宽度。
- 操作系统图标
-
显示在组件图形上的操作系统图标、画布及目录上显示的一样。
注意:
- 保持各组件类别的颜色选择一致,这一点十分有用-这会使完成的应用外观更好。
- 建议使用的图形大小和组件的重要性及复杂性成正比。
- 组件的高度将根据终端数自动调整。
高级属性
以下属性决定了组件类的特殊功能和诊断功能。
- 虚拟化模式
-
指定用于组件的虚拟化类型。 CA AppLogic 支持以下虚拟化模式:
- 启动超时
-
组件启动超时的默认值-CA AppLogic 允许的组件开始启动和组件需要向 CA AppLogic 指示其已完成启动并正常运行之间的时间(秒)。 有关详细信息,请参阅 Grid User Guide(《网格用户指南》)。 我们建议您让该设置保留为空,以便 CA AppLogic 使用全系统超时默认值。
- 关闭超时
-
组件关闭超时的默认值-CA AppLogic 允许的组件开始关闭和组件需要向 CA AppLogic 指示其已关闭之间的时间(秒)。 我们建议您让该设置保留为空,以便 CA AppLogic 使用全系统超时默认值。
- 字段工程选项
-
该选项为一个数值,它可以启用组件类的 CA AppLogic 的诊断或其他特殊功能;该设置将影响组件的所有实例。 除非由支持工程师指导,否则请勿启用该选项。
- 计费标记
-
可用于计费的 name=value 对逗号分隔列表。 请勿使用,保留以备将来使用。
高级虚拟化模式设置-并行虚拟化
当虚拟化模式设置为“并行虚拟化”时,单击“高级”按钮可进行下列高级设置:
- 内核路径
-
组件启动卷上包含操作系统内核的文件路径。 该路径相对于启动卷根目录。 如果未指定内核路径,则组件使用 pygrub 来启动。 有关选择正确内核的详细信息,请参阅 Grid User Guide(《网格用户指南》)。
- Initrd 路径
-
组件启动卷上包含启动 initrd 映像的文件路径。 该路径相对于启动卷根目录。 如果未指定 initrd 路径,则组件使用 pygrub 来启动。 有关选择正确的 initrd 映像的详细信息,请参阅 Grid User Guide(《网格用户指南》)。
- 控制台
-
指定组件支持的控制台类型。 该设置的值是以下一项或多项内容的逗号分隔列表:
- ssh:port-通过端口的 SSH 访问控制台。
- web:port-通过端口的 HTTP 访问管理接口。 允许组件在组件默认接口上显示 HTTP 管理接口,通过 CA AppLogic 编辑器的管理操作可访问该组件。 有关详细信息,请参阅“组件 Web 界面”主题。
- 文本-组件显示基于文本的启动控制台-仅支持基于 Linux 和 Solaris 的组件。
- 此外,以上任意字符串都可以加上默认(指定后续控制台类型是组件的默认登录控制台)前缀。 例如 ssh:22,default:text 指定文本启动控制台为组件的默认登录控制台,该组件将用于 comp login comp-name。 default: 前缀不适用于 Web。
- 命令行
-
当组件启动时,内核命令行上指定的附加参数。 该设置可以用于将参数传递给在组件中运行的高级驱动程序,例如文件系统和网络堆栈。 对于 Linux 组件,内核命令行语法是空格分隔的 param=value 对。 该设置为可选设置,并且通常为空。
- 设备架构
-
指定组件操作系统通过其可识别磁盘设备的架构。 例如,Linux 可将磁盘设备识别为 /dev/hda1、/dev/hda2__/dev/hdaX。 CA AppLogic 使用设备架构来为添加到组件类的新卷自动分配设备。 设备存储在类描述符中,组件可以用其访问自己的卷。 支持以下设备架构:
- /dev/hdaX-通常用于 Linux 分发
- /dev/dsk/c0dX*-Solaris 10/!OpenSolaris
- 配置模式
-
指定组件检索其配置的机制。 支持以下机制:
- volfix-在应用构建过程中,组件的属性设置和网络配置直接应用于组件的启动映像。 该模式目前仅对基于 Linux 的组件有效。
- dhcp-组件在启动阶段动态检索其配置。 使用该配置方式的组件的构建/启动速度比使用 volfix 配置模式时更快(因为 CA AppLogic 在启动组件前不必修复组件卷)。 这是在 CA AppLogic 2.3 中引入的新模式。 要将配置模式指定为 dhcp,组件必须安装 CA AppLogic 组件工具包 (APK)。 有关详细信息,请参阅 APK User Guide(《APK 用户指南》)。 还可以参阅了解如何将使用 volfix 模式的组件转换为使用 dhcp 模式。
高级虚拟化模式设置-硬件模拟
当虚拟化模式设置为“硬件模拟”时,单击“高级”按钮可进行下列高级设置:
- 控制台
-
指定组件支持的控制台类型。 该设置的值是以下一项或多项内容的逗号分隔列表:
- ssh:port-通过端口的 SSH 访问控制台。
- web:port-通过端口的 HTTP 访问管理接口。 允许组件在组件默认接口上显示 HTTP 管理接口,通过 CA AppLogic 编辑器的管理操作可访问该组件。 有关详细信息,请参阅 Class Editor Property Sheet Quick Reference(《类编辑器属性表快速参考》)。
- 文本-组件显示基于文本的启动控制台。 仅支持基于 Linux 和 Solaris 的组件。
- 图形-组件显示图形控制台(即 Windows 桌面)。
- 此外,以上任意字符串都可以加上默认(指定后续控制台类型是组件的默认登录控制台)前缀。 例如 ssh:22,default:text 指定文本启动控制台为组件的默认登录控制台,该组件将用于 comp login comp-name。 default: 前缀不适用于 Web。
- 选项
-
该设置仅在虚拟化模式设置成硬件模拟时可用,并且包含了 option=val 格式的空格分隔选项列表,这些选项可影响组件的启动方式。 支持以下选项:
- acpi=val-启用/禁用高级配置和电源接口。 默认值为 0。
- apic=val-启用/禁用高级可编程中断控制器。 默认值为 1。
- stdvga=val-在虚拟机内启用标准视频图像适配器。 此选项仅对 HVM 组件有效。 1=启用 和 0=禁用的值。
- pae=val-启用/禁用物理地址扩展。 默认值为 1。
- ne2000=val-启用/禁用 NE2000 支持。 默认值为 0。
- localtime=val-启用/禁用以本地时间而不是 UTC 时间启动。 默认值为 1。
- serial=val-启用/禁用 BIOS 串行控制台重定向。 默认值为 1。
- diskemu=val-启用/禁用磁盘硬件模拟。 默认值为 1。
- ethemu=val-启用/禁用 NIC 硬件模拟。 默认值为 1。
- keymap=val-设置 HVM 组件的 keymap 选项。 默认是“en-US”。
- 有效值是“ar da de de-ch en-gb en-us es et fi fo fr fr-be fr-ca fr-ch hr hu is it ja lt lv mk nl nl-be no pl pt pt-br ru sl sv th tr”。
- esx_os_name-该虚拟化模式可以具有以下值,具体取决于组件使用的操作系统:
- winNetDatacenter-64:Microsoft Windows Server 2003 Datacenter Edition(64 位)
- winNetEnterprise-64:Microsoft Windows Server 2003 Enterprise Edition(64 位)
- winNetStandard-64:Microsoft Windows Server 2003 Standard Edition(64 位)
- winNetDatacenter:Microsoft Windows Server 2003 Datacenter Edition(32 位)
- winNetEnterprise:Microsoft Windows Server 2003 Enterprise Edition(32 位)
- winNetStandard:Microsoft Windows Server 2003 Standard Edition(32 位)
- winNetWeb:Microsoft Windows Server 2003 Web Edition
- windows7srv-64:Microsoft Windows Server 2008 R2(64 位)
- longhorn:Microsoft Windows Server 2008(32 位)
- rhel6:Linux(32 位)
- rhel6-64:Linux(64 位)
- solaris10:Sun Solaris 10(32 位)
- solaris10-64:Sun Solaris 10(64 位)
- other:其他(32 位)
- other-64:其他(64 位)
- 设备架构
-
指定组件操作系统通过其可识别磁盘设备的架构。 对于硬件模拟组件,该设置必须设为 hda、hdb、hdc、hdd。 CA AppLogic 使用设备架构来为添加到组件类的新卷自动分配设备。 设备存储在类描述符中,组件可以用其访问卷。
- 配置模式
-
指定组件检索其配置的机制。 对于硬件模拟组件,该设置必须设为 dhcp,并且组件必须安装 CA AppLogic 组件工具包 (APK)。 有关详细信息,请参阅 APK User Guide(《APK 用户指南》)。