All Publications

Application Programming

The following publications provide information about creating application programs to perform specific functions on z/VM. These publications describe the primary application programming interfaces (APIs) provided by z/VM.

Order Number Title Abstract Link PDF Link Last Updated
SC24-6256-02 z/VM: CMS Application Development Guide Abstract PDF September 2023
SC24-6257-02 z/VM: CMS Application Development Guide for Assembler Abstract PDF December 2023
SC24-6258-02 z/VM: CMS Application Multitasking Abstract PDF September 2023
SC24-6259-01 z/VM: CMS Callable Services Reference Abstract PDF September 2023
SC24-6262-02 z/VM: CMS Macros and Functions Reference Abstract PDF December 2023
SC24-6252-01 z/VM: CMS Pipelines User's Guide and Reference N/A PDF May 2020
SC24-6272-06 z/VM: CP Programming Services Abstract PDF July 2024
SC24-6273-01 z/VM: CPI Communications User's Guide Abstract PDF December 2023
SC24-6285-01 z/VM: ESA/XC Principles of Operation Abstract PDF November 2023
SC24-6293-01 z/VM: Language Environment User's Guide Abstract PDF December 2023
SC24-6295-01 z/VM: OpenExtensions Advanced Application Programming Tools Abstract PDF November 2023
SC24-6296-01 z/VM: OpenExtensions Callable Services Reference Abstract PDF September 2023
SC24-6297-01 z/VM: OpenExtensions Commands Reference Abstract PDF September 2023
GC24-6298-01 z/VM: OpenExtensions POSIX Conformance Document Abstract PDF November 2023
SC24-6299-01 z/VM: OpenExtensions User's Guide Abstract PDF September 2023
SC24-6304-01 z/VM: Program Management Binder for CMS Abstract PDF December 2023
SC24-6313-01 z/VM: Reusable Server Kernel Programmer's Guide and Reference Abstract PDF September 2023
SC24-6314-01 z/VM: REXX/VM Reference Abstract PDF September 2023
SC24-6315-01 z/VM: REXX/VM User's Guide Abstract PDF September 2023
SC24-6327-03 z/VM: Systems Management Application Programming Abstract PDF December 2023
SC27-4940-00 z/VM: z/XC Principles of Operation Abstract PDF November 2023
SC26-4399-09 Common Programming Interface Communications Reference N/A PDF July 1998
SC23-0361-01 VM/XA SP EXEC 2 Reference N/A PDF March 1988
SA23-1392-60 z/OS: MVS Program Management: Advanced Facilities Abstract PDF October 2023
SA23-1393-60 z/OS: MVS Program Management: User's Guide and Reference Abstract PDF September 2023
SA76-0169-60 z/OS: IBM Tivoli Directory Server Plug-in Reference for z/OS Abstract PDF September 2023
SA38-0687-60 z/OS: Language Environment Concepts Guide Abstract PDF December 2023
GA32-0908-60 z/OS: Language Environment Debugging Guide Abstract PDF December 2023
SA38-0682-60 z/OS: Language Environment Programming Guide Abstract PDF March 2024
SA38-0683-60 z/OS: Language Environment Programming Reference Abstract PDF June 2024
SA38-0686-60 z/OS: Language Environment Runtime Messages Abstract PDF March 2024
SA38-0684-60 z/OS: Language Environment Writing Interlanguage Communication Applications Abstract PDF March 2024

Customization and Tuning


The following publications provide information about extending or enhancing a z/VM system.

New utility! - z/VM Performance Data Pump

Order Number Title Abstract Link PDF Link Last Updated
SC24-6269-02 z/VM: CP Exit Customization Abstract PDF November 2023
SC24-6301-10 z/VM: Performance Abstract PDF December 2023

Data Facility Storage Management System for z/VM

The following publications provide information about the DFSMS/VM optional feature of z/VM. DFSMS/VM controls data and storage resources.

Order Number Title Abstract Link PDF Link Last Updated
SC24-6274-01 z/VM: DFSMS/VM Customization Abstract PDF December 2023
GC24-6275-01 z/VM: DFSMS/VM Diagnosis Guide Abstract PDF December 2023
GC24-6276-01 z/VM: DFSMS/VM Messages and Codes Abstract PDF December 2023
SC24-6277-01 z/VM: DFSMS/VM Planning Guide Abstract PDF December 2023
SC24-6278-01 z/VM: DFSMS/VM Removable Media Services Abstract PDF December 2023
SC24-6279-01 z/VM: DFSMS/VM Storage Administration Abstract PDF December 2023

Diagnosis

The following publications provide information to help identify, describe, report, and correct a programming problem in a z/VM system.

The following videos are available on the z/VM How to videos web page:
  • How to estimate and monitor dump space (12:23)
Order Number Title Abstract Link PDF Link Last Updated
GC24-6255-02 z/VM: CMS and REXX/VM Messages and Codes Abstract PDF May 2024
GC24-6270-10 z/VM: CP Messages and Codes Abstract PDF July 2024
GC24-6280-03 z/VM: Diagnosis Guide Abstract PDF December 2023
GC24-6284-03 z/VM: Dump Viewing Facility Abstract PDF November 2023
GC24-6300-01 z/VM: Other Components Messages and Codes Abstract PDF April 2024
GC24-6335-03 z/VM: VM Dump Tool Abstract PDF November 2023
SC34-2668-60 z/OS: and z/VM HCD Messages Abstract PDF September 2023

Directory Maintenance Facility for z/VM

The following publications provide information about the Directory Maintenance Facility (DirMaint) optional feature of z/VM. DirMaint provides interactive facilities for managing the z/VM user directory.

Order Number Title Abstract Link PDF Link Last Updated
SC24-6281-04 z/VM: Directory Maintenance Facility Commands Reference Abstract PDF December 2023
GC24-6282-02 z/VM: Directory Maintenance Facility Messages Abstract PDF September 2023
SC24-6283-04 z/VM: Directory Maintenance Facility Tailoring and Administration Guide Abstract PDF December 2023

Display Management System for CMS

The following publications provide information about Display Management System for CMS (DMS/CMS).

Order Number Title Abstract Link PDF Link Last Updated
GC24-5503-00 DMS/CMS: General Information N/A PDF September 1989
SC24-5504-00 DMS/CMS: Guide and Reference N/A PDF September 1989
GC24-5505-01 DMS/CMS: Licensed Program Specifications N/A PDF January 1990

EREP

The following publications provide information about the Environmental Record Editing and Printing Program (EREP), a prerequisite licensed program for z/VM. EREP is a diagnostic application program that helps IBM service representatives maintain your data processing installation.

Order Number Title Abstract Link PDF Link Last Updated
GC35-0152-60 z/OS: EREP Reference Abstract PDF September 2023
GC35-0151-60 z/OS: EREP User's Guide Abstract PDF September 2023

ICKDSF

The following publication provides information about Device Support Facilities (ICKDSF), a prerequisite licensed program for z/VM. ICKDSF provides functions needed for the installation, use, and maintenance of IBM direct-access storage devices (DASDs).

Order Number Title Abstract Link PDF Link Last Updated
GC35-0033-60 z/OS: Device Support Facilities (ICKDSF) User's Guide and Reference Abstract PDF September 2023

Installation, Migration, and Service

The following publications and other resources provide information to help you install and maintain one or more z/VM systems.

Always review the PSP Bucket before installing z/VM:
Upgrade ZVM720, Subset CP: Preventive Service Planning

The following videos are available on the z/VM How to videos web page:
  • z/VM: How to use the basics of z/VM CSM (15:18)
  • z/VM: How to remove service (5:45)
Order Number Title Abstract Link PDF Link Last Updated
N/A z/VM: 7.2 Program Directories N/A N/A September 2020
GC24-6292-02 z/VM: Installation Guide Abstract PDF March 2024
GC24-6294-11 z/VM: Migration Guide Abstract PDF July 2024
GC24-6325-02 z/VM: Service Guide Abstract PDF April 2024
GC24-6336-01 z/VM: VMSES/E Introduction and Reference Abstract PDF December 2023

Open Systems Adapter (OSA)

The following publications provide information about Open Systems Adapter-Express hardware features and the Open Systems Adapter/Support Facility (OSA/SF). OSA/SF provides an interface for monitoring and managing the installed OSA-Express features.

Order Number Title Abstract Link PDF Link Last Updated
SC27-9003-02 z/OS: Open Systems Adapter Integrated Console Controller User's Guide Abstract PDF April 2020
SA22-7935-19 z/OS: Open Systems Adapter-Express Customer's Guide and Reference Abstract PDF September 2019
SC14-7580-02 z/OS: Open Systems Adapter/Support Facility on the Hardware Management Console Abstract PDF January 2016

Operation and Use

The following publications provide information about operating a z/VM system and using z/VM commands and other functions.

The following videos are available on the z/VM How to videos web page:
  • z/VM: How to customize your logon screen (20:55)
Order Number Title Abstract Link PDF Link Last Updated
SC24-6260-03 z/VM: CMS Commands and Utilities Reference Abstract PDF June 2024
SC24-6265-01 z/VM: CMS Primer Abstract PDF December 2023
SC24-6266-03 z/VM: CMS User's Guide Abstract PDF September 2023
SC24-6268-11 z/VM: CP Commands and Utilities Reference Abstract PDF July 2024
SC24-6326-03 z/VM: System Operation Abstract PDF December 2023
SC24-6334-03 z/VM: Virtual Machine Operation Abstract PDF December 2023
SC24-6337-01 z/VM: XEDIT Commands and Macros Reference Abstract PDF November 2023
SC24-6338-01 z/VM: XEDIT User's Guide Abstract PDF November 2023

Performance Toolkit for z/VM

The following publications provide information about the Performance Toolkit optional feature of z/VM. Performance Toolkit provides tools for analyzing z/VM and Linux performance data.

Order Number Title Abstract Link PDF Link Last Updated
SC24-6302-05 z/VM: Performance Toolkit Guide Abstract PDF September 2023
SC24-6303-05 z/VM: Performance Toolkit Reference Abstract PDF December 2023

Planning and Administration

The following publications provide information to help you define and manage a z/VM system. Planning is an iterative task in that many of the decisions are made before installation, are continually evaluated after installation, and are revised as appropriate. The administration task involves defining the characteristics of data processing resources to z/VM. The resources can include data files, databases, programs, and users.

The following videos are available on the z/VM How to videos web page:
  • z/VM: How to change your system name (10:17)
  • z/VM: How to dynamically add a paging volume (8:04)
  • z/VM: How to add SFS space (12:26)
  • z/VM: How to rebuild segments (6:30)
Order Number Title Abstract Link PDF Link Last Updated
SC24-6261-02 z/VM: CMS File Pool Planning, Administration, and Operation Abstract PDF December 2023
SC24-6264-02 z/VM: CMS Planning and Administration Abstract PDF November 2023
SC24-6267-04 z/VM: Connectivity Abstract PDF November 2023
SC24-6271-10 z/VM: CP Planning and Administration Abstract PDF June 2024
SC24-6287-04 z/VM: Getting Started with Linux on IBM Z Abstract PDF December 2023
SC24-6289-01 z/VM: Group Control System Abstract PDF December 2023
SC24-6291-01 z/VM: I/O Configuration Abstract PDF December 2023
SC24-6321-04 z/VM: Running Guest Operating Systems Abstract PDF December 2023
SC24-6322-01 z/VM: Saved Segments Planning and Administration Abstract PDF December 2023
SC24-6323-03 z/VM: Secure Configuration Guide Abstract PDF December 2023
SB10-7162-01 PR/SM Planning Guide (z13, z13s, Emperor, Rockhopper 2965) N/A PDF July 2017
SB10-7169-02 PR/SM Planning Guide (z14, z14 ZR1, Emperor II, Rockhopper II) N/A PDF March 2019
SB10-7175-01 PR/SM Planning Guide (z15 T01, z15 T02, LinuxONE III LT1/LT2) N/A PDF April 2021
SB10-7178-00 PR/SM Planning Guide (z16 A01) N/A PDF August 2022
SC34-2670-60 z/OS: and z/VM HCM User's Guide Abstract PDF March 2024

RACF Security Server for z/VM

The following publications provide information about the RACF Security Server optional feature of z/VM. RACF provides data security for an installation by controlling access.

The following videos are available on the z/VM How to videos web page:
  • z/VM: How to enable RACF (11:15)
  • z/VM: How to customize RACF (27:40)
Order Number Title Abstract Link PDF Link Last Updated
SC24-6305-01 z/VM: RACF Security Server Auditor's Guide Abstract PDF December 2023
SC24-6306-04 z/VM: RACF Security Server Command Language Reference Abstract PDF December 2023
GC24-6307-01 z/VM: RACF Security Server Diagnosis Guide Abstract PDF December 2023
SC24-6308-02 z/VM: RACF Security Server General User's Guide Abstract PDF December 2023
SC24-6309-02 z/VM: RACF Security Server Macros and Interfaces Abstract PDF December 2023
GC24-6310-03 z/VM: RACF Security Server Messages and Codes Abstract PDF December 2023
SC24-6311-02 z/VM: RACF Security Server Security Administrator's Guide Abstract PDF December 2023
SC24-6312-04 z/VM: RACF Security Server System Programmer's Guide Abstract PDF December 2023
SC24-6324-02 z/VM: Security Server RACROUTE Macro Reference Abstract PDF December 2023

RSCS Networking for z/VM

The following publications provide information about the RSCS Networking optional feature of z/VM. RSCS enables users on a z/VM system to send messages, files, commands, and jobs to other users within a network.

Order Number Title Abstract Link PDF Link Last Updated
GC24-6316-01 z/VM: RSCS Networking Diagnosis Abstract PDF November 2023
SC24-6317-01 z/VM: RSCS Networking Exit Customization Abstract PDF November 2023
GC24-6318-01 z/VM: RSCS Networking Messages and Codes Abstract PDF November 2023
SC24-6319-02 z/VM: RSCS Networking Operation and Use Abstract PDF November 2023
SC24-6320-01 z/VM: RSCS Networking Planning and Configuration Abstract PDF November 2023
SA32-0988-60 z/OS: Network Job Entry (NJE) Formats and Protocols Abstract PDF September 2023

System Overview

The following publications provide an overview of the z/VM product.

Order Number Title Abstract Link PDF Link Last Updated
GC24-6286-14 z/VM: General Information Abstract PDF December 2023
GI13-4377-01 z/VM: License Information N/A PDF March 2024

TCP/IP for z/VM

The following publications provide information about TCP/IP for z/VM. With your IBM Z server, TCP/IP for z/VM can communicate and share data with multi-vendor systems via your intranet and the internet. Applications can be shared transparently across z/VM, z/OS, UNIX, and other environments.

Order Number Title Abstract Link PDF Link Last Updated
GC24-6328-01 z/VM: TCP/IP Diagnosis Guide Abstract PDF December 2023
SC24-6329-01 z/VM: TCP/IP LDAP Administration Guide Abstract PDF December 2023
GC24-6330-05 z/VM: TCP/IP Messages and Codes Abstract PDF September 2023
SC24-6331-07 z/VM: TCP/IP Planning and Customization Abstract PDF December 2023
SC24-6332-03 z/VM: TCP/IP Programmer's Reference Abstract PDF December 2023
SC24-6333-05 z/VM: TCP/IP User's Guide Abstract PDF December 2023

VM/Pass-Through Facility

The following publications provide information about VM/Pass-Through Facility.

Order Number Title Abstract Link PDF Link Last Updated
SC24-5557-01 VM/Pass-Through Facility: Administration and Operation N/A PDF June 1993
SC24-5656-00 VM/Pass-Through Facility: Auto-Signon Reference N/A PDF June 1993
GC24-5591-01 VM/Pass-Through Facility: Licensed Program Specifications N/A PDF May 1993
SC24-5648-01 VM/Pass-Through Facility: Messages N/A PDF June 1993
SC24-5556-00 VM/Pass-Through Facility: Programming Reference N/A PDF September 1991
SC24-5710-01 VM/Pass-Through Facility: TCP/IP Line Driver Support N/A PDF January 2020
SC24-5555-00 VM/Pass-Through Facility: User's Guide N/A PDF September 1991

XL C/C++ for z/VM, 1.3

The following publications provide information about using the IBM XL C/C++ for z/VM licensed program to implement (compile, bind, and run) C and C++ programs with Language Environment on z/VM.

Order Number Title Abstract Link PDF Link Last Updated
SC09-7624-05 XL C/C++ for z/VM: Runtime Library Reference N/A PDF September 2011
SC09-7625-02 XL C/C++ for z/VM: User's Guide N/A PDF September 2011
SC14-7309-60 z/OS: Standard C++ Library Reference Abstract PDF September 2023
GC14-7306-60 z/OS: XL C/C++ Compiler and Runtime Migration Guide for the Application Programmer Abstract PDF September 2023
SC14-7308-60 z/OS: XL C/C++ Language Reference Abstract PDF November 2023
GC14-7305-60 z/OS: XL C/C++ Messages Abstract PDF September 2023
SC14-7315-60 z/OS: XL C/C++ Programming Guide Abstract PDF September 2023
SC14-7307-60 z/OS: XL C/C++ User's Guide Abstract PDF December 2023