I running the zTPM_System_z_Linux_Define_Image workflow and receiving and error. I've no idea what this saying. I had succefullt process MDISK 0200 and MDISK 0201. The fails on MDISk 0202 Can someone tell what the problem is?
processing MDISK 0202
Error caught: COPDEX031E The Jython expression (float(size)*(737280))/(1024*1024*1024) cannot be evaluated. The Jython error message is: "Traceback (innermost last):
File "<string>", line 1, in ?
ValueError: invalid literal for __float__: END
Pinned topic zTPM_System_z_Linux_Define_Image error
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2013-02-12T19:02:52Z at 2013-02-12T19:02:52Z by SystemAdmin
SystemAdmin 110000D4XK1755 Posts
Re: zTPM_System_z_Linux_Define_Image error2013-02-12T19:02:52ZThis is the accepted answer. This is the accepted answer.Eventually figure this out.
In z/VM we define a minidisk for linux guests disk. Using SMAPI TPM gets the definitions for the guest from z/VM. One of the definitions for this guest is
MDISK 0202 3390 1 END LNX030 MW READ WRITE MULTI
This means the minidisk address is 0200, it is on a 3390 disk(CKD) it begins on cylinder 1 and goes to the END of the disk. The problem for TPM is not knowing how big the disk is calculate where the END is.
So I changed the statement to
MDISK 0202 3390 1 10016 LNX030 MW READ WRITE MULTI
Showing 10016 cylinders and the workflow worked perfectly.