On 9/6/20 8:17 PM, Grzegorz Powiedziuk wrote: > Hello, I am almost sure I've done this before but now my memory is failing > me > The virtual machine had a "MACHINE ESA 8" and a list CPU 00...07 > We changed it to MACHINE ESA 10 and added 2 more cpus to the list > > Unfortunately I can't simply re-logon the VM. I was sure that after > updating the userdirectory it will allow me to define cpu from the linux > guest but it doesn't > > I am getting HCPCPU1458E, attempt was made to define more CPUs than it is > allowed in directory > > Any way to workaround this? My first thought was running set machine esa 10 > but the command doesn't take the mcpu number like the directory statement
Gregory, In short, no. When a z/VM guest is logged on, it is created using what is in the currently active CP directory. Any and all limitations, such as the maximum amount of virtual storage, number of virtual CPUs, are encoded in the control blocks for that guest. Any attempt to exceed those limits will be denied. The only way to get the new, "larger," limits will be to log the guest off and back on again. There are likely tools out there that run from a privileged account that will go into the control blocks for the target guest and change things. As you might expect, that sort of thing can be dangerous. Still, if getting this done is important enough, you could ask on the IBMVM mailing list to see if such a thing is out there, and where to get it. Mark Post ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to lists...@vm.marist.edu with the message: INFO LINUX-390 or visit http://www2.marist.edu/htbin/wlvindex?LINUX-390