使用命令行工具 PEInit 以静默方式配置 Process Engine 虚拟服务器和数据库。
确保您有执行规划活动时填写的安装与升级工作表。
使用带有适当参数的 PEInit 命令来静默配置 Process Engine 虚拟服务器和数据库。这些活动分成多个步骤,您必须按以下顺序运行这些步骤。
要以静默方式配置 Process Engine 虚拟服务器和数据库,请完成下列步骤:
parameter name=value
参数 | 描述 |
---|---|
DBType | 定义数据库类型。有效值为:
|
DBVersion | 对于 DB2 数据库,此参数是必需参数,其有效值为:
|
DBName | 输入由工作表中的 DBName 属性定义的 Process Engine 数据库的名称。此参数是必需参数。如果您正在使用 PEInitV.properties 文件,请将 DBName 设置为 DB2 z/OS 版实例名称。 |
DBHost | 输入 Process Engine 数据库所在的服务器主机名。由工作表中的 DBHost 属性来标识此主机。如果未提供此参数,那么将使用缺省值 localhost。如果您提供了 DBConnectURL,那么此参数不是必需参数。如果不接受缺省 URL 格式,那么在 PEInitV.properties 文件中输入 DBConnectURL,而不是输入 DBHost 和 DBPort。 |
DBPort | 输入由工作表中的 DBPort 属性标识的数据库端口的值。缺省值为:
|
DBConnectUrl | 此参数是要用来配置数据库连接的可选数据库连接 URL。使用此 URL,或者使用 DBHost 和 DBPort。如果您指定 DBHost 和 DBPort,那么会自动为 SQL Server、DB2 和 Oracle 数据库创建 DBConnectURL,如下所示:
|
DBUserName | 此参数是由安装工作表中的 pe_db_user 参数标识的数据库用户名。此值是必需的。 |
DBpw | 此参数是数据库用户的密码。此值是必需的。如果密码已加密,那么按 @encrypted_pe_db_password 形式输入值。要对密码进行加密,请参阅“对 Process Engine 的密码进行加密”中的信息。如果您在 PEInitV.properties 文件中采用“未加密的值”这种形式来输入密码,那么在 vwserver.ini 文件中会自动对密码进行加密。如果您在 PEInitV.properties 文件中采用“未加密的值”这种形式来输入密码,那么在完成配置之后请删除 PEInitV.properties 文件。 |
PEinit virtual_server_name -V
PEInitV.properties
其中 virtual_server_name 是您要定义的虚拟服务器的名称。如果您未指定虚拟服务器名称,那么会将此服务器名称定义为 default。parameter name=value
参数 | 描述 |
---|---|
![]() |
输入其中包含负载均衡器的机器的主机名。只有具备多台机器的虚拟服务器才需要此参数。 |
PEServerMainPort | 输入用来处理公用 API 请求的 Process Engine 服务器端口号。缺省情况下使用端口 32777。输入由工作表中的 PEServerMainPort 属性定义的端口号。此参数是必需参数,并且对于一台机器上的每个虚拟服务器来说必须是唯一的。 |
PEServerNamingServicePort | 输入用来处理命名服务请求的 Process Engine 服务器端口号。缺省情况下使用端口 32776。输入由工作表中的 PEServerNamingServicePort 属性定义的端口号。此参数是必需参数,并且对于一台机器上的每个虚拟服务器来说必须是唯一的。 |
ServiceUser | 此参数是 Process Engine 用来连接至 Content Engine 的 LDAP 名称。输入此用户的短名称,它在工作表中由 pe_service_user 定义。此值是必需的。 |
ServicePW | 输入 pe_service_user 的密码。如果密码已加密,那么按 @pe_service_user_password 形式输入值。要对密码进行加密,请参阅“对 Process Engine 的密码进行加密”中的信息。此值是必需的。 |
CEURL | 输入 Process Engine 用来连接至 Content Engine 的 URL。此值是必需的,并且对应于安装 Content Engine Client 软件时所输入的值。此值标识为工作表中的 Content Engine Client 软件 URL (WSI) 参数。在此处使用此值时,请不要在工作表值的字符串中包括 cemp。请按工作表中 CEURL 的定义来输入此值。 |
SysAdminGroup | 输入 Process Engine 管理员组名,它在工作表中由 pe_admin_group 参数来定义。此值是必需的。 |
SysConfigGroup | 输入 Process Engine 配置组名,它在工作表中由 pe_config_group 定义。此值是可选的。 |
pe_data | DB2 for Linux, UNIX and Windows 或 Oracle 的数据表空间的名称,或者是 SQL Server 的文件组的名称。使用 PEInitD.properties 文件时,仅指定 pe_data 信息。使用实际的 DB2 z/OS 版 数据库名称作为数据表空间名称。 |
pe_index | 可选索引表空间的名称。 |
pe_blob | 可选 BLOB 表空间的名称(仅适用于 DB2)。 |
PEinit virtual_server_name -D PEInitD.properties
-Y pe_service_user+pe_service_user_password
其中 virtual_server_name 是您要定义的虚拟服务器的名称。如果您未指定虚拟服务器名称,那么会将此服务器名称定义为 pesvr.default。