如何消除z/VM上CMS登录时的「Shared Y-STAT not available」报错提示?
问题根因
该报错是因为z/VM系统层面的*YSTAT命名保存段(NSS)未成功激活,该段用于存储所有CMS guest共享的系统状态统计数据,所有用户登录都触发报错说明是全局NSS配置异常,和单用户配置无关。
解决步骤
- 使用具有Class C/E权限的特权用户(如MAINT、OPERATOR)登录z/VM系统,执行命令
QUERY NSS *YSTAT查看当前Y-STAT段状态:正常状态下输出应包含
*YSTAT SYS ACTIVE标记,若输出为空或状态为INACTIVE则说明段未加载。 - 手动加载并激活Y-STAT共享段,依次执行以下命令:
执行完成后用普通CMS用户测试登录,确认报错是否消失。CP NSS LOAD *YSTAT SYS CP NSS ACTIVATE *YSTAT - 配置REIPL后自动生效,避免重启后问题复发:
编辑系统SYSTEM CONFIG配置文件,在NSS配置区段添加两行配置:
保存配置后执行NSS_LOAD *YSTAT SYS NSS_ACTIVATE *YSTATCP SHUTDOWN REIPL验证重启后无报错。 - 若执行加载命令时报错「*YSTAT不存在」,需重建Y-STAT命名保存段:
登录MAINT用户,访问MAINT 201服务盘,执行重建命令:VMFBLD PPF 5654112J VMSTAT (SERVICED REBUILD
重建完成后重复加载、配置自动生效的操作即可。
内容的提问来源于stack exchange,提问作者Vasili P
相关产品推荐
相关产品推荐

