可复用的地址空间

z/OS® 操作系统在创建每个地址空间时分配地址空间标识 (ASID)。但是,可供操作系统分配的 ASID 数量有限。将所有 ASID 都分配给现有地址空间后,操作系统将无法启动新的地址空间。在这种情况下,操作系统将发出 IEA602I ADDRESS SPACE CREATE FAILED 消息。

在一些方案中,使用交叉内存服务的地址空间导致其 ASID 无法复用,这增加了缺少 ASID 的可能性。z/OS V1.9 操作系统中提供的一种解决方案是,明确指示特定地址空间可以使用可复用的 ASID。本文描述 WebSphere® Application Server 在 z/OS 操作系统上如何使用可复用的 ASID。

在使用可复用 ASID 功能之前

在特定 z/OS 系统上,可以通过在 PARMLIB 成员 DIAGxx 中指定 REUSASID(YES) 来激活可复用 ASID 功能。如果未指定此参数,那么将不会使用可复用 ASID 功能。如果您使用的是 z/OS V1.9 操作系统,那么必须应用工作负载管理器 (WLM) APAR OA28528。

在可复用地址空间中运行的所有代码(例如 MVS™ 出口)都必须符合 z/OS Extended Addressability Guide 中概述的 ASID 复用规则。否则,发生的问题(例如 OA28528 中描述的问题)可能会导致地址空间异常结束。

在可复用地址空间中运行启动式任务

要指示使用交叉内存服务的启动式任务可以在可复用地址空间中运行,请在启动式任务的 START 命令中指定 REUSASID=YES 选项。例如:
START  STC1,REUSASID=YES
要点: 除非在 PARMLIB 成员 DIAGxx 中激活 REUSASID 功能,否则此命令无效。

请避免对不使用交叉内存服务的启动式任务指定 REUSASID 选项。建议您不要使用此方法,这是因为,可复用 ASID 构成一个不可重新分配给原始地址空间的独立池。

如果您直接使用 MVS START 命令来启动 WebSphere Application Server for z/OS 控制器或位置服务守护程序,并且希望它们在可复用地址空间中运行,那么必须添加 REUSASID 选项。例如:
START BBO6ACR,JOBNAME=BBOS001,ENV=BBOBASE.BBONODE.BBOS001,REUSAID=YES
START BBO6DMN,JOBNAME=BBODMNC,ENV=BBOCELL.CFCIMGWI.WITIMGWI,REUSASID=YES

WebSphere Application Server 地址空间也可以由 WebSphere Application Server 自身发出。例如,这些地址空间可能在位置服务守护程序自动启动时发出,也可能在使用 startServer 命令启动服务器时发出。在这些情况下,守护程序或服务器配置设置将确定 WebSphere Application Server 提交的 START 命令中是否指定了 REUSASID=YES 选项。

缺省情况下,当 WebSphere Application Server 发出 START 命令时,位置服务守护程序始终使用 REUSASID=YES 选项来启动。

缺省情况下,对于其他服务器,每个控制器都使用 REUSASID=YES 选项来启动。您可以通过手动更新控制器的进程定义来更改此行为。要进行此更新,请使用 wsadmin 命令或者通过编写脚本在服务器 START 命令中除去或包括 REUSASID 选项。并且,可以使用 updateZOSStartArgs 脚本针对特定服务器添加或除去 REUSASID=YES 选项。

支持的配置 支持的配置:
  • 通常,WebSphere Application Server 服务方区域和控制区域助手不在可复用地址空间中运行。
  • 采用绑定方式的 WebSphere MQ 连接器无法在可复用地址空间中正常工作。如果在 z/OS 操作系统上激活了可复用 ASID,请确保使用消息侦听器端口(而不是激活规范)来运行的服务器未在 START 命令中使用 REUSASID=YES 选项。
sptcfg

有关可复用地址空间的更多信息,请参阅 z/OS 手册 MVS Programming: Extended Addressability Guide。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-zos&topic=cins_reuseaddressspace
文件名:cins_reuseaddressspace.html