The Virtualization Cookbook for Linux on IBM Z and LinuxONE
A series of four books, written to allow you to quickly install and configure z/VM, create Linux virtual servers, create appliances and other miscellaneous tasks. Each book is in PDF format and comes with an associated tar file of z/VM REXX EXECs and Linux scripts.
z/VM Version 7
Linux on IBM Z and LinuxONE
Multi-volume series covering z/VM 7, Red Hat Enterprise Linux 8. Suse Linux Enterprise Server 12, and Canonical Ubuntu Linux Server 16.04.- Volume 1: IBM z/VM 7.2 IBM Redbooks, SG24-8147-03, July 2021 - November 2024
- Volume 2: Red Hat Enterprise Linux 7.1 Servers IBM Redbooks, SG24-8303-01, October 2021
- Volume 3: SUSE Linux Enterprise Server 12 IBM Redbooks, SG24-8890-00, October 2015 - May 2016
- Volume 4: Ubuntu Server 16.04 LTS IBM Redbooks, SG24-8354-00, September 2016
- Associated files, including kernels (.tar archive, gzip-compressed, 42.1 MB)
z/VM Version 6
Linux on IBM z Systems
A multi-volume series covering z/VM 6.3, Red Hat Enterprise Linux (REL) 7.1, SUSE Linux Enterprise Server
(SLES) 12, and Ubuntu Server 16.04 LTS.
August 2015, September 2016
- Volume 1: IBM z/VM 6.3 IBM Redbooks, SG24-8147-01
- Volume 2: Red Hat Enterprise Linux 7.1 Servers IBM Redbooks, SG24-8303-00
- Volume 3: SUSE Linux Enterprise Server 12 IBM Redbooks, SG24-8890-00
- Volume 4: Ubuntu Server 16.04 LTS IBM Redbooks, SG24-8357-00
- Associated files, including kernels (.tar archive, gzip-compressed, 42.1 MB)
Linux on IBM zEnterprise
z/VM 6.3, Red Hat Enterprise Linux (RHEL) 6.4 and SUSE Linux Enterprise Server (SLES) 11 SP3
October 2013, January 2014
z/VM Version 5
Linux on IBM System z
October 2008 - describes z/VM 5.4 and Novell/SuSE SLES 10 SP2z/VM and Linux on IBM System z: The Virtualization Cookbook for RHEL 5.2
October 2008 - describes z/VM 5.4 and Red Hat RHEL 5.2-
Sharing and Maintaining SLES11 SP1 Linux under z/VM using FBA disks, DCSS
and an NSS, May 2011 -
shows how to use Dis-contiguous Saved Segments (DCSSs) and a Named
Saved System (NSS) with the concept of a read-only root file system.
-
Sharing and Maintaining SLES 11 Linux under z/VM using DCSSs and an NSS
, March 2010 -
shows how to use Discontiguous Saved Segments (DCSSs) and a Named
Saved System (NSS) with the concept of a read-only root file system.
-
Sharing and maintaining RHEL 5.3 Linux under z/VM,
Sept. 2009 - describes how to create a read-write and a
read-only cloning and maintenance system under z/VM 5.4 and RHEL 5.3
-
Sharing and maintaining SLES 10 SP2 Linux under z/VM,
July 2009 - describes how to create a read-write and a
read-only cloning and maintenance system under z/VM 5.4 and SLES 10 SP2
- Concocting 500 Virtual Linux Servers in Three Days, Jan. 2009 - describes one process to create 500 Linux systems on two LPAR
- Associated REXX EXECs: CLONLNXS CLON1LNX COPYMDSK MKLNXIDS MKPARMS MK1LNXID PROFILE
- Associated XEDIT macros: CHANGEIP CHUSERID
- Associated Linux script: boot.findself
-
Sharing and maintaining Linux under z/VM, IBM Redpaper REDP-4322,
Feb. 2008 - describes z/VM 5.3 and SLES 10
Mz (Managing z) is an experimental, open source package that provices both CLI and Web GUI interfaces to many z/VM and Linux system administration tasks. You can find it here on SourceForge.net
REXX EXECs
Copies of REXX EXECs from various publications are also listed here for easy download. See the z/VM installation chapter of most Virtualization Cookbooks for a detailed description of usage.
- CALLSM1 - Perform z/VM SMAPI calls via IUCV
CALLSM1.EXEC (REXX executable, CMS V130 un-compressed, 31 KB) - COPYMDSK - Copy a CMS Minidisk using FLASHCOPY or fallback to DDR
COPYMDSK.EXEC (REXX executable, CMS V130 un-compressed, 12 KB) - CPFORMAT - Format and label a series of CKD volumes
CPFORMAT.EXEC (REXX executable, CMS V130 un-compressed, 11 KB) - GREP - Search CMS files for text patterns. Similar to *IX grep command.
GREP.EXEC (REXX executable, CMS V130 un-compressed, 2 KB) - SSICMD - Run a CP command simultaneously on all members of a VMSSI cluster,
similar to CSM 'dsh' command.
SSICMD.EXEC (REXX executable, CMS V130 un-compressed, 4 KB) - VMCRON - Use with VMCRON SVM for time-based wakeups.
VMCRON.EXEC (REXX executable, CMS V130 un-compressed, 3 KB)
XEDIT MACROs
Copies of XEDIT MACROs referenced in various publications are listed below for easy download. Refer to the z/VM section of most Virtualization Cookbooks for use cases and instructions.
- CHPW630 - XEDIT MACRO which can be used to act upon the original z/VM
6.3.0 USER DIRECT file supplied by IBM. USER and IDENTITY entries using the default password
are changed to the value you specify when invoking this macro.
CHPW630.XEDIT (XEDIT MACRO, CMS V130 un-compressed, 6 KB)
Linux shell scripts
Copies of shell scripts that might be useful.
- lsvols.sh - List how Linux volumes are being used by processing /etc/fstab