Skip to Main Content
IBM Z Hardware and Operating Systems Ideas Portal


This is the public portal for all IBM Z Hardware and Operating System related offerings. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Future consideration
Workspace z/VM
Created by Guest
Created on Jul 21, 2016

New statement for "COMMAND DEFINE"

We would like to know if there is a way to use SMAPI in order to define memory for a virtual machine. At zVM it will be something like:

COMMAND DEFINE STORAGE 2G STANDBY 2G

After research and testing but we couldn't find a command to make such a definition and it is important for them because changing memory size is one of the common tasks performed by this project.

The "COMMAND DEFINE STORAGE" statement is needed because Linux cannot foresee how memory is mapped through user director under zVM. Summing up Linux does not identify automatically the "MAX STOR" field such as CMS.

Once the USER statement was configured, the only thing that Linux will be able to see is actually the ONLINE memory slots, which is the amount defined at the STORAGE.
The MAXSTORAGE value needs to be defined as STANDBY at the "COMMAND DEFINE STORAGE" so Linux will be able to create at any time memory slots and then set it to offline in order to allow dynamic allocation without rebooting the O.S.

There are COMMAND statements inside USER directories all over BB's zVM to serve several purposes (as shown below) and DirMAINT is the tool chosen to change it when is in need to, by informing the command position within statements. As you can see at the example below the only COMMAND statements that won't ever change are the first and the third lines. The line "COMMAND DEFINE VFB" might be replaced by MDISK statement without prejudice but "COMMAND DEFINE STORAGE" is really necessary to enable the automatized provisioning of virtual machines at zVM.

COMMAND SET RUN ON
COMMAND DEFINE STORAGE 10G STANDBY 10G
COMMAND SPOOL CONS START
COMMAND DEFINE VFB-512 300 131000

Idea priority High
  • Guest
    Reply
    |
    Jul 22, 2016

    Creating a new RFE based on Community RFE #91876 in product z/VM.