Overview of s390-tools
| Tool/feature |
Description |
| chccwdev (v1.3.0)
|
Script to modify generic attributes of channel attached devices; from zconf. |
| chchp (v1.6.2)
|
Script to modify channel-path state; from zconf. |
| chmem (v1.9.0) |
Set hotplug memory online or offline; from zconf. |
| chreipl (v1.8.0) |
Change reipl device settings; from ipl_tools. |
| chshut (v1.8.0) |
Change actions which should be done in case of halt, poff, reboot or panic; from ipl_tools. |
| chzcrypt (v1.8.0) |
Script to modify zcrypt configuration; from zconf. |
cio_ignore (v1.8.2)
- Use /proc/cio_settle (v1.9.0)
- Add new option -i / --is-ignored (v1.12.0)
|
Query and modify the contents of the CIO device driver blacklist; from zconf. |
cmsfs-fuse (v1.9.0)
- Add support to add, delete, and modify CMS files (v1.11.0)
- Add a configuration file for automatic translation from EBCIDC to ASCII based on the file type (v1.12.0)
|
Use the cmsfs-fuse command to read, add, delete, and modify files stored on a z/VM CMS disk. It is possible to mount a CMS disk and use common Linux tools to work with the files on the disk. |
cpuplugd (v1.6.3)
- Improved control of the cmm memory balloon and access to previous data (v1.15.0)
|
Daemon that manages CPU- and memory-resources based on a set of rules. Depending on the workload CPUs can be enabled or disabled. The amount of memory can be increased or decreased exploiting the Cooperative Memory Management (CMM1) feature. |
dasdfmt (v1.0.0)
- DASD tool harmonization (v1.5.0)
- Add "Large Volume Support" (v1.8.1)
- Add "--norecordzero" option (v1.8.1)
- Add "--percentage" option (v1.8.1)
|
Low-level format ECKD DASDs with the classic Linux disk layout or the z/OS-compatible disk layout. |
| dasdinfo (v1.6.0) |
Display unique DASD ID, either uid or volser. |
| dasdstat (v1.16.0) |
Configure and format the debugfs based DASD statistics data. |
dasdview (v1.0.3)
- DASD tool harmonization (v1.5.0)
- Add "Large Volume Support" (v1.8.1)
- Add "--characteristic" option (v1.8.1)
- Add solid state device support. (v1.8.2)
|
Display DASD and VTOC information or dump the contents of a DASD to the console. |
dbginfo (v1.1.0)
- adaptions for linux kernel 2.6 (v1.3.0)
|
Shell script collecting useful information about the current system for debugging purposes. |
dumpconf (v1.6.0)
- VMCMD support (v1.7.0)
- Add support for "Automatic IPL after dump" (v1.8.1)
- Prevent re-IPL loop for dump on panic (v1.8.4)
|
Allows to configure the dump device used for system dump in case a kernel panic occurs. This tool can also be used as an init script for etc/init.d. Prerequisite for dumpconf is a Linux kernel with the "dump on panic" feature. |
fdasd (v1.0.0)
- DASD tool harmonization (v1.5.0)
- Add "Large Volume Support" (v1.8.1)
- New partition types "Linux raid" and "Linux LVM" (v1.14.0)
|
Create or modify partitions on ECKD DASDs formatted with the z/OS compatible disk layout. |
| hyptop (v1.12.0) |
Provides a dynamic real-time view of a System z hypervisor environment, z/VM or LPAR, showing for example CPU and memory consumption of active LPARs or z/VM guests. |
| [ipl_tools] (v1.8.0) |
Set of tools to configure and list reipl and shutdown actions.
- chreipl: Change reipl device settings.
- chshut: Change actions which should be done in case of halt, poff, reboot or panic.
- lsreipl: List information of reipl device.
- lsshut: List actions which will be done in case of halt, poff, reboot or panic.
|
ip_watcher (v1.2.2)
- Adapt to support changes in the qeth driver with kernel 2.6.26 (v1.8.0)
|
Provides HiperSockets Network Concentrator functionality.
It looks for addresses in the HiperSockets and sets them as Proxy ARP on the OSA cards. It also adds routing entries for all IP addresses configured on active HiperSockets devices. Use start_hsnc.sh to start HiperSockets Network Concentrator. |
| iucvterm (v1.8.1) |
z/VM IUCV terminal applications: A set of applications to provide terminal access via the z/VM Inter-User Communication Vehicle (IUCV). The terminal access does not require an active TCP/IP connection between two Linux guest operating systems.
- iucvconn: Application to establish a terminal connection via z/VM IUCV.
- iucvtty: Application to provide terminal access via z/VM IUCV.
- ts-shell: Terminal server shell to authorize and control IUCV terminal connections for individual Linux users.
|
| lschp (v1.6.2) |
Script to list information about available channel-paths; from zconf. |
lscss (v1.3.0)
- Show non I/O subchannels (v1.8.0)
- Also show devices on the defunct subchannel.(v1.8.2)
|
Script to list channel subsystem devices; from zconf. |
| lsdasd (v1.3.0) |
Script to list channel attached direct access storage devices (DASD); from zconf. |
lsluns (v1.8.0)
- Add "--active" option (v1.8.1)
|
Script to list available SCSI LUNs depending on adapter or port; from zconf.
Note: For executing the lsluns script the sg_luns command must be available. The sg_luns executable is part of the SCSI generic device driver package (sg3 utils/sg utils). |
| lsmem (v1.9.0) |
Display the online status of the available memory; from zconf. |
lsqeth (v1.4.0)
- Introduce "lay'2" column for "lsqeth -p" and new qeth attribute "isolation" (v1.8.4)
- Add new qeth attribute "sniffer" (v1.9.0)
|
Script to list all qeth-based network devices with their corresponding settings; from zconf. |
| lsreipl (v1.8.0) |
List information of reipl device; from ipl_tools. |
| lsshut (v1.8.0) |
List actions which will be done in case of halt, poff, reboot or panic; from ipl_tools. |
lstape (v1.3.0)
- Show FCP-attached tape devices (v1.8.0)
|
Script to list tape devices, both channel-attached and FCP-attached; from zconf. |
| lszcrypt (v1.8.0) |
Script to show information about zcrypt devices and configuration; from zconf. |
| lszfcp (v1.5.2/3) |
Script to show information contained in sysfs about zfcp adapters, ports and units that are online; from zconf. |
mon_statd (v1.5.6)
- mon_fsstatd (v1.5.6)
- mon_procd (v1.5.6)
|
Starts Linux-z/VM monitoring daemons.
- Daemon that writes filesystem utilization data to the z/VM monitor stream.
- Daemon that writes process information data to the z/VM monitor stream.
|
osasnmpd (v1.1.0)
- Adapt to support changes in the qeth driver with kernel 2.6.26 (v1.8.0)
|
UCD-SNMP/NET-SNMP subagent implementing MIBs provided by OSA-Express features Fast Ethernet, Gigabit Ethernet, High Speed Token Ring and ATM Ethernet LAN Emulation in QDIO mode.
Note: You need at least the UCD-SNMP 4.2.3 package installed, before building the osasnmpd subagent.
For more information on UCD-SNMP/NET-SNMP refer to: http://net-snmp.sourceforge.net/ |
qetharp (v1.1.0)
- Static arp support (v1.2.0)
- Add IPv6 support for HiperSockets (v1.13.0)
|
Read and flush the ARP cache on OSA Express network cards. |
| qethconf (v1.2.0) |
bash shell script simplifying the usage of qeth IPA (IP address takeover), VIPA (Virtual IP address) and Proxy ARP. |
| scsi_logging_level (v1.5.2/3) |
Create, get or set the logging level for the SCSI logging facility. |
| tape390_crypt (v1.5.6) |
Control and query crypto settings for 3592 tape devices. |
tape390_display (v1.1.0)
- New tape load option and new message types (v1.2.0)
|
Display information on the message display facility of a tape device. |
| ttyrun (v1.9.0) |
The ttyrun tool safely starts getty programs and prevents respawns through the init program, if a terminal is not available. |
tunedasd (v1.3.0)
- Normalize profile data (v1.8.1)
- Add new option -Q / --query_reserve to determine the reservation status of a device (v1.12.0)
|
Adjust tunable parameters on DASD devices. |
vmconvert (v1.3.2)
- 64bit support (v1.5.0)
- Add CPU lowcore pointers to asm dump header (v1.9.0)
|
Convert system dumps created by the z/VM VMDUMP command into dumps with LKCD format.
These LKCD dumps can then be analyzed with the dump analysis tools lcrash or crash. |
| vmcp (v1.5.0) |
Allows Linux users to send commands to the z/VM control program (CP). The normal usage is to invoke vmcp with the command you want to execute. The response of z/VM is written to the standard output. |
vmur (v1.6.2)
- Add "--convert" option (v1.8.1)
|
Allows to work with z/VM spool file queues (reader, punch, printer). |
| [zconf] |
Set of scripts to configure and list status information of Linux on System z devices.
- chccwdev: Modify generic attributes of channel attached devices.
- chchp: Modify channel-path state.
- chmem: Set hotplug memory online or offline.
- chzcrypt: Modify zcrypt configuration.
- cio_ignore: Query and modify the contents of the CIO device driver blacklist.
- lschp: List information about available channel-paths.
- lscss: List channel subsystem devices.
- lsdasd: List channel attached direct access storage devices (DASD).
- lsluns: List available SCSI LUNs depending on adapter or port.
Note: For executing the lsluns script the sg_luns command must be available. The sg_luns executable is part of the SCSI generic device driver package (sg3 utils/sg utils).
- lsmem: Display the online status of the available memory.
- lsqeth: List all qeth-based network devices with their corresponding settings.
- lstape: List tape devices, both channel-attached and FCP-attached.
- lszcrypt: Show information about zcrypt devices and configuration.
- lszfcp: Shows information contained in sysfs about zfcp adapters, ports and units that are online.
- znetconf: List and configure network devices for System z network adapters.
|
zfcpdbf (v1.5.0)
- Adjust to 2.6.38 zfcp driver changes (v1.13.0)
|
Display debug data of zfcp. zfcp provides traces via the s390 debug feature. Those traces are filtered with the zfcpdbf script, i.e. merge several traces, make it more readable etc. |
zfcpdump (v1.2.0)
- Update to kernel 2.6.12 (v1.5.0)
- No more XML in zfcpdump (v1.5.6)
- Upstream zfcpdump v2 (v1.6.2)
- Add support for "Automatic IPL after dump" (v1.8.1)
- Add CPU lowcore pointers to asm dump header (v1.9.0)
|
Dump tool to create system dumps on fibre channel attached SCSI disks. It is installed using the zipl command.
zfcpdump v2 is the second version of the zfcpdump tool which was first integrated into upstream kernel 2.6.23.
|
zgetdump (v1.0.0)
- New -d option (v1.5.6)
- Add dump conversion and mount support (v1.9.0)
- Remove multi-volume tape dump support (v1.9.0)
- Add kdump support for --info option (v1.12.0)
|
Retrieve system dumps from either tapes or DASDs. |
ziomon tools (v1.8.0)
- Add report utilities for performance data report generation (v1.8.1)
|
Set of tools to collect data for zfcp performance analysis.
Report utilities (ziorep_config, ziorep_traffic, ziorep_utilization) for performance data report generation. |
zipl (v1.0.0)
- SCSI IPL/dump support (v1.2.0)
- Multi boot, IPL from tape, custom dump size limit (v1.3.0)
- FBA dump support (v1.3.2)
- Add "--dry-run" option (v1.4.0)
- Dump support for memory holes (v1.4.0)
- SCLP console support for dump tools (v1.5.6)
- IPL-retry support on IFCC. (v1.7.0)
- Boot menu can be used to replace the kernel parameter string (v1.7.0)
- Add "Large Volume Support" in zipl and zipl dump tools (v1.8.1)
- Add support for "Automatic IPL after dump" (v1.8.1)
- Add device mapper support (v1.8.3)
- Improve I/O error recovery during IPL (v1.8.4)
- Automatically calculate the ramdisk address dependent on the kernel image size (v1.8.4)
- Add support for automatic menus (v1.11.0)
|
Make DASDs or tapes bootable for system IPL or system dump. |
znetconf (v1.8.2)
- Add support for new CHPIDs OSX and OSM (v1.10.0)
|
List and configure network devices for System z network adapters; from zconf. |