

安装和配置故障排除 › 手工设置端口分配
手工设置端口分配
症状:
出现以下任一症状:
- 始于 ENVETJ (CETJOPTN) 的 TEIID_PORT 的端口范围不可接受。12 个连续的端口号不可用于 JBoss 服务器端口。CETJJCL 中的 ETJI0105 无法用于自动配置 JBoss 端口值。设置特定端口值。
- 对于特定功能,基于为 TEIID_PORT 指定的端口的偏移量的端口分配不可接受。请将此功能分配给其他端口。
解决方案:
通过更新 your_chorus_hlq.CETJOPTN 中的 ENVETJ,可修改单个端口分配。
遵循这些步骤:
- 对于第一种情况,找到尽可能大的连续的可用端口范围。对于超出可用范围的端口,请设置特定的端口值,如步骤 2 所示。可通过查看 your_chorus_hlq.CETJOPTN 的 ENVETJ 中定义的 OFFSET 变量值来确定哪些端口超出了选定的范围。
- 在 ENVETJ(CETJOPTN) 中设置特定端口值。例如,要为 JBOSS_HTTP_PORT 使用 45554,请更改以下行:
Let JBOSS_HTTP_PORT=${TEIID_PORT}+${JB_HTTP_P_OFFSET}
变更为:
JBOSS_HTTP_PORT=45554
可修改的端口变量为:
- TEIID_PORT
- JBOSS_HTTP_PORT
- JBOSS_AJP_PORT
- JBOSS_SSL_PORT
- JBOSS_RMI_PORT
- JBOSS_OSGI_MGMT_PORT
- JBOSS_TXN_REC_ENV_PORT
- JBOSS_TXN_STA_MGR_PORT
- JBOSS_MGMT_NATIVE_PORT
- JBOSS_MGMT_HTTP_PORT
- JBOSS_MGMT_HTTPS_PORT
- JB_RELATIVE_SSL_PORT
- JB_RELATIVE_AJP_PORT
- DSI_PORT
- 如果您修改 JBOSS_HTTP_PORT 或 JBOSS_SSL_PORT 的值,也请修改 JB_RELATIVE_SSL_PORT 的值。新值必须是为 JBOSS_SSL_PORT 和 JBOSS_HTTP_PORT 分配的值之间的差值。
- 如果您修改 JBOSS_HTTP_PORT 或 JBOSS_AJP_PORT 的值,也请修改 JB_RELATIVE_AJP_PORT 的值。新值必须是为 JBOSS_HTTP_PORT 和 JBOSS_AJP_PORT 分配的值之间的差值。
- 如果修改 DSI_PORT 的值,则无法使用 ETJI0105 配置 DSI 配置文件。手工编辑以下文件来更改默认 DSI 服务器端口分配:
注意:示例 dsi.env 和 dsi.conf 文件可从目录 /cai/cetjr3m0/CA_axis2c/config 获取。
- 按如下所示编辑 dsi.env 文件:
- 将 PATH 和 LIBPATH 变量中的目录名称从 /cai/cetjr3m0 更改为为 <chorus-install-directory> 指定的值。
- 更改 RESOLVER_CONFIG 中指定的 SYSTCPD_DSN,以与 your_chorus_hlq. CETJJCL 的 ETJVARS 成员中的 TCPDATA 值匹配。
- 编辑 dsi.conf 文件,以指定要使用的 TCP/IP 端口号。
注意:不要在这些文件中进行任何其他更改,除非 CA 技术支持明确指示您这样做。
版权所有 © 2013 CA。
保留所有权利。
 
|
|