定义包含组件使用的文件系统的卷。 每个组件中必须至少存在一个卷实体。 卷实体具有以下属性:
|
dev= |
设备名称,可通过组件的主机操作系统查看。 包含文件系统的物理设备(可以是本地的或远程的)可在该名称之下提供给主机操作系统。 必须为所有卷指定此属性。 同一组件中的任何两个卷的此属性值不能相同。 |
|
mount= |
卷的可选装载路径。 可为不由组件的操作系统自动装载的卷指定此属性。 为系统装载卷(例如,启动卷)指定此属性没有任何作用,因为操作系统在从 CA AppLogic® 收到任何配置之前将装载那些卷。 组件上的软件将接收每个卷的安装路径作为其配置的一部分,并且负责相应地装载卷。 CA AppLogic® 组件不需要对此提供支持。 装载路径的含义在不同 OS 类型之间可能有所变化,不必得到每个操作系统的支持。 |
|
class |
如果为位于目录中的可实例化组件指定了此属性,则此属性指定卷 |
|
type= |
此属性对于具有类属性集的卷是强制性的。 它指定卷的通用类映像如何提供给类的每个实例。 它可以有以下值:
空-未提供映像,每个实例在启动时将收到一个未初始化的空卷。 ‘空值’用于指定交换卷。 它还要求指定“size=”属性。 |
|
size= |
卷大小,对于类型为空的卷。 该值必须是非零整数值,以字节为单位。 可以使用 K、M 和 G 作为后缀,表示千字节、兆字节等。 |
|
强制 |
此属性仅适用于没有类属性的卷,指明该卷对于组件的运行来说是必需的。 如果未设置 mandatory,那么即使设备(由 dev= 属性指定,可通过组件的软件查看)不存在,组件也必须处于准备好正确运行状态。 |
|
ro |
表示组件不写入卷上的文件系统。 指定此属性不能保证组件本身不会尝试写入卷。 然而,此属性的存在可用于阻止写入操作进行。 指定 ro 还暗示包含 shared(请参阅下文)。 |
|
shared |
如果存在此属性,则表示卷映像可在同一组件的多个实例及其他组件之间共享。如果还指定了 ro 属性,或者如果卷上的文件系统有块级别读/写共享的内置机制,则这相当有用。 不必为普通类型的类卷指定 shared(请参阅上面的 type=)。 |
|
boot |
将卷标记为操作系统启动卷。 在内核子实体中指定的文件路径是相对于启动卷的根目录。 确切地说,组件中必须有一个卷包含 boot 属性。 |
|
high_bw |
确定被频繁访问且有大量数据传入/传出的卷。 这是用于资源分配的线索,有利于更好地使用此文件系统的本地资源。 |
|
local_only |
如果已指定此属性,则表示卷必须与使用它的组件实例位于同一主机上。 |
没有类属性的卷实体还在组件边界上定义可配置属性,该属性可以使用与组件的其他属性相同的方式进行设置(请参阅下面的属性实体)。 这些卷的强制性属性与属性的强制性属性的工作方式相同。 应将卷属性设置为应用卷之一的逻辑名称(可在应用包描述符中找到)。
注意:这意味着卷和属性共享命名空间,因此用户无法定义具有相同名称的卷和属性。
|
版权所有 © 2013 CA。
保留所有权利。
|
|