除了第 3 章中介绍的 XAPI 服务器配置和管理命令以及第 4 章中介绍的 XAPI 服务器操作员命令外,XCMD 接口还支持许多 XAPI 用户请求和兼容的 HSC/MVS 文本命令。
例如,使用 XCMD 命令从 ACSLS user_proc 输入 QUERY_VOLUME 请求:
XCMD QUERY_VOLSER S00001
下表列出了 XCMD 支持的 XAPI 请求和相应的 HSC/MVS 文本命令:
表 5-1 XCMD 支持的 XAPI 请求和相应的 HSC/MVS 命令
| XAPI 请求 | 相应的 HSC/MVS 文本命令 | 
|---|---|
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 没有相应的 HSC/MVS 文本命令 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
| 
 | 
 | 
脚注 1 该 VOLRPT 是 HSC 格式 VOLRPT 命令和报告,不是 ACSLS 格式 volrpt。
有关上面列出的 HSC/MVS 文本命令的信息,请参阅 ELS Command, Control Statement, and Utility Reference。
虽然支持这些请求和命令,但不是所有参数在 ACSLS 中都有效。无效参数如下所述:
DISMOUNT(或 DISMount 命令)
指定以下内容会导致语法错误:
MVS 设备地址格式 ccuu
hostid 位置参数
EJECT(或 EJect 命令)
指定以下参数会导致语法错误:
WAITCAP
SEQ
RECTECH
MOUNT(或 Mount 命令)
指定以下内容会导致语法错误:
MVS 设备地址格式 ccuu
hostid 位置参数
MGMTCLAS 参数无效
MOVE(或 MOVe 命令)
支持所有参数。
QUERY_CAP(或 Display Cap 命令)
支持所有参数。
QUERY_DRIVES(或 Display DRives 命令)
指定以下参数会导致语法错误:
ALL
IDLE
LIBRARY
DETAIL
IDENTITY
MEDIA
RECTECH
UNIT
BYDRIVE
BYLOC
SHOWLSLOT
QUERY_DRIVE_INFO(或 Display DRIVE_INFO 命令)
指定以下参数会导致语法错误:
ALL
IDLE
LIBRARY
DETAIL
IDENTITY
MEDIA
RECTECH
VIRTUAL
DEVADDR
LSMLOC
QUERY_LSM(或 Display Lsm 命令)
支持所有参数。
QUERY_SERVER(或 Display SERVER 命令)
支持所有参数。
QUERY_SCRATCH(或 Display SCRatch 命令)
支持所有参数。
QUERY_THRESHOLD(或 Display THReshold 命令)
支持所有参数。
QUERY_VOLSER(或 Display Volser 命令)
支持所有参数。
QUERY_VOLUME_INFO(或 Display VOLume_info 命令)
支持所有参数。
SCRATCH(或 SCRAtch 命令)
支持所有参数。
UNSCRATCH(或 UNSCRatch 命令)
支持所有参数。
VOLRPT(或 VOLRpt 命令)
指定以下内容会导致语法错误:
MEDEQUAL
NONMEDEQ
VAULT
除了 EJECT 或 VOLRpt 命令以外,您可以使用 Route 命令从 SMC/MVS 客户机或 VM/客户机向 ACSLS XAPI 服务器发出表 5-1中列出的任何 HSC/MVS 命令。
与从 ACSLS cmd_proc 输入的 XCMD 命令不同,SMC/MVS 或 VM/客户机 Route 命令遵循已建立的 SMC/HSC 语法约定。此外,还忽略 XCMD 令牌。
例如:
发出 XAPI QUERY VOLUME 请求作为 ACSLS cmd_proc XCMD 命令:
XCMD QUERY VOLUME VOLSER
其中 VOLSER 是所需卷。
使用 ROUTE 命令从 SMC/MVS 客户机向 ACSLS XAPI 服务器发出 XAPI QUERY VOLUME 请求:
ROUTE ACSLS,QUERY VOLUME(volser)
其中 volser 是所需卷。
有关 SMC ROUTE 命令的更多信息,请参阅 ELS Command, Control Statement, and Utility Reference。