Re: A little help with a REXX coding issue
Note too that these embedded attributes stop working as soon as the end-user uses CP's SCREEN command to give some color to VMOUT. And, when wanting to highlight whole lines (as opposed to a few characters in a line, one can get nicer effects when playing with CP SCREEN VMOUT. A simple example: 'CONWAIT' /* assure CMS sends all pending console output to the screen */ call diag 8,'SCREEN VMOUT RED' say 'this is in red' 'CONWAIT' /* send all pending console output, here our red text */ call diag 8,'SCREEN VMOUT DEFAULT' A more elaborated subroutine call SayBox '{RED REVV}', '--Ho--',customer 'has only signed for' ContractSpace'GB',, 'but wants to use' space3+space9'GB',, 'They need to sign extra space before the test.' . /*-*/ SayBox: /* */ /* Parms: arg(1): is it starts with {, then it defines color en co)*/ /* Other args: text to say on console (maybe colored thus) */ /*-*/ Procedure if Left(arg(1),1)='{' then FirstArg=2 else FirstArg=1 If FirstArg1 then do parse arg '{' colordef '}' 'PIPE CP Q SCREEN|SPEC 40-* 1|Var OldColor' 'PIPE CP SCREEN VMOUT' colordef '|VAR EMSG' if rc0 then say emsg 'CONWAIT' end mx=40 /* Min box width */ do i=FirstArg to arg(); mx=max(mx,length(arg(i))) ;end mx=min(78,mx) if Mx76 then do;extra=' ';mx=mx+2;end; else extra=''; say '*'left('',mx,'-')'*' do i=FirstArg to arg(); say '|'left(extra||arg(i)extra,mx)'|' ;end say '*'left('',mx,'-')'*' If FirstArg1 then do 'CONWAIT' 'PIPE CP SCREEN' OldColor end return 2011/8/11 Alan Altmark alan_altm...@us.ibm.com On Thursday, 08/11/2011 at 12:23 EDT, Feller, Paul pfel...@aegonusa.com wrote: Okay, this is interesting. I change the EXEC to use the hex codes that Mike is using and the stuff seems to work with the blank space in the say command. I?m using IBM PCOMM and it failed with my original code on a mod4 screen and a 3290 size screen. I always run with extended attribute support turned on. For now I?ll continue my work using the different hex codes. Thanks for the help. hi='1DE8'x /* 3270 Hilite Char */ lo='1D60'x /* 3270 Default Char*/ The high-order 2 bits of the attribute value are set according to the value of the low-order 6 bits; the 1DE8 and 1D60 are the architecturally correct values, per the 3270 Data Stream Programming Reference. The behavior of other bit patterns is undefined. Alan Altmark Senior Managing z/VM and Linux Consultant IBM System Lab Services and Training ibm.com/systems/services/labservices office: 607.429.3323 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott -- Kris Buelens, IBM Belgium, VM customer support
A little help with a REXX coding issue
I need a little help with a REXX coding issue. I'm trying to do some highlighting of messages coming out of REXX. The first test message works properly, part of the message is highlighted and part of the message is not. The second test message gets highlighted, but after that everything is highlighted. If I change the Say lo' ' on line 19 to a Say lo'-' the highlighting is turned off. What am I missing? Original code: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo' ' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Code that seems to work: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo'-' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Thanks.. Paul Feller AIT Mainframe Technical Support
Re: A little help with a REXX coding issue
I've been used the following since just about forever. The work fine. hi='1DE8'x /* 3270 Hilite Char */ lo='1D60'x /* 3270 Default Char*/ Both are different that yours. Mike Walter Aon Corporation The opinions expressed herein are mine alone, not my employer's. From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Feller, Paul Sent: Thursday, August 11, 2011 10:09 AM To: IBMVM@LISTSERV.UARK.EDU Subject: A little help with a REXX coding issue I need a little help with a REXX coding issue. I'm trying to do some highlighting of messages coming out of REXX. The first test message works properly, part of the message is highlighted and part of the message is not. The second test message gets highlighted, but after that everything is highlighted. If I change the Say lo' ' on line 19 to a Say lo'-' the highlighting is turned off. What am I missing? Original code: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x /* HILITE variable WHITE */ 6 lo='1D40'x /* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo' ' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Code that seems to work: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x /* HILITE variable WHITE */ 6 lo='1D40'x /* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo'-' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Thanks.. Paul Feller AIT Mainframe Technical Support
Re: A little help with a REXX coding issue
OK, re-reading your post, I copied/pasted the first exec into an EXEC (z/VM 5.4.0, CMS Level 24, Service Level 001). It ran just fine, displaying: TEST: Start -- 11 Aug 2011 10:57:54 --- Test the highlite stuff HILITE ON HILITE OFF FTPPERF: == FTPPERF: -- 11 Aug 2011 10:57:54 -- FTPPERF: No PERFSVM report pulled FTPPERF: == TEST: End 11 Aug 2011 10:57:54 --- Where the only highlighted text was HILITE ON, and all the lines beginning with FTPPERF:. Those were bold-faced and underscored in this reply. Could the problem be in your 3270 terminal emulator? We're using IBM's PComm. BTW, it's considered a rexx best practice on CMS to include at the top of your EXEC (unless there's a known reason to do otherwise: address command Mike Walter Aon Corporation The opinions expressed herein are mine alone, not my employer's. From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Feller, Paul Sent: Thursday, August 11, 2011 10:09 AM To: IBMVM@LISTSERV.UARK.EDU Subject: A little help with a REXX coding issue I need a little help with a REXX coding issue. I'm trying to do some highlighting of messages coming out of REXX. The first test message works properly, part of the message is highlighted and part of the message is not. The second test message gets highlighted, but after that everything is highlighted. If I change the Say lo' ' on line 19 to a Say lo'-' the highlighting is turned off. What am I missing? Original code: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo' ' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Code that seems to work: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo'-' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Thanks.. Paul Feller AIT Mainframe Technical Support
Re: A little help with a REXX coding issue
Okay, this is interesting. I change the EXEC to use the hex codes that Mike is using and the stuff seems to work with the blank space in the say command. I'm using IBM PCOMM and it failed with my original code on a mod4 screen and a 3290 size screen. I always run with extended attribute support turned on. For now I'll continue my work using the different hex codes. Thanks for the help. hi='1DE8'x /* 3270 Hilite Char */ lo='1D60'x /* 3270 Default Char*/ Paul Feller AIT Mainframe Technical Support From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Mike Walter Sent: Thursday, August 11, 2011 11:03 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: A little help with a REXX coding issue OK, re-reading your post, I copied/pasted the first exec into an EXEC (z/VM 5.4.0, CMS Level 24, Service Level 001). It ran just fine, displaying: TEST: Start -- 11 Aug 2011 10:57:54 --- Test the highlite stuff HILITE ON HILITE OFF FTPPERF: == FTPPERF: -- 11 Aug 2011 10:57:54 -- FTPPERF: No PERFSVM report pulled FTPPERF: == TEST: End 11 Aug 2011 10:57:54 --- Where the only highlighted text was HILITE ON, and all the lines beginning with FTPPERF:. Those were bold-faced and underscored in this reply. Could the problem be in your 3270 terminal emulator? We're using IBM's PComm. BTW, it's considered a rexx best practice on CMS to include at the top of your EXEC (unless there's a known reason to do otherwise: address command Mike Walter Aon Corporation The opinions expressed herein are mine alone, not my employer's. From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Feller, Paul Sent: Thursday, August 11, 2011 10:09 AM To: IBMVM@LISTSERV.UARK.EDU Subject: A little help with a REXX coding issue I need a little help with a REXX coding issue. I'm trying to do some highlighting of messages coming out of REXX. The first test message works properly, part of the message is highlighted and part of the message is not. The second test message gets highlighted, but after that everything is highlighted. If I change the Say lo' ' on line 19 to a Say lo'-' the highlighting is turned off. What am I missing? Original code: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo' ' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Code that seems to work: 0 * * * Top of File * * * 1 /*-*/ 2 /* */ 3 /*-*/ 4 Say Left('TEST: Start --' DATE() TIME('N') '',075,'-') 5 hi='1DF8'x/* HILITE variable WHITE */ 6 lo='1D40'x/* UNHILITE variable GREEN */ 7 8 /* First test */ 9 10 Say 'Test the highlite stuff'hi'HILITE ON'lo'HILITE OFF' 11 12 /* Second test */ 13 14 Say hi' ' 15 Say Left('FTPPERF: ',75,'=') 16 Say Left('FTPPERF: --' DATE() TIME('N') '',75,'-') 17 Say Left('FTPPERF: No PERFSVM report pulled',75,' ') 18 Say Left('FTPPERF: ',75,'=') 19 Say lo'-' 20 21 Say Left('TEST: End ' DATE() TIME('N') '',075,'-') 22 Exit 23 * * * End of File * * * Thanks.. Paul Feller AIT Mainframe Technical Support
Help make XEDIT and ISPF EDIT keystroke compatible (WAS: XEDIT Macro and Command Line Input)
Phil, Thanks. You are right. I was trying too hard. Checking queued() was exactly what I needed. And yes, I am trying to get my VM and MVS environments to behave somewhat alike. Like you said fingers get trained. And, after 30+ years my fingers are very well trained! The problem is that over the years I have spent time in both camps so I have issues either way I go. My co-workers laugh because my MVS world has always understood QQ FILE. (And I always have 'autosave' turned off.) Right now I'm starting to do more in the VM world and I find that by using PF7/PF8 all I succeed in doing losing my place in my document. Going the other way, I keep wanting to use X in ISPF 3.4 ... and my dataset just disappears! So, SCROLL is destined to be assigned to all the pf keys I expect to scroll the screen and make it behave more like ISPF. And I would be happy to collaborate on making this happen. (And I know you suggested that I contact you off-list, but I'm betting we are not the only ones that would like these capabilities. And, we are probably 're-inventing the wheel' in many cases. Perhaps, we will get some others offering tools that they have already created.) Bob On Sat, Aug 6, 2011 at 7:23 AM, Phil Smith III li...@akphs.com wrote: Bob, You're actually trying too hard: your macro should just look at QUEUED() and see if there's something stacked. This is a crude example, because you probably want to do more than just a LOCATE * for a M (like EXTRACT /SCREEN and divide by 2, then make it 'COMMAND * -'n or some such), but: /**/ if queued() 0 then pull op else op = '' if abbrev('MAX', op, 1) then 'COMMAND LOCATE *' else 'COMMAND FORWARD' op BTW, are you trying to do an SPF-ish environment in XEDIT? If so, please contact me off-list -- I'd be interested in helping. Not that I think SPF is better*, but I understand that the fingers get trained (now that I'm doing z/OS, I find myself doing FIND instead of / in XEDIT and KEDIT sometimes!), and it's been something that folks have talked about for a long time. ...phsiii * Insert religious editor war here -Original Message- Bob mvs...@gmail.com Subject: XEDIT Macro and Command Line Input I'm struggling trying to write an XEDIT macro and hoping someone can help= me=20 over a tiny stumbling block. I want a pfkey set to a macro. ie. SET PF6 BEFORE MACRO SCROLL And I want to be able to accept an *optional* command line parameter. If there is always a command line parameter I seem to be able to use READ CMDLINE to get it. However, this does not seem to work=20 when there is no command line parameter at all. I just get hung at the READ CMDLINE until I hit enter. Also, when there is a parameter I not only what to read it, but I want to consume it so that it is no longer on the command line after my macro. Is there a way to do this?
Re: Help make XEDIT and ISPF EDIT keystroke compatible (WAS: XEDIT Macro and Command Line Input)
Speaking of fingers being trained: I've always used an IBM 101 keyboard ever since IBM started using pc's and my fingers *still* can't get used to where the arrow keys are on it! I think they remember a 3279-3x. My first laptop, in 2009, gave me conniption fits until I modified a 101 keyboard to add footpads (for air circulation) and a PS/2 to USB adapter for it so it can bridge the laptop keyboard. A small fan to the right of my recliner adds some extra circulation and a usb driven portable fan goes with me when I'm traveling. So I have the same keyboard for both the laptop and desktop. With THE as my editor, in Xedit mode, it's just about like being back on VM! Les Bob wrote: Phil, Thanks. You are right. I was trying too hard. Checking queued() was exactly what I needed. And yes, I am trying to get my VM and MVS environments to behave somewhat alike. Like you said fingers get trained. And, after 30+ years my fingers are very well trained! The problem is that over the years I have spent time in both camps so I have issues either way I go. My co-workers laugh because my MVS world has always understood QQ FILE. (And I always have 'autosave' turned off.) Right now I'm starting to do more in the VM world and I find that by using PF7/PF8 all I succeed in doing losing my place in my document. Going the other way, I keep wanting to use X in ISPF 3.4 ... and my dataset just disappears! So, SCROLL is destined to be assigned to all the pf keys I expect to scroll the screen and make it behave more like ISPF. And I would be happy to collaborate on making this happen. (And I know you suggested that I contact you off-list, but I'm betting we are not the only ones that would like these capabilities. And, we are probably 're-inventing the wheel' in many cases. Perhaps, we will get some others offering tools that they have already created.) Bob On Sat, Aug 6, 2011 at 7:23 AM, Phil Smith III li...@akphs.com wrote: Bob, You're actually trying too hard: your macro should just look at QUEUED() and see if there's something stacked. This is a crude example, because you probably want to do more than just a LOCATE * for a M (like EXTRACT /SCREEN and divide by 2, then make it 'COMMAND * -'n or some such), but: /**/ if queued() 0 then pull op else op = '' if abbrev('MAX', op, 1) then 'COMMAND LOCATE *' else 'COMMAND FORWARD' op BTW, are you trying to do an SPF-ish environment in XEDIT? If so, please contact me off-list -- I'd be interested in helping. Not that I think SPF is better*, but I understand that the fingers get trained (now that I'm doing z/OS, I find myself doing FIND instead of / in XEDIT and KEDIT sometimes!), and it's been something that folks have talked about for a long time. ...phsiii * Insert religious editor war here -Original Message- Bob mvs...@gmail.com Subject: XEDIT Macro and Command Line Input I'm struggling trying to write an XEDIT macro and hoping someone can help= me=20 over a tiny stumbling block. I want a pfkey set to a macro. ie. SET PF6 BEFORE MACRO SCROLL And I want to be able to accept an *optional* command line parameter. If there is always a command line parameter I seem to be able to use READ CMDLINE to get it. However, this does not seem to work=20 when there is no command line parameter at all. I just get hung at the READ CMDLINE until I hit enter. Also, when there is a parameter I not only what to read it, but I want to consume it so that it is no longer on the command line after my macro. Is there a way to do this?
ISPF Help panel help
Group, I have been looking through the ISPF Dialog Developer's Guide and Reference and I am having a problem with my help panel. My Primary panel has ZPRIM=YES and .HELP=SSBVPSH. From my primary panel I enter PF1 and I get my help panel. My panel looks like this: )ATTR )BODY %NOTE: MENUMSG + %ENTER+- EXIT %PF3+- EXIT + )INIT )PROC ZSEL=TRANS(TRUNC(ZCMD,'.') '*','EXIT') /*TERMINATE MENU DISPLAY*/ )END When I hit PF3 it takes me right out of my HELP panel and returns me back to my primary panel. Q). Why when I press Enter from my help screen do I get ISPP100 Panel EXIT error. Panel not found. I tried just coding EXIT, END, CANCEL and RETURN instead of the TRANS statement and I receive the same message about a Panel not found. The TRANS should be saying whatever ZCMD is, Terminate the menu display. I put a TRACE in the PROC section and it didn't like that either. I had another approach: )PROC IF (.PFKEY = PF03) ZCMD = X IF (.RESP = ENTER) ZCMD = X ZSEL=TRANS(TRUNC(ZCMD,'.') X,EXIT /* or 'X','EXIT' - Terminate Menu Display */ '','' /* Redisplay Panel on Blank */ '*','%') /* or '*','?') - Display Invalid option */ When I use '?' in my help panel and press enter it sends me to the ISPF PDF tutorial. *** Use a question mark (?) as the string. This causes the SELECT service to redisplay the menu with an invalid option message. *** When I use '%' in my help panel and press enter I get ISPP100 Panel % error. Panel not found. I Removed everything from my PROC section. ENTER takes my from my help panel to the ISPF PDF tutorial. PF3 works great. Q). How can I just redisplay my help panel or terminate my menu display by pressing ENTER? Did I miss any good ISPF books with help panel samples? Thanks in advance, Dave Dave Hansen Eagan Software Systems Branch 651-406-1208 dave.l.han...@usps.gov
Re: help with DMSCGR DMSCSR esoterica
Uppercase or not: I guess that these CSL routines also work with EXEC2, and there One is another variable than ONE. Substitution or not: One often sees execs containing code like this: info.street='xxx' info.name='' and the coder of the exec didn't define 'street', nor 'name' as variables. So INFO.STREET and INFO.NAME are the variables here. When accessing them from CSL (or PIPE), one needs direct access, no substitution. In PIPE speak this is VAR INFO.STREET DIRECT This technique makes it possible to code for example ToEat='STREET NAME' do while toEat'' parse var toEat t toEat say left(t,10) '=' info.t end But, this is not always what exec programmers want. So the reason for substitution or not. Notes: - I consider the above (coding info.name='xxx' and supposing 'name' is a constant) as bad practice. One can get the same simple code by using info.0name='xxx' as 0name can never be a variable. - With CMS Pipelines, VAR xxx.yyy DIRECT has better performance then SYMBOLIC. One must know what one wants to achieve. Given that t='NAME' - 'PIPE VAR INFO.T SYMBOLIC ...' - 'PIPE VAR INFO.'t 'DIRECT ...' both produce exactly the same result, but the second example is considerably faster. 2011/2/19 Steve Marak sama...@gizmoworks.com I have one of those is there ever any situation when ... would not be a good default questions, and I need the help of VM-savvy minds capable of perverse and twisted logic. I can't imagine a better place to find them than this list. (Yes, that was intended as a compliment.) As you all know, DMSCGR and DMSCSR are CSL routines which retrieve and set, respectively, the values of REXX variables. The default behavior is that the variable name passed is searched for directly in REXX's list of variables, exactly as passed. Optionally, the caller can ask that the name be both translated to upper case and that REXX perform variable name substitution on it before looking for it. (Since REXX doesn't care about case in variable names and some quick experiments confirm that passing mixed- or lower-case names without this option isn't productive [except of non-zero return codes], one could reasonably ask why the name is not always translated to upper-case. I think it's a very valid question, but more or less irrelevant to my problem.) In situations where everyone involved knows which behavior is desired, the choice between substitution or not isn't an issue. But if there's a situation where an end user will create REXX execs which pass a variable name to a program which will then retrieve or set it via these routines, it's more problematic ... or maybe not, if one or the other behavior is obviously preferable. Can anyone think of a situation in which you would *not* want substitution performed on the variable name passed? Typically, the whole reason you use compound REXX variables is to get that. But the writers of these routines didn't make that the default, so I want to know if there's some obvious situation we're missing where you wouldn't want it. (We've come up with one exotic case involving REXXVARS, but it's not one that seems likely to occur. In fact, it seems like the writer of the exec would almost have to be out to get you to code it that way.) Thanks, Steve -- Steve Marak -- sama...@gizmoworks.com -- Kris Buelens, IBM Belgium, VM customer support
help with DMSCGR DMSCSR esoterica
I have one of those is there ever any situation when ... would not be a good default questions, and I need the help of VM-savvy minds capable of perverse and twisted logic. I can't imagine a better place to find them than this list. (Yes, that was intended as a compliment.) As you all know, DMSCGR and DMSCSR are CSL routines which retrieve and set, respectively, the values of REXX variables. The default behavior is that the variable name passed is searched for directly in REXX's list of variables, exactly as passed. Optionally, the caller can ask that the name be both translated to upper case and that REXX perform variable name substitution on it before looking for it. (Since REXX doesn't care about case in variable names and some quick experiments confirm that passing mixed- or lower-case names without this option isn't productive [except of non-zero return codes], one could reasonably ask why the name is not always translated to upper-case. I think it's a very valid question, but more or less irrelevant to my problem.) In situations where everyone involved knows which behavior is desired, the choice between substitution or not isn't an issue. But if there's a situation where an end user will create REXX execs which pass a variable name to a program which will then retrieve or set it via these routines, it's more problematic ... or maybe not, if one or the other behavior is obviously preferable. Can anyone think of a situation in which you would *not* want substitution performed on the variable name passed? Typically, the whole reason you use compound REXX variables is to get that. But the writers of these routines didn't make that the default, so I want to know if there's some obvious situation we're missing where you wouldn't want it. (We've come up with one exotic case involving REXXVARS, but it's not one that seems likely to occur. In fact, it seems like the writer of the exec would almost have to be out to get you to code it that way.) Thanks, Steve -- Steve Marak -- sama...@gizmoworks.com
Re: help with DMSCGR DMSCSR esoterica
Oops! The last statement should be: say city.who Sorry! blush Les Les Koehler wrote: Rexx vars are always upper-cased *except* for 'content addressable arrays' (stemmed variables). For example: name='Les Koehler' city.name='Tampa' say 'Enter the name of the person and I''ll give you the city' parse pull who say city.name The concept is simple yet very powerful. I used it once to improve the elapsed time of matching a vendors individual transaction accounting records against his end of month accounting records from hours to a couple of minutes. The individual records and the monthly records did *not* have the same layout, but with this technique it was a snap to match them. Les Steve Marak wrote: I have one of those is there ever any situation when ... would not be a good default questions, and I need the help of VM-savvy minds capable of perverse and twisted logic. I can't imagine a better place to find them than this list. (Yes, that was intended as a compliment.) As you all know, DMSCGR and DMSCSR are CSL routines which retrieve and set, respectively, the values of REXX variables. The default behavior is that the variable name passed is searched for directly in REXX's list of variables, exactly as passed. Optionally, the caller can ask that the name be both translated to upper case and that REXX perform variable name substitution on it before looking for it. (Since REXX doesn't care about case in variable names and some quick experiments confirm that passing mixed- or lower-case names without this option isn't productive [except of non-zero return codes], one could reasonably ask why the name is not always translated to upper-case. I think it's a very valid question, but more or less irrelevant to my problem.) In situations where everyone involved knows which behavior is desired, the choice between substitution or not isn't an issue. But if there's a situation where an end user will create REXX execs which pass a variable name to a program which will then retrieve or set it via these routines, it's more problematic ... or maybe not, if one or the other behavior is obviously preferable. Can anyone think of a situation in which you would *not* want substitution performed on the variable name passed? Typically, the whole reason you use compound REXX variables is to get that. But the writers of these routines didn't make that the default, so I want to know if there's some obvious situation we're missing where you wouldn't want it. (We've come up with one exotic case involving REXXVARS, but it's not one that seems likely to occur. In fact, it seems like the writer of the exec would almost have to be out to get you to code it that way.) Thanks, Steve -- Steve Marak -- sama...@gizmoworks.com
5.2 Directory Help?
Hi all... Is anyone running a z/VM 5.2 system that can look at their directory and tell me what cylinder the default 5.2 res has MAINT's 2CC disk at? We have to recover one. Thanks, Lee -- Lee Stewart, Senior SE Sirius Computer Solutions Phone: (303) 996-7122 Email: lee.stew...@siriuscom.com Web: www.siriuscom.com
Re: 5.2 Directory Help?
Got the help... Thanks!!! Lee -- Lee Stewart, Senior SE Sirius Computer Solutions Phone: (303) 996-7122 Email: lee.stew...@siriuscom.com Web: www.siriuscom.com
More DIRMAINT help required
I have recently setup dirmaint, but obviously have not done everything correctly, since I cannot allocate new minidisks for users from MAINT. My AUTHFOR CONTROL file is as follows MAINTMAINT*140A ADGHMOPSZ MAINTMAINT*150A ADGHMOPSZ My AUTHDASD DATADVH file is as follows / Shipped default is anybody, anywhere * * * But if I do the following AMISK, I get an error indicating MAINT cannot a ct for the user in the directory dirm file authfor control PUN FILE 0150 SENT TO DIRMAINT RDR AS 1014 RECS 0009 CPY 001 0 NOHOLD NOKEEP DVHXMT1191I YOUR FILE REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:04 DVHREQ2288I YOUR FILE REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHRCV3821I FILE AUTHFOR CONTROL E1 HAS BEEN RECEIVED; RC = 0. DVHREQ2289I YOUR FILE REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = 0. dirm rldcode DVHXMT1191I YOUR RLDCODE REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:07 DVHREQ2288I YOUR RLDCODE REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHREQ2289I YOUR RLDCODE REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = DVHREQ2289I 0. dirm for SZLX0109 AMDISK 101 3390 1 END VM1U18 DVHXMT1191I YOUR AMDISK REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:11 DVHREQ2287E USER MAINT AT ZSVM0100 IS NOT AUTHORIZED TO ACT FOR SZLX0109 DVHREQ2287E AT *; YOUR REQUEST IS IGNORED. I then tried a get for the same user and received the following error dirm for SZLX0109 get nolock DVHXMT1191I YOUR GET REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:15:50 DVHREQ2287E USER MAINT AT ZSVM0100 IS NOT AUTHORIZED TO ACT FOR SZLX0109 DVHREQ2287E AT *; YOUR REQUEST IS IGNORED. I then tried the same for MAINT dirm for maint get nolock DVHXMT1191I YOUR GET REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:16:11 DVHREQ2288I YOUR GET REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHGET3305I ENTRY MAINT SENT, NO LOCK ATTEMPT WAS MADE. RDR FILE 0151 SENT FROM DIRMAINT PUN WAS 1015 RECS 0324 CPY 001 A NOHOLD NOKEEP DVHREQ2289I YOUR GET REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = 0. I cannot figure out why I cannot act for users other than my own logon All comments gratefully received.
Re: More DIRMAINT help required
Ian, I think your problem is in the way you defined your authorized users. The AUTHFOR CONTROL file should look something like this: ALL MAINT * 140A ADGHOPS ALL MAINT * 150A ADGHOPS ALL VSMWORK1 * 150A GOSHMADP ALL VSMWORK2 * 150A GOSHMADP ALL VSMWORK3 * 150A GOSHMADP This tells DIRMAINT that user id MAINT is authorized to act on behalf of all users on the system instead of just itself. Hope this helps. DJ On 11/25/2010 09:22 AM, Ian Marshall wrote: I have recently setup dirmaint, but obviously have not done everything correctly, since I cannot allocate new minidisks for users from MAINT. My AUTHFOR CONTROL file is as follows MAINTMAINT*140A ADGHMOPSZ MAINTMAINT*150A ADGHMOPSZ My AUTHDASD DATADVH file is as follows / Shipped default is anybody, anywhere * * * But if I do the following AMISK, I get an error indicating MAINT cannot act for the user in the directory dirm file authfor control PUN FILE 0150 SENT TO DIRMAINT RDR AS 1014 RECS 0009 CPY 001 0 NOHOLD NOKEEP DVHXMT1191I YOUR FILE REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:04 DVHREQ2288I YOUR FILE REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHRCV3821I FILE AUTHFOR CONTROL E1 HAS BEEN RECEIVED; RC = 0. DVHREQ2289I YOUR FILE REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = 0. dirm rldcode DVHXMT1191I YOUR RLDCODE REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:07 DVHREQ2288I YOUR RLDCODE REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHREQ2289I YOUR RLDCODE REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = DVHREQ2289I 0. dirm for SZLX0109 AMDISK 101 3390 1 END VM1U18 DVHXMT1191I YOUR AMDISK REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:04:11 DVHREQ2287E USER MAINT AT ZSVM0100 IS NOT AUTHORIZED TO ACT FOR SZLX0109 DVHREQ2287E AT *; YOUR REQUEST IS IGNORED. I then tried a get for the same user and received the following error dirm for SZLX0109 get nolock DVHXMT1191I YOUR GET REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:15:50 DVHREQ2287E USER MAINT AT ZSVM0100 IS NOT AUTHORIZED TO ACT FOR SZLX0109 DVHREQ2287E AT *; YOUR REQUEST IS IGNORED. I then tried the same for MAINT dirm for maint get nolock DVHXMT1191I YOUR GET REQUEST HAS BEEN SENT FOR PROCESSING. READY; T=0.02/0.03 11:16:11 DVHREQ2288I YOUR GET REQUEST FOR MAINT AT * HAS BEEN ACCEPTED. DVHGET3305I ENTRY MAINT SENT, NO LOCK ATTEMPT WAS MADE. RDR FILE 0151 SENT FROM DIRMAINT PUN WAS 1015 RECS 0324 CPY 001 A NOHOLD NOKEEP DVHREQ2289I YOUR GET REQUEST FOR MAINT AT * HAS COMPLETED; WITH RC = 0. I cannot figure out why I cannot act for users other than my own logon All comments gratefully received. -- Dave Jones V/Soft Software www.vsoft-software.com Houston, TX 281.578.7544
Re: More DIRMAINT help required
Thanks Dave, I added ALL MAINT*140A ADGHMOPSZ ALL MAINT*150A ADGHMOPSZ and all is working well now, many thanks.
Re: More DIRMAINT help required
Glad to help, Ian. On 11/25/2010 09:35 AM, Ian Marshall wrote: Thanks Dave, I added ALL MAINT*140A ADGHMOPSZ ALL MAINT*150A ADGHMOPSZ and all is working well now, many thanks. -- Dave Jones V/Soft Software www.vsoft-software.com Houston, TX 281.578.7544
Re: A call to help Chair sessions at SHARE
Hi All, The final session who wants it? It is up for grabs. You have the chance to hear the great and dynamic speaker Rick Barlow. Virtual Linux Server Disaster Recovery Planning Wed 2010-08-04, 13:30:00 Room 306 Rick Barlow Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Re: A call to help Chair sessions at SHARE
Hi All, Well we are one week out and here is what is left on the list of sessions needing chairs. Please jump in and grab one or two. Virtual Linux Server Disaster Recovery Planning Wed 2010-08-04, 13:30:00 Room 306 Rick Barlow System Z - Linux at its best Mon 2010-08-02, 15:00:00 Room 208 Mark L. Shackelford Using Virtualization to Help Move a Data Center Tue 2010-08-03, 13:30:00 Room 305 Jim Moling And a caneled session. x86 Virtualization Technologies and Strategies Wed 2010-08-04, 15:00:00 Room 305 Steven Loeschorn Canceled Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
question on xedit 'help'
When I type 'help' on the command line, I am getting the HELP TASK screen. My fuzzy brain says that in the past I would get the HELP XEDIT MENU screen since I am in xedit. Also, when I use 'HELP QUERY', I get the COMMANDS QUERY screen, not the help for xedit query. I think I am missing a setting somewhere. Any thoughts? -- Tony Thigpen
Re: question on xedit 'help'
Maybe your xedit profile is getting in the way. Try xedit fn ft fm (noprof and see if it is still screwed up. It works as you expected with my profile. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 6:14 AM To: IBMVM@LISTSERV.UARK.EDU Subject: question on xedit 'help' When I type 'help' on the command line, I am getting the HELP TASK screen. My fuzzy brain says that in the past I would get the HELP XEDIT MENU screen since I am in xedit. Also, when I use 'HELP QUERY', I get the COMMANDS QUERY screen, not the help for xedit query. I think I am missing a setting somewhere. Any thoughts? -- Tony Thigpen
Re: question on xedit 'help'
xedit . . . (noprof got me started in the right direction. I thought maybe it was a z/VM change. Found: 'set synonym help1 command help' It should have been: 'set synonym help1 help' I can't remember when I did this it's been so long ago. I have been using this profile for over 22 years. (I carried it from one job to the next.) Well, maybe it will now work for another 22 years. :-) Thanks, Tony Thigpen -Original Message - From: Schuh, Richard Sent: 07/24/2010 03:13 PM Maybe your xedit profile is getting in the way. Try xedit fn ft fm (noprof and see if it is still screwed up. It works as you expected with my profile. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 6:14 AM To: IBMVM@LISTSERV.UARK.EDU Subject: question on xedit 'help' When I type 'help' on the command line, I am getting the HELP TASK screen. My fuzzy brain says that in the past I would get the HELP XEDIT MENU screen since I am in xedit. Also, when I use 'HELP QUERY', I get the COMMANDS QUERY screen, not the help for xedit query. I think I am missing a setting somewhere. Any thoughts? -- Tony Thigpen
Re: question on xedit 'help'
I know the feeling. Just last week, I had to fix a bug in a tool that is frequently used by many users. It had been in the program since it was written in the late 1980s. Since it was a display error that was data-dependant, I am surprised that is had not been noticed earlier. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 1:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: question on xedit 'help' xedit . . . (noprof got me started in the right direction. I thought maybe it was a z/VM change. Found: 'set synonym help1 command help' It should have been: 'set synonym help1 help' I can't remember when I did this it's been so long ago. I have been using this profile for over 22 years. (I carried it from one job to the next.) Well, maybe it will now work for another 22 years. :-) Thanks, Tony Thigpen -Original Message - From: Schuh, Richard Sent: 07/24/2010 03:13 PM Maybe your xedit profile is getting in the way. Try xedit fn ft fm (noprof and see if it is still screwed up. It works as you expected with my profile. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 6:14 AM To: IBMVM@LISTSERV.UARK.EDU Subject: question on xedit 'help' When I type 'help' on the command line, I am getting the HELP TASK screen. My fuzzy brain says that in the past I would get the HELP XEDIT MENU screen since I am in xedit. Also, when I use 'HELP QUERY', I get the COMMANDS QUERY screen, not the help for xedit query. I think I am missing a setting somewhere. Any thoughts? -- Tony Thigpen
Re: question on xedit 'help'
My 'oldest bug' in a 'the program has not been changed' area was in 2000. The RPG program was written in the mid-70's at a school district. For some reason, it did not calculate the number of school days correctly for the leap year. I was the systems programmer and was called in because 'the VSE system has a Y2K bug' since the routine had not been changed since the program was written. The first thing I checked was the 'year ending with '00' code but I noticed was that there was no 'year ending in 00' test. :-) So it should have calculated 2000 as a leap year by it's 'divide by 4' rule. After looking at the code, I told them it would never calculate any year as being a leap year. Even when I told them the exact change, they said it would not fix it but they would do it just to show me. Well, the fix worked. Research reveled that there had never been a Feb 29 that was an actual school day since the program was written. It was either on a weekend or during spring break. So, the failure had never showed in 25 years. Tony Thigpen -Original Message - From: Schuh, Richard Sent: 07/24/2010 05:45 PM I know the feeling. Just last week, I had to fix a bug in a tool that is frequently used by many users. It had been in the program since it was written in the late 1980s. Since it was a display error that was data-dependant, I am surprised that is had not been noticed earlier. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 1:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: question on xedit 'help' xedit . . . (noprof got me started in the right direction. I thought maybe it was a z/VM change. Found: 'set synonym help1 command help' It should have been: 'set synonym help1 help' I can't remember when I did this it's been so long ago. I have been using this profile for over 22 years. (I carried it from one job to the next.) Well, maybe it will now work for another 22 years. :-) Thanks, Tony Thigpen -Original Message - From: Schuh, Richard Sent: 07/24/2010 03:13 PM Maybe your xedit profile is getting in the way. Try xedit fn ft fm (noprof and see if it is still screwed up. It works as you expected with my profile. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tony Thigpen Sent: Saturday, July 24, 2010 6:14 AM To: IBMVM@LISTSERV.UARK.EDU Subject: question on xedit 'help' When I type 'help' on the command line, I am getting the HELP TASK screen. My fuzzy brain says that in the past I would get the HELP XEDIT MENU screen since I am in xedit. Also, when I use 'HELP QUERY', I get the COMMANDS QUERY screen, not the help for xedit query. I think I am missing a setting somewhere. Any thoughts? -- Tony Thigpen
Re: New standard for networking help
If you choose to create an EXEC like the one Neale proposed to capture all of the information about your system, you may want to separate the output into multiple files. The output from the CP Query ALL and the set of user commands can be very large. You should consider how many devices are attached to your VM system (One of our systems has more than 12,000 DASD devices.) and how many users are logged on (We have LPARs that host Linux guests that have more than 150 user-ids logged on.). The rest of the list is manageable in a single file. Rick Barlow Nationwide Insurance
Re: New standard for networking help
On Thu, Jul 15, 2010 at 5:06 PM, Alan Altmark alan_altm...@us.ibm.com wrote: Bottom line, it enabled me to discover the problem in about 5 minutes - the NATIVE and default VLAN on DEFINE VSWITCH had the same value. With so many people getting excited, I feel un irresitable urge to assume my position on the peanut gallery this Friday afternoon... Well that may be true, but at what expense for the customer? From my current position, I obviously welcome any effort the customer is willing to put in to increase my efficiency and improve the quality of my response. And I do expect that most of those 17 pages was their normal documentation that they maintain for the system anyway. But one should ask how long that customer has been fighting the problem to make them think it required such extensive documentation. And if it only took you 5 minutes to browse those 17 pages (certainly not read it all) and find the cause and post to the mailing list, is it clear enough in the books to prevent the problem from happening. But in a former life as customer, I soon realized that vendors were asking for extensive documentation and experiments only to buy time (so once you had things collected, they could tell you that you have a really old level and could you try with the latest version). An automated program to generate such documentation with no effort - or worse, even before the vendor asks for it - really defeats the purpose... :-) Seriously, I doubt such a tell me all you know program will improve things. Especially since it only shows what the customer defined, not what he meant to define or should have defined. Much of what you can collect just is not needed in most cases. Like in this case, having the Rick's list of 16,000 volumes would not have made Alan's task any easier (depending on the layout of that list, he would have told us 285 pages of documentation to be the norm :-) Don't get me wrong. I do value some kind of standard form or checklist for each specific problem area. But I would focus on the 10% of the information that resolves 90% of the questions. My experience is that 3 questions is about the maximum you can do (beyond that, people seem to think it's multiple choice and they answer just one or two of them :-) | Rob
Re: New standard for networking help
Hello Everyone, I have been following this conversation with great interest. I like Rob have been on both sides of Conversation. Now I am the customer with the documentation. Having good documentation helps everyone involved, and good change management (of some sort) helps debug issues. I have noticed that I always have 'Almost' enough information, but it is 'you need a little more'. (I hope that I never caused that much problem for my customers but) Is there a check list that we could come up with that would be a standard, short list of documentation? Or is this just a pipe dream? Ed Martin Aultman Health Foundation 330-363-5050 ext 35050 -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rob van der Heij Sent: Friday, July 23, 2010 8:55 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help On Thu, Jul 15, 2010 at 5:06 PM, Alan Altmark alan_altm...@us.ibm.com wrote: Bottom line, it enabled me to discover the problem in about 5 minutes - the NATIVE and default VLAN on DEFINE VSWITCH had the same value. With so many people getting excited, I feel un irresitable urge to assume my position on the peanut gallery this Friday afternoon... Well that may be true, but at what expense for the customer? From my current position, I obviously welcome any effort the customer is willing to put in to increase my efficiency and improve the quality of my response. And I do expect that most of those 17 pages was their normal documentation that they maintain for the system anyway. But one should ask how long that customer has been fighting the problem to make them think it required such extensive documentation. And if it only took you 5 minutes to browse those 17 pages (certainly not read it all) and find the cause and post to the mailing list, is it clear enough in the books to prevent the problem from happening. But in a former life as customer, I soon realized that vendors were asking for extensive documentation and experiments only to buy time (so once you had things collected, they could tell you that you have a really old level and could you try with the latest version). An automated program to generate such documentation with no effort - or worse, even before the vendor asks for it - really defeats the purpose... :-) Seriously, I doubt such a tell me all you know program will improve things. Especially since it only shows what the customer defined, not what he meant to define or should have defined. Much of what you can collect just is not needed in most cases. Like in this case, having the Rick's list of 16,000 volumes would not have made Alan's task any easier (depending on the layout of that list, he would have told us 285 pages of documentation to be the norm :-) Don't get me wrong. I do value some kind of standard form or checklist for each specific problem area. But I would focus on the 10% of the information that resolves 90% of the questions. My experience is that 3 questions is about the maximum you can do (beyond that, people seem to think it's multiple choice and they answer just one or two of them :-) | Rob
Re: New standard for networking help
On Fri, Jul 23, 2010 at 3:26 PM, Edward M Martin emar...@aultman.com wrote: Having good documentation helps everyone involved, and good change management (of some sort) helps debug issues. Haha. For those without proper change management, when they tell you nothing changed it sometimes helps to ask what do you think someone else might have changed to cause this difference :-) | Rob
Re: New standard for networking help
And the problem goes away when they don't do anything to fix the problem that they didn't cause by not changing anything. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rob van der Heij Sent: Friday, July 23, 2010 6:50 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help On Fri, Jul 23, 2010 at 3:26 PM, Edward M Martin emar...@aultman.com wrote: Having good documentation helps everyone involved, and good change management (of some sort) helps debug issues. Haha. For those without proper change management, when they tell you nothing changed it sometimes helps to ask what do you think someone else might have changed to cause this difference :-) | Rob
Re: New standard for networking help
No, my result is perfect, no lines lost, no errors (on a z/VM 5.2 and 5.4, both with built-in and plastic plumbing). Note the error you introduced by inserting a blank in in front of the , This causes both the warning message and the leaking of users. My example had: |split 1 after /,/ I admit I could (and probably should) have coded |split 1 after , 2010/7/19 Schuh, Richard rsc...@visa.com Because it will give the wrong results! split 1 after / ,/ will result in an error. split 1 after string / ,/ is probably what you meant, but it really isn't what you want. split 1 after string / ,/ | chop 8 will result in getting only the first two ids of a line that can contain up to 5 of them.. Regards, Richard Schuh -- *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On Behalf Of *Neale Ferguson *Sent:* Monday, July 19, 2010 1:28 PM *To:* IBMVM@LISTSERV.UARK.EDU *Subject:* Re: New standard for networking help Because it was quick and dirty. On 7/19/10 3:25 PM, Kris Buelens kris.buel...@gmail.com wrote: Sorry to be nitpicking on this good idea: - why expose to errors by not using ADDRESS COMMAND? - why throwing away any userid starting with VSM. Take this instead - 'PIPE CP Q NAMES', - '|StrNfind /VSM_-/', - '|SPLIT 1 after /,/', - '|CHOP 8', '|Stem name.' -- Kris Buelens, IBM Belgium, VM customer support
Re: New standard for networking help
The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott I think you missed the intent of the suggestion. Often we see that people don't know what information might be useful to solve a problem. If there is some key information that makes solving problems easier, then having a guideline often helps people collect the right stuff to get the problem solved the first time around. Others have suggested a automated way; that's cool, but you have to define what you (IBM) need before you can automate anything. Then the REXX and Pipe fiends will take over and find a way to collect it. 8-) Returning to the report in question, if that's the paradigm that you find useful, gut it of customer details, and let's see it. If nothing else, it will make a good example of what kind of things need to be collected. -- db
Re: New standard for networking help
Here¹s an EXEC I use to do initial data gathering. I had updated it but have lost the latest copy. Anyway it¹s a start: /* */ CP.1 = 'Q ALL' CP.2 = 'Q CPLEVEL' CP.3 = 'Q SRM' CP.4 = 'Q ALLOC' CP.5 = 'Q ALLOC PAGE' CP.6 = 'Q ALLOC SPOOL' CP.7 = 'Q ALLOC TDISK' CP.8 = 'Q MDC' CP.9 = 'Q VDISK' CP.10 = 'Q FRAME' CP.11 = 'IND' CP.12 = 'IND Q' CP.13 = 'Q VSWITCH ALL DETAILS' CP.0 = 13 User.1 = 'Q SHARE' User.2 = 'Q QUICKDSP' User.3 = 'IND USER' User.0 = 3 'PIPE cms ERASE VM REPORT' 'PIPE (end ? name GETUSER)', '| cp Q N', '| split', '| strip', '| nfind VSM' ||, '| spec 1.8 1', '| strip', '| stem Name.' do I_CP = 1 to CP.0 'PIPE (name GETCP end ?)', '| cp' CP.I_CP, '| literal' CP.I_CP, '| append literal ' '| VM REPORT A' end do I_User = 1 to User.0 do I_Name = 1 to Name.0 'PIPE (name GETUSER end ?)', '| cp' User.I_User Name.I_Name, '| literal' User.I_user Name.I_Name, '| append literal ', '| VM REPORT A' end end 'PIPE (name GETSTSI)', '| cms EXEC STSI', '| literal STSI', '| append literal ', '| VM REPORT A' exit On 7/19/10 10:19 AM, David Boyes dbo...@sinenomine.net wrote: The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott I think you missed the intent of the suggestion. Often we see that people don't know what information might be useful to solve a problem. If there is some key information that makes solving problems easier, then having a guideline often helps people collect the right stuff to get the problem solved the first time around. Others have suggested a automated way; that's cool, but you have to define what you (IBM) need before you can automate anything. Then the REXX and Pipe fiends will take over and find a way to collect it. 8-) Returning to the report in question, if that's the paradigm that you find useful, gut it of customer details, and let's see it. If nothing else, it will make a good example of what kind of things need to be collected. -- db
Re: New standard for networking help
Sorry to be nitpicking on this good idea: - why expose to errors by not using ADDRESS COMMAND? - why throwing away any userid starting with VSM. Take this instead 'PIPE CP Q NAMES', '|StrNfind /VSM_-/', '|SPLIT 1 after /,/', '|CHOP 8', '|Stem name.' 2010/7/19 Neale Ferguson ne...@sinenomine.net Here¹s an EXEC I use to do initial data gathering. I had updated it but have lost the latest copy. Anyway it¹s a start: /* */ CP.1 = 'Q ALL' CP.2 = 'Q CPLEVEL' CP.3 = 'Q SRM' CP.4 = 'Q ALLOC' CP.5 = 'Q ALLOC PAGE' CP.6 = 'Q ALLOC SPOOL' CP.7 = 'Q ALLOC TDISK' CP.8 = 'Q MDC' CP.9 = 'Q VDISK' CP.10 = 'Q FRAME' CP.11 = 'IND' CP.12 = 'IND Q' CP.13 = 'Q VSWITCH ALL DETAILS' CP.0 = 13 User.1 = 'Q SHARE' User.2 = 'Q QUICKDSP' User.3 = 'IND USER' User.0 = 3 'PIPE cms ERASE VM REPORT' 'PIPE (end ? name GETUSER)', '| cp Q N', '| split', '| strip', '| nfind VSM' ||, '| spec 1.8 1', '| strip', '| stem Name.' do I_CP = 1 to CP.0 'PIPE (name GETCP end ?)', '| cp' CP.I_CP, '| literal' CP.I_CP, '| append literal ' '| VM REPORT A' end do I_User = 1 to User.0 do I_Name = 1 to Name.0 'PIPE (name GETUSER end ?)', '| cp' User.I_User Name.I_Name, '| literal' User.I_user Name.I_Name, '| append literal ', '| VM REPORT A' end end 'PIPE (name GETSTSI)', '| cms EXEC STSI', '| literal STSI', '| append literal ', '| VM REPORT A' exit On 7/19/10 10:19 AM, David Boyes dbo...@sinenomine.net wrote: The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott I think you missed the intent of the suggestion. Often we see that people don't know what information might be useful to solve a problem. If there is some key information that makes solving problems easier, then having a guideline often helps people collect the right stuff to get the problem solved the first time around. Others have suggested a automated way; that's cool, but you have to define what you (IBM) need before you can automate anything. Then the REXX and Pipe fiends will take over and find a way to collect it. 8-) Returning to the report in question, if that's the paradigm that you find useful, gut it of customer details, and let's see it. If nothing else, it will make a good example of what kind of things need to be collected. -- db -- Kris Buelens, IBM Belgium, VM customer support
Re: New standard for networking help
Because it was quick and dirty. On 7/19/10 3:25 PM, Kris Buelens kris.buel...@gmail.com wrote: Sorry to be nitpicking on this good idea: * why expose to errors by not using ADDRESS COMMAND? * why throwing away any userid starting with VSM. Take this instead * 'PIPE CP Q NAMES', * '|StrNfind /VSM_-/', * '|SPLIT 1 after /,/', * '|CHOP 8', '|Stem name.'
Re: New standard for networking help
Because it will give the wrong results! split 1 after / ,/ will result in an error. split 1 after string / ,/ is probably what you meant, but it really isn't what you want. split 1 after string / ,/ | chop 8 will result in getting only the first two ids of a line that can contain up to 5 of them.. Regards, Richard Schuh From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Neale Ferguson Sent: Monday, July 19, 2010 1:28 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help Because it was quick and dirty. On 7/19/10 3:25 PM, Kris Buelens kris.buel...@gmail.com wrote: Sorry to be nitpicking on this good idea: * why expose to errors by not using ADDRESS COMMAND? * why throwing away any userid starting with VSM. Take this instead * 'PIPE CP Q NAMES', * '|StrNfind /VSM_-/', * '|SPLIT 1 after /,/', * '|CHOP 8', '|Stem name.'
Re: New standard for networking help
One nice thing I know redhat does that I'm surprised IBM doesn't is they have a script that collects all kinds of system information that the SA runs when submitting a ticket that gives them everything RH wants. Why doesn't IBM do this and include a capture script in VM to collect data and request that script be run and sent in with any ticket being opened. It may not be as pretty and the Doc here but the important thing is Doc and IBM is the ones who know what they want. We can only guess or just send to much doc. Just a thought. William 'Doug' Carroll -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Les Koehler Sent: Saturday, July 17, 2010 12:01 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help The trick is the code to collect and organize all the information! Les Alan Altmark wrote: On Friday, 07/16/2010 at 10:18 EDT, David Boyes dbo...@sinenomine.net wrote: Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott This communication is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase Co., its subsidiaries and affiliates. This transmission may contain information that is privileged, confidential, legally privileged, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any attachments are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by JPMorgan Chase Co., its subsidiaries and affiliates, as applicable, for any loss or damage arising in any way from its use. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. Please refer to http://www.jpmorgan.com/pages/disclosures for disclosures relating to European legal entities.
Re: New standard for networking help
My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I admit to being anxious to see how others will improve upon this standard (such as by including chocolate)! Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? Sort of a Jackson Pollock paint-by-number kit... --db PS - *grin*
Re: New standard for networking help
On Fri, 16 Jul 2010 09:18:02 -0500 David Boyes said: My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I admit to being anxious to see how others will improve upon this standard (such as by including chocolate)! Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? Sort of a Jackson Pollock paint-by-number kit... I'm trying to figure out what to do with the supply of napkins from the coffee shop and felt tip pens we were instructed to use previously. I mean, we used multi-colors too. Leave it to IBM to change the standard and not tell anyone. I mean, was there a user requirement for this change? --db PS - *grin*
Re: New standard for networking help
As Jack from Stargate would say. I didn't get the memo, You get the memo, I'm not getting all my memos. :) Hans -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of A. Harry Williams Sent: July-16-10 10:22 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help On Fri, 16 Jul 2010 09:18:02 -0500 David Boyes said: My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I admit to being anxious to see how others will improve upon this standard (such as by including chocolate)! Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? Sort of a Jackson Pollock paint-by-number kit... I'm trying to figure out what to do with the supply of napkins from the coffee shop and felt tip pens we were instructed to use previously. I mean, we used multi-colors too. Leave it to IBM to change the standard and not tell anyone. I mean, was there a user requirement for this change? --db PS - *grin*
Re: New standard for networking help
On Friday, 07/16/2010 at 10:18 EDT, David Boyes dbo...@sinenomine.net wrote: Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott
Re: New standard for networking help
The trick is the code to collect and organize all the information! Les Alan Altmark wrote: On Friday, 07/16/2010 at 10:18 EDT, David Boyes dbo...@sinenomine.net wrote: Perhaps Chuckie would like to create a template for submitting networking problems that demonstrates this new artistic movement? The point was not the format, but that the information was organized, complete, and easy to read. Alan Altmark z/VM Development IBM Endicott
New standard for networking help
I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. A customer asked for assistance with a networking problem. With that request was a 17-page document that contained: - A table of contents with 3 heading levels of detail - A drawing of the network, logical and physical, with IP addresses and subnets, and MAC addresses (virtual and real). Color-coded. - OSA card configuration and port/adapter status, with screen shots of the OSA Advanced Facilities output. - Queries showing software levels of z/VM and Linux - AUTOLOG1's PROFILE EXEC and SYSTEM CONFIG - Directory definitions - Linux PROFILE EXECs configurations, including ifconfig and lscss - Ping results (inbound and outbound) - QUERY VSWITCH and QUERY NIC results All output from CP and Linux was shown nicely pasted into frames with easy-to-read colored backgrounds and no wrapping. Commentary was provided with appropriate use of arrows and contrasting colors (e.g. red = unexpected results). Boldface type was used to emphasize those pieces of output the customer thought was relevant. In short, a work of art that brought tears of joy to my eyes The respect this document showed for the reader cannot be understated! (I am thinking about placing it in the VM Hall of Fame.) Bottom line, it enabled me to discover the problem in about 5 minutes - the NATIVE and default VLAN on DEFINE VSWITCH had the same value. My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I admit to being anxious to see how others will improve upon this standard (such as by including chocolate)! Regards, Alan Alan Altmark Security Architect IBM z/VM Development
Re: New standard for networking help
Curiously, it's missing a hyperlinked index, glossary, summary of changes , and a version tracking number. Otherwise, kudos to the author. ;) Brian Nielsen On Thu, 15 Jul 2010 11:06:45 -0400, Alan Altmark alan_altm...@us.ibm.com wrote: I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. A customer asked for assistance with a networking problem. With that request was a 17-page document that contained: - A table of contents with 3 heading levels of detail - A drawing of the network, logical and physical, with IP addresses and subnets, and MAC addresses (virtual and real). Color-coded. - OSA card configuration and port/adapter status, with screen shots of t he OSA Advanced Facilities output. - Queries showing software levels of z/VM and Linux - AUTOLOG1's PROFILE EXEC and SYSTEM CONFIG - Directory definitions - Linux PROFILE EXECs configurations, including ifconfig and lscss - Ping results (inbound and outbound) - QUERY VSWITCH and QUERY NIC results All output from CP and Linux was shown nicely pasted into frames with easy-to-read colored backgrounds and no wrapping. Commentary was provid ed with appropriate use of arrows and contrasting colors (e.g. red = unexpected results). Boldface type was used to emphasize those pieces o f output the customer thought was relevant. In short, a work of art that brought tears of joy to my eyes The respe ct this document showed for the reader cannot be understated! (I am thinking about placing it in the VM Hall of Fame.) Bottom line, it enabled me to discover the problem in about 5 minutes - the NATIVE and default VLAN on DEFINE VSWITCH had the same value. My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I adm it to being anxious to see how others will improve upon this standard (such as by including chocolate)! Regards, Alan Alan Altmark Security Architect IBM z/VM Development
Re: New standard for networking help
awww. too bad chuckie is color blind! -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Altmark Sent: Thursday, July 15, 2010 10:07 AM To: IBMVM@LISTSERV.UARK.EDU Subject: New standard for networking help I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. A customer asked for assistance with a networking problem. With that request was a 17-page document that contained: - A table of contents with 3 heading levels of detail - A drawing of the network, logical and physical, with IP addresses and subnets, and MAC addresses (virtual and real). Color-coded. - OSA card configuration and port/adapter status, with screen shots of the OSA Advanced Facilities output. - Queries showing software levels of z/VM and Linux - AUTOLOG1's PROFILE EXEC and SYSTEM CONFIG - Directory definitions - Linux PROFILE EXECs configurations, including ifconfig and lscss - Ping results (inbound and outbound) - QUERY VSWITCH and QUERY NIC results All output from CP and Linux was shown nicely pasted into frames with easy-to-read colored backgrounds and no wrapping. Commentary was provided with appropriate use of arrows and contrasting colors (e.g. red = unexpected results). Boldface type was used to emphasize those pieces of output the customer thought was relevant. In short, a work of art that brought tears of joy to my eyes The respect this document showed for the reader cannot be understated! (I am thinking about placing it in the VM Hall of Fame.) Bottom line, it enabled me to discover the problem in about 5 minutes - the NATIVE and default VLAN on DEFINE VSWITCH had the same value. My friend, Chuckie, whispered to me that all World-Class Systems Programmers would undoubtedly like to know about and adhere to this new Standard of Excellence, so I immediately thought of you all. :-) I admit to being anxious to see how others will improve upon this standard (such as by including chocolate)! Regards, Alan Alan Altmark Security Architect IBM z/VM Development
Re: New standard for networking help
Indeed. I'm sure it took a great deal of time to create it. But the upkeep would be a herculean task in itself, especially with an expanding penguin farm, and/or VM complex. If there was a way to automatically generate such a beast... in a format that even Chuckie approves... On 07/15/2010 10:19 AM, Brian Nielsen wrote: Curiously, it's missing a hyperlinked index, glossary, summary of changes, and a version tracking number. Otherwise, kudos to the author. ;) Brian Nielsen On Thu, 15 Jul 2010 11:06:45 -0400, Alan Altmarkalan_altm...@us.ibm.com wrote: I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. -- Rich Smrcina Phone: 414-491-6001 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2011 - April 15-19, 2011 Colorado Springs, CO
Re: New standard for networking help
How about publishing it somewhere as a template for others to use? -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina Sent: Thursday, July 15, 2010 11:26 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help Indeed. I'm sure it took a great deal of time to create it. But the upkeep would be a herculean task in itself, especially with an expanding penguin farm, and/or VM complex. If there was a way to automatically generate such a beast... in a format that even Chuckie approves... On 07/15/2010 10:19 AM, Brian Nielsen wrote: Curiously, it's missing a hyperlinked index, glossary, summary of changes, and a version tracking number. Otherwise, kudos to the author. ;) Brian Nielsen On Thu, 15 Jul 2010 11:06:45 -0400, Alan Altmarkalan_altm...@us.ibm.com wrote: I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. -- Rich Smrcina Phone: 414-491-6001 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2011 - April 15-19, 2011 Colorado Springs, CO
Re: New standard for networking help
The more common approach. 'Hello IBM the freaking thingy doesn't work. It must be your fault because I didn't change anything.' 'Fix it and let me know when my coffee break is over.' BTW this approach NEVER works. They always ask 'what thingy?' On Thu, Jul 15, 2010 at 10:32 AM, Quay, Jonathan (IHG) jonathan.q...@ihg.com wrote: How about publishing it somewhere as a template for others to use? -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina Sent: Thursday, July 15, 2010 11:26 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help Indeed. I'm sure it took a great deal of time to create it. But the upkeep would be a herculean task in itself, especially with an expanding penguin farm, and/or VM complex. If there was a way to automatically generate such a beast... in a format that even Chuckie approves... On 07/15/2010 10:19 AM, Brian Nielsen wrote: Curiously, it's missing a hyperlinked index, glossary, summary of changes, and a version tracking number. Otherwise, kudos to the author. ;) Brian Nielsen On Thu, 15 Jul 2010 11:06:45 -0400, Alan Altmarkalan_altm...@us.ibm.com wrote: I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. -- Rich Smrcina Phone: 414-491-6001 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2011 - April 15-19, 2011 Colorado Springs, CO
Re: New standard for networking help
oh geesh that sound like what everyone of us must here from our users as well I know I have and still do. William 'Doug' Carroll From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Huegel Sent: Thursday, July 15, 2010 11:43 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help The more common approach. 'Hello IBM the freaking thingy doesn't work. It must be your fault because I didn't change anything.' 'Fix it and let me know when my coffee break is over.' BTW this approach NEVER works. They always ask 'what thingy?' On Thu, Jul 15, 2010 at 10:32 AM, Quay, Jonathan (IHG) jonathan.q...@ihg.commailto:jonathan.q...@ihg.com wrote: How about publishing it somewhere as a template for others to use? -Original Message- From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDUmailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Rich Smrcina Sent: Thursday, July 15, 2010 11:26 AM To: IBMVM@LISTSERV.UARK.EDUmailto:IBMVM@LISTSERV.UARK.EDU Subject: Re: New standard for networking help Indeed. I'm sure it took a great deal of time to create it. But the upkeep would be a herculean task in itself, especially with an expanding penguin farm, and/or VM complex. If there was a way to automatically generate such a beast... in a format that even Chuckie approves... On 07/15/2010 10:19 AM, Brian Nielsen wrote: Curiously, it's missing a hyperlinked index, glossary, summary of changes, and a version tracking number. Otherwise, kudos to the author. ;) Brian Nielsen On Thu, 15 Jul 2010 11:06:45 -0400, Alan Altmarkalan_altm...@us.ibm.commailto:alan_altm...@us.ibm.com wrote: I have to tell you all that my hopes have been renewed, my spirit uplifted, and my faith in mankind restored. -- Rich Smrcina Phone: 414-491-6001 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.orghttp://www.wavv.org/ WAVV 2011 - April 15-19, 2011 Colorado Springs, CO This communication is for informational purposes only. It is not intended as an offer or solicitation for the purchase or sale of any financial instrument or as an official confirmation of any transaction. All market prices, data and other information are not warranted as to completeness or accuracy and are subject to change without notice. Any comments or statements made herein do not necessarily reflect those of JPMorgan Chase Co., its subsidiaries and affiliates. This transmission may contain information that is privileged, confidential, legally privileged, and/or exempt from disclosure under applicable law. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or use of the information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. Although this transmission and any attachments are believed to be free of any virus or other defect that might affect any computer system into which it is received and opened, it is the responsibility of the recipient to ensure that it is virus free and no responsibility is accepted by JPMorgan Chase Co., its subsidiaries and affiliates, as applicable, for any loss or damage arising in any way from its use. If you received this transmission in error, please immediately contact the sender and destroy the material in its entirety, whether in electronic or hard copy format. Thank you. Please refer to http://www.jpmorgan.com/pages/disclosures for disclosures relating to European legal entities.
Re: A call to help Chair sessions at SHARE
Hi All, A new list is out for sessions. As for the canceled one I am waiting for confirmation on what to do with it. It also looks like two sessions opened up because of a conflict in the schedule, so they are also open. x86 Virtualization Technologies and Strategies Wed 2010-08-04, 15:00:00 Room 305 Steven Loeschorn Canceled Comparing and Contrasting Virtualization Technologies Thurs 2010-08-05, 08:00:00 Room 302 Mike Buzzetti Introduction to the new Linux on System z Terminal Server using IUCV Tue 2010-08-03, 16:30:00 Room 208 Hans-Joachim Picht Virtual Linux Server Disaster Recovery Planning Wed 2010-08-04, 13:30:00 Room 306 Rick Barlow Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Re: A call to help Chair sessions at SHARE
Hi All, Sorry about that there are a few more I missed. x86 Virtualization Technologies and Strategies Wed 2010-08-04, 15:00:00 Room 305 Steven Loeschorn Canceled Comparing and Contrasting Virtualization Technologies Thurs 2010-08-05, 08:00:00 Room 302 Mike Buzzetti Introduction to the new Linux on System z Terminal Server using IUCV Tue 2010-08-03, 16:30:00 Room 208 Hans-Joachim Picht Virtual Linux Server Disaster Recovery Planning Wed 2010-08-04, 13:30:00 Room 306 Rick Barlow z/VM Platform Update Mon 2010-08-02, 11:00:00 Room 306 Alan Altmark System Z - Linux at its best Mon 2010-08-02, 15:00:00 Room 208 Mark L. Shackelford Innovative Computing Solutions with System z and Other Architectures; Including Implication in Performance Models Tue 2010-08-03, 09:30:00 Room 306 Bill Reeder Using Virtualization to Help Move a Data Center Tue 2010-08-03, 13:30:00 Room 305 Jim Moling Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/ From: Jagos, Brian V Sent: Tuesday, July 13, 2010 14:11 To: Jagos, Brian V; 'SHARE VM Cluster leadership'; 'The IBM z/VM Operating System' Subject: RE: A call to help Chair sessions at SHARE Importance: High Hi All, A new list is out for sessions. As for the canceled one I am waiting for confirmation on what to do with it. It also looks like two sessions opened up because of a conflict in the schedule, so they are also open. Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Re: A call to help Chair sessions at SHARE
Hi All, Sorry to say this but we now have a few more sessions. x86 Virtualization Technologies and Strategies Wed 2010-08-04, 15:00:00 Room 305 Steven Loeschorn Cloud Computing with IBM System z Thurs 2010-08-05, 08:00:00 Room 208 Erich Amrehn Comparing and Contrasting Virtualization Technologies Thurs 2010-08-05, 08:00:00 Room 302 Mike Buzzetti Mainframe Optimization: Making System z the Center of Enterprise Computing Thurs 2010-08-05, 15:00:00 Room 305 Mark Neft Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Re: A call to help Chair sessions at SHARE
Hi All, We are now down to a total of three sessions. Who or whom would like to take a shot at one of the last three sessions. Monitoring z/VM with SNMP Daemon Wed 2010-08-04, 11:00:00 Room 306 Robert (Jay) J. Brenneman Understanding NPIV and the Performance of Channels with zLinux Thurs 2010-08-05, 11:00:00 Room 305 Stephen R. Guendert Sr., Ph., D Linux on System z - s390-tools in a Nutshell Thurs 2010-08-05, 15:00:00 Room 306 Hans-Joachim Picht Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Re: A call to help Chair sessions at SHARE
Hi All, As of today here is the new list. Current Future State of Red Hat Enterprise Linux Mon 2010-08-02, 11:00:00 Room 208 Bradford E. Hinson Linux and z/OS Partnership: Turkeys and Penguins - but NO BEARS, Oh My! Mon 2010-08-02, 13:30:00 Room 208 Paul J. Waldowski Introduction to VM Hands-on Lab - Part 1 of 2 Mon 2010-08-02, 15:00:00 Room 312 Martha McConaghy Introduction to VM Hands-on Lab - Part 2 of 2 Mon 2010-08-02, 16:30:00 Room 312 Martha McConaghy Implementing the SUSE Linux Enterprise High Availability Extension on System z Tue 2010-08-03, 11:00:00 Room 208 Michael Friesenegger What's new with SUSE Linux Enterprise Server 11 SP1 for System z Tue 2010-08-03, 13:30:00 Room 306 John L. Jolly Linux Program Execution - How does it work Tue 2010-08-03, 15:00:00 Room 305 Martin Schwidefsky Configuring, Customizing and Modifying Your VM System Without an IPL Wed 2010-08-04, 09:30:00 Room 305 John Franciscovich Monitoring z/VM with SNMP Daemon Wed 2010-08-04, 11:00:00 Room 306 Robert (Jay) J. Brenneman Linux Installation Planning Wed 2010-08-04, 11:00:00 Room 302 Mark Post z/VM System Limits Wed 2010-08-04, 13:30:00 Room 305 Bill Bitner Oracle on Linux for System z at Aetna Wed 2010-08-04, 13:30:00 Room 208 David P. Lacey Servicing and Maintaining z/VM with VM/SES - Live Demo (Part 2) Wed 2010-08-04, 16:30:00 Room 306 James Vincent Preparing your Linux Guest to Run Oracle WebLogic or Oracle E-Business Suite on System z Wed 2010-08-04, 16:30:00 Room 208 David Simpson Understanding NPIV and the Performance of Channels with zLinux Thurs 2010-08-05, 11:00:00 Room 305 Stephen R. Guendert Sr., Ph., D Linux on System z - s390-tools in a Nutshell Thurs 2010-08-05, 15:00:00 Room 306 Hans-Joachim Picht HyperPAV and Large Volume Support for Linux on System z Thurs 2010-08-05, 16:30:00 Room 306 Holger Smolinski Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523 http://www.ca.com/
Help - Help
I've done something to my CMS id and now all my help looks odd. I don't know what I've changed, and so don't know how to fix it. HELP CP COMMANDS CP All Help Information (c) Copyright IBM Corporation 1990, 2009 CP --CP--.-.- '-command-' çüç[ á ñîä¡äìäEäì ãÍáÕ CMS¢¾¢nàªàuàuàòäàz/VMãDãqäPä¨äBä[äw¢¾¢nàpä«äuä]äóàãåêåààþà®ànàgà¸CP ä«äuä]äóàãç¶á¶àýàuàþä I assumed my Language was messed up, but q language AMENG Ready; T=0.01/0.01 09:32:28 This is the only CMS id that has this problem. The others I've logged onto show Help correctly. Do'es anyone have a clue how to fix this? z/VM 6.1 - 1002 -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317
Re: Help - Help
First thing I would do it check the disks that are accessed from that id. Logon and do AC ( NODISK at the prompt, or if you don't get the prompt IPL CMS then do the AC ( NODISK. Try HELP and see if you still get the problem. Then I would start accessing things you normally have and keep trying the HELP command until it shows up again. In short take it one step at a time until it breaks. Bob Bates Enterprise Hosting Services w. (469)892-6660 c. (214) 907-5071 This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Mark Pace Sent: Tuesday, June 08, 2010 8:35 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Help - Help I've done something to my CMS id and now all my help looks odd. I don't know what I've changed, and so don't know how to fix it. HELP CP COMMANDS CP All Help Information (c) Copyright IBM Corporation 1990, 2009 CP --CP--.-.- '-command-' çüç[ á ñîä¡äìäEäì ãÍáÕ CMS¢¾¢nàªàuàuàòäàz/VMãDãqäPä¨äBä[äw¢¾¢nàpä«äuä]äóàãåêåààþà®ànàgà¸CP ä«äuä]äóàãç¶á¶àýàuàþä I assumed my Language was messed up, but q language AMENG Ready; T=0.01/0.01 09:32:28 This is the only CMS id that has this problem. The others I've logged onto show Help correctly. Do'es anyone have a clue how to fix this? z/VM 6.1 - 1002 -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317
Re: Help - Help
Thanks, Bob. I found that I was accessing Maint's 401 disk. Removing the access fixed the problem. My comment in the profile exec for this disk does not match what it is really for. On Tue, Jun 8, 2010 at 9:48 AM, Bob Bates robert.ba...@wellsfargo.comwrote: First thing I would do it check the disks that are accessed from that id. Logon and do AC ( NODISK at the prompt, or if you don't get the prompt IPL CMS then do the AC ( NODISK. Try HELP and see if you still get the problem. Then I would start accessing things you normally have and keep trying the HELP command until it shows up again. In short take it one step at a time until it breaks. Bob Bates Enterprise Hosting Services w. (469)892-6660 c. (214) 907-5071 *“This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.* -- *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On Behalf Of *Mark Pace *Sent:* Tuesday, June 08, 2010 8:35 AM *To:* IBMVM@LISTSERV.UARK.EDU *Subject:* Help - Help I've done something to my CMS id and now all my help looks odd. I don't know what I've changed, and so don't know how to fix it. HELP CP COMMANDS CP All Help Information (c) Copyright IBM Corporation 1990, 2009 CP --CP--.-.- '-command-' çüç[ á ñîä¡äìäEäì ãÍáÕ CMS¢¾¢nàªàuàuàòäàz/VMãDãqäPä¨äBä[äw¢¾¢nàpä«äuä]äóàãåêåààþà®ànàgà¸CP ä«äuä]äóàãç¶á¶àýàuàþä I assumed my Language was messed up, but q language AMENG Ready; T=0.01/0.01 09:32:28 This is the only CMS id that has this problem. The others I've logged onto show Help correctly. Do'es anyone have a clue how to fix this? z/VM 6.1 - 1002 -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317 -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317
Can you help the Open Object Rexx Project?
As many of you are aware, several years ago IBM gave the source code of Object REXX to the Rexx Language Association to maintain and enhance the language as an Open Source Project http://www.oorexx.org with a CPL 1.0 license. It currently runs on: * 32-bit Windows platforms; Windows 9x/Me/NT/2000/XP/Vista including server products * 32-bit Linux distributions including RedHat, Fedora, Debian * x86 and Sparc Solaris in 32-bit mode on 64-bit processors * AIX 5.x in 32-bit mode * x86 and PPC MacOS X * z/Linux A recent inquiry to the ooRexx developers elicited this response from David Ashley, the ooRexx Project Manager: Unfortunately, we lost our access to the zLinux system we used to build the 4.0.0 version of ooRexx. If you know of someone who can grant us access to a zLinux partition somewhere, we would be glad to build a version of 4.0.1 for zLinux. Note that we need root access to the partition so we can install the RPM for testing. Would anyone with the necessary resources be interested in helping out? If so, please contact David Ashley wdash...@users.sourceforge.net. Thanks, -Chip Davis-
Re: Can you help the Open Object Rexx Project?
-Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Chip Davis Sent: Wednesday, June 02, 2010 3:14 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Can you help the Open Object Rexx Project? As many of you are aware, several years ago IBM gave the source code of Object REXX to the Rexx Language Association to maintain and enhance the language as an Open Source Project http://www.oorexx.org with a CPL 1.0 license. It currently runs on: * 32-bit Windows platforms; Windows 9x/Me/NT/2000/XP/Vista including server products * 32-bit Linux distributions including RedHat, Fedora, Debian * x86 and Sparc Solaris in 32-bit mode on 64-bit processors * AIX 5.x in 32-bit mode * x86 and PPC MacOS X * z/Linux A recent inquiry to the ooRexx developers elicited this response from David Ashley, the ooRexx Project Manager: Unfortunately, we lost our access to the zLinux system we used to build the 4.0.0 version of ooRexx. If you know of someone who can grant us access to a zLinux partition somewhere, we would be glad to build a version of 4.0.1 for zLinux. Note that we need root access to the partition so we can install the RPM for testing. Would anyone with the necessary resources be interested in helping out? If so, please contact David Ashley wdash...@users.sourceforge.net. Thanks, -Chip Davis- Wish I could help. However, it is quite possible to run z/Linux on Hercules/390 on an Intel system (Linux or Windows). I think that many run CentOS. Of course, the OORexx people may not have the people to maintain yet another Linux environment. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-961-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM
Re: Can you help the Open Object Rexx Project?
Sounds like an ideal project for the OSDL system based at Marist. This system is for open source developers to bring code to Linux on z. I do the development of Mono on a SLES10 system they provisioned for me. On Jun 2, 2010, at 16:14, Chip Davis c...@aresti.com wrote: As many of you are aware, several years ago IBM gave the source code of Object REXX to the Rexx Language Association to maintain and enhance the language as an Open Source Project http://www.oorexx.org with a CPL 1.0 license. It currently runs on: * 32-bit Windows platforms; Windows 9x/Me/NT/2000/XP/Vista including server products * 32-bit Linux distributions including RedHat, Fedora, Debian * x86 and Sparc Solaris in 32-bit mode on 64-bit processors * AIX 5.x in 32-bit mode * x86 and PPC MacOS X * z/Linux A recent inquiry to the ooRexx developers elicited this response from David Ashley, the ooRexx Project Manager: Unfortunately, we lost our access to the zLinux system we used to build the 4.0.0 version of ooRexx. If you know of someone who can grant us access to a zLinux partition somewhere, we would be glad to build a version of 4.0.1 for zLinux. Note that we need root access to the partition so we can install the RPM for testing. Would anyone with the necessary resources be interested in helping out? If so, please contact David Ashley wdash...@users.sourceforge.net. Thanks, -Chip Davis-
Re: Can you help the Open Object Rexx Project?
I have built it recently. So if you just need validation: confirmed. Yep, it works. Thanks to changes made available in 4.0.0 it actually builds according to the standard recipe. Vewy nice. As a result, both OORexx and Regina are available for both i386 (32 bit) and s390 (32 bit) on a ready-to-run CD image at http://www.casita.net/pub/nord/CD1-s390.iso.gz (Unlike CD2, this one has both platforms, though the name of the download implies just one. That will change in the future.) That copy was built for /usr/opt relocation. You can use it immediately, but it's a different animal from RPM packaging. If you wish to build an RPM, that's a different matter. As John McKown said, it's reasonably easy to do with Hercules. -- R; On Wed, Jun 2, 2010 at 16:14, Chip Davis c...@aresti.com wrote: As many of you are aware, several years ago IBM gave the source code of Object REXX to the Rexx Language Association to maintain and enhance the language as an Open Source Project http://www.oorexx.org with a CPL 1.0 license. It currently runs on: * 32-bit Windows platforms; Windows 9x/Me/NT/2000/XP/Vista including server products * 32-bit Linux distributions including RedHat, Fedora, Debian * x86 and Sparc Solaris in 32-bit mode on 64-bit processors * AIX 5.x in 32-bit mode * x86 and PPC MacOS X * z/Linux A recent inquiry to the ooRexx developers elicited this response from David Ashley, the ooRexx Project Manager: Unfortunately, we lost our access to the zLinux system we used to build the 4.0.0 version of ooRexx. If you know of someone who can grant us access to a zLinux partition somewhere, we would be glad to build a version of 4.0.1 for zLinux. Note that we need root access to the partition so we can install the RPM for testing. Would anyone with the necessary resources be interested in helping out? If so, please contact David Ashley wdash...@users.sourceforge.net. Thanks, -Chip Davis-
Re: Can you help the Open Object Rexx Project?
On 6/2/10 20:20 McKown, John said: -Original Message- Chip Davis Sent: Wednesday, June 02, 2010 3:14 PM Would anyone with the necessary resources be interested in helping out? Wish I could help. However, it is quite possible to run z/Linux on Hercules/390 on an Intel system (Linux or Windows). I think that many run CentOS. Of course, the OORexx people may not have the people to maintain yet another Linux environment. Perhaps, but I think it might be counter-productive to add an additional layer of emulation, even if there was someone who had the time to set it up and maintain it. -Chip-
Re: Can you help the Open Object Rexx Project?
On Wed, 2010-06-02 at 21:19 +, Chip Davis wrote: On 6/2/10 20:20 McKown, John said: -Original Message- Chip Davis Sent: Wednesday, June 02, 2010 3:14 PM Would anyone with the necessary resources be interested in helping out? Wish I could help. However, it is quite possible to run z/Linux on Hercules/390 on an Intel system (Linux or Windows). I think that many run CentOS. Of course, the OORexx people may not have the people to maintain yet another Linux environment. Perhaps, but I think it might be counter-productive to add an additional layer of emulation, even if there was someone who had the time to set it up and maintain it. -Chip- I do agree that it would be a PITA. But perhaps it would be better than nothing at all. I hope OSDL is a possibility. I was not aware of it before. -- John McKown Maranatha!
RSCS purge files HELP
z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.commailto:jger...@scicom.com Visit our web site at: www.scicom.comhttp://www.scicom.com [cid:image001.jpg@01CAE21A.F2760B90] This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message.
Re: RSCS purge files HELP
Try SMSG RSCS PURGE linked ALL to remove all waiting print files queued up. The SMSG RSCS FLUSH linkid * ALL is used to flush active entries. They are described in the RSCS Operation and Use manual. Good Luck Joan. Jim Hughes 603-271-5586 It is fun to do the impossible. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Joan Gerads Sent: Thursday, April 22, 2010 1:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: RSCS purge files HELP z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.com mailto:jger...@scicom.com Visit our web site at: www.scicom.com This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message.
Re: RSCS purge files HELP
Joan, If you have class D privileges you should be able to enter: purge RSCS rdr 3 and that will purge the files from RSCS's rdr queue If you need them to print you need to change the TAG information for the file. query TAG to find out how. good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President - MVMUA http://www2.marist.edu/~mvmua/ VM Project Officer - SHARE http://www.linkedin.com/in/BillMunson Joan Gerads jger...@scicom.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/22/2010 01:54 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject RSCS purge files HELP z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.com Visit our web site at: www.scicom.com This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message. *** IMPORTANT NOTE*-- The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus.
Re: RSCS purge files HELP
If you've redefined your printer dynamically, stopping/starting the link (PRTCR2) should take care of it. I don't believe the ip address is resolved until a file is selected by the line driver. If you haven't done it dynamically, shutting rscs down and restarting it should also do the trick (SMSG RSCS SHUTDOWN QUICK CP IPL GCS). -- Mike Harding z/VM System Support mhard...@us.ibm.com mike.b.hard...@kp.org mikehard...@mindless.com (925) 926-3179 (w) (925) 323-2070 (c) IM: VMBearDad (AIM), mbhcpcvt (Y!) The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 04/22/2010 11:12:31 AM: From: Bill Munson william.mun...@bbh.com To: IBMVM@LISTSERV.UARK.EDU Date: 04/22/2010 11:13 AM Subject: Re: RSCS purge files HELP Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU Joan, If you have class D privileges you should be able to enter: purge RSCS rdr 3 and that will purge the files from RSCS's rdr queue If you need them to print you need to change the TAG information for the file. query TAG to find out how. good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President - MVMUA http://www2.marist.edu/~mvmua/ VM Project Officer - SHARE http://www.linkedin.com/in/BillMunson Joan Gerads jger...@scicom.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/22/2010 01:54 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject RSCS purge files HELP z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.com Visit our web site at: www.scicom.com This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message. *** IMPORTANT NOTE*-- The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus.
Re: RSCS purge files HELP
With such a CP PURGE command, RSCS won't know the files are gone. An RSCS REORDER command should be issued to make it rescan its queue. So maybe an RSCS PURGE command is more appropriate. 2010/4/22 Bill Munson william.mun...@bbh.com Joan, If you have class D privileges you should be able to enter: purge RSCS rdr 3 and that will purge the files from RSCS's rdr queue If you need them to print you need to change the TAG information for the file. query TAG to find out how. good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President - MVMUA http://www2.marist.edu/~mvmua/ http://www2.marist.edu/%7Emvmua/ VM Project Officer - SHARE http://www.linkedin.com/in/BillMunson Joan Gerads jger...@scicom.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/22/2010 01:54 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject RSCS purge files HELP z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.com Visit our web site at: www.scicom.com This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message. *** IMPORTANT NOTE*-- The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus. -- Kris Buelens, IBM Belgium, VM customer support
Re: RSCS purge files HELP
good point thanx munson Kris Buelens kris.buel...@gmail.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/22/2010 04:46 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: RSCS purge files HELP With such a CP PURGE command, RSCS won't know the files are gone. An RSCS REORDER command should be issued to make it rescan its queue. So maybe an RSCS PURGE command is more appropriate. 2010/4/22 Bill Munson william.mun...@bbh.com Joan, If you have class D privileges you should be able to enter: purge RSCS rdr 3 and that will purge the files from RSCS's rdr queue If you need them to print you need to change the TAG information for the file. query TAG to find out how. good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President - MVMUA http://www2.marist.edu/~mvmua/ VM Project Officer - SHARE http://www.linkedin.com/in/BillMunson Joan Gerads jger...@scicom.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/22/2010 01:54 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject RSCS purge files HELP z/VM 5.2 we recently changed the IP address on the printer we had set up using RSCS on VM 5.2. I changed the RSCS config to reflect the new IP address for printer named PRTCR2, but it seems there are some old print files that have backed up the queue. Some of these entries (below) may have been queued up with the old, invalid IP address in place. How do I clean off the queue of files on RSCS (from MAINT) so that all of these old entries are gone and I can try RSCS again with the new IP address in place? smsg rscs q files Ready; T=0.01/0.01 12:40:23 Loc Origin Destination IDID Node Userid Node Userid Status 0003 0003 ZVMV5R20 MAINTPRTCR2 SYSTEM sending 0005 0005 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0006 0006 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0004 0004 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0007 0007 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 0008 0008 ZVMV5R20 MAINTPRTCR2 SYSTEM waiting 6 files found Joan Gerads Systems Programmer SCICOM Data Services | 10101 Bren Road East | Minnetonka MN 55343 Direct: 952.936.4170 | jger...@scicom.com Visit our web site at: www.scicom.com This e-mail message, including any attachments, is intended only for the use of the recipient(s) and may contain privileged and confidential information, including but not limited to information that is protected under HIPAA or other state/federal privacy rules. Any unauthorized review, disclosure, copying, distribution or use is prohibited. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and destroy all copies of the original message. *** IMPORTANT NOTE*-- The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus. -- Kris Buelens, IBM Belgium, VM customer support
Help with HCPVSS429E (spool error).
I believe I know what the problem is, but I don't know how to fix it. 1) Added new CP_OWNED pack last week 2) ICKDSF LABELed the pack instead of FORMATing the pack 3) SPOOL system started using area allocated I need to: 1) Quiese (can't remember the command) the volume 2) Determine what was placed in this area 3) Remove spool references to files contained within 4) Format the SPOOL area 5) Bring area back up for SPOOL usage Frank M. Ramaekers Jr. Systems Programmer MCP, MCP+I, MCSE RHCE American Income Life Insurance Co. Phone: (254)761-6649 1200 Wooded Acres Dr. Fax: (254)741-5777 Waco, Texas 76701 _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com.
Re: Help with HCPVSS429E (spool error).
CP DRAIN DASD is the command to stop using this spool pack SPOOLCHN is a package on tye download lib to find which spool files have at least one block on a pack. CP START DASD is the command to restart spooling on a pack 2010/4/6 Frank M. Ramaekers framaek...@ailife.com I believe I know what the problem is, but I don’t know how to fix it. 1) Added new CP_OWNED pack last week 2) ICKDSF LABELed the pack instead of FORMATing the pack 3) SPOOL system started using area allocated I need to: 1) Quiese (can’t remember the command) the volume 2) Determine what was placed in this area 3) Remove spool references to files contained within 4) Format the SPOOL area 5) Bring area back up for SPOOL usage Frank M. Ramaekers Jr. Systems Programmer MCP, MCP+I, MCSE RHCE American Income Life Insurance Co. Phone: (254)761-6649 1200 Wooded Acres Dr. Fax: (254)741-5777 Waco, Texas 76701 _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com. -- Kris Buelens, IBM Belgium, VM customer support
Re: Help with HCPVSS429E (spool error).
I'm not seeing how to obtain the spool files with at least one block on the pack (from SPOOLCHN). Frank M. Ramaekers Jr. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Kris Buelens Sent: Tuesday, April 06, 2010 9:05 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Help with HCPVSS429E (spool error). CP DRAIN DASD is the command to stop using this spool pack SPOOLCHN is a package on tye download lib to find which spool files have at least one block on a pack. CP START DASD is the command to restart spooling on a pack 2010/4/6 Frank M. Ramaekers framaek...@ailife.com I believe I know what the problem is, but I don't know how to fix it. 1) Added new CP_OWNED pack last week 2) ICKDSF LABELed the pack instead of FORMATing the pack 3) SPOOL system started using area allocated I need to: 1) Quiese (can't remember the command) the volume 2) Determine what was placed in this area 3) Remove spool references to files contained within 4) Format the SPOOL area 5) Bring area back up for SPOOL usage Frank M. Ramaekers Jr. Systems Programmer MCP, MCP+I, MCSE RHCE American Income Life Insurance Co. Phone: (254)761-6649 1200 Wooded Acres Dr. Fax: (254)741-5777 Waco, Texas 76701 _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com. -- Kris Buelens, IBM Belgium, VM customer support _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com.
Re: Help with HCPVSS429E (spool error).
1. Drain the pack via command 2. List it as a draining device in SYSTEM CONFIG. 3. Grab SPOOLCHN from the IBM Download site. It is dependent on another package that is also there. 4. Run it to determine what files have blocks located on the pack. 5. SPXTAPE DUMP the indicated files with the PURGE option. 6. SPXTAPE LOAD the files from the previous step. If all files on the disk are ordinary spool files, the pack will be drained after the dump. If there are DCSS or NSS files, it will not be drained until after folks are convinced to re-ipl or log off. Once it is drained, feel free to molest it any way you desire. Regards, Richard Schuh From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Frank M. Ramaekers Sent: Tuesday, April 06, 2010 7:00 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Help with HCPVSS429E (spool error). I believe I know what the problem is, but I don't know how to fix it. 1) Added new CP_OWNED pack last week 2) ICKDSF LABELed the pack instead of FORMATing the pack 3) SPOOL system started using area allocated I need to: 1) Quiese (can't remember the command) the volume 2) Determine what was placed in this area 3) Remove spool references to files contained within 4) Format the SPOOL area 5) Bring area back up for SPOOL usage Frank M. Ramaekers Jr. Systems Programmer MCP, MCP+I, MCSE RHCE American Income Life Insurance Co. Phone: (254)761-6649 1200 Wooded Acres Dr. Fax: (254)741-5777 Waco, Texas 76701 _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com.
Re: Help with HCPVSS429E (spool error).
I'm not seeing how to obtain the spool files with at least one block on the pack (from SPOOLCHN). What you really need is the SPFPACK package from the download library. SPFPACK uses SPOOLCHN and RXDASD, so you'll have to download those as well. The description page includes an explanation of how to remove the files from the volume and restore them to other spool volumes. http://www.vm.ibm.com/download/packages/descript.cgi?SPFPACK John Franciscovich z/VM Development
Re: Help with HCPVSS429E (spool error).
Yep, those were the missing piecesTHANKS! Frank M. Ramaekers Jr. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of John Franciscovich Sent: Tuesday, April 06, 2010 10:37 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Help with HCPVSS429E (spool error). I'm not seeing how to obtain the spool files with at least one block on the pack (from SPOOLCHN). What you really need is the SPFPACK package from the download library. SPFPACK uses SPOOLCHN and RXDASD, so you'll have to download those as well. The description page includes an explanation of how to remove the files from the volume and restore them to other spool volumes. http://www.vm.ibm.com/download/packages/descript.cgi?SPFPACK John Franciscovich z/VM Development _ This message contains information which is privileged and confidential and is solely for the use of the intended recipient. If you are not the intended recipient, be aware that any review, disclosure, copying, distribution, or use of the contents of this message is strictly prohibited. If you have received this in error, please destroy it immediately and notify us at privacy...@ailife.com.
A call to help Chair sessions at SHARE
Hi All, It looks like we have had a bow out and now have one opening for chairing. I need one kind soul to step up to the plate and take this orphaned child. Thu 01:30p 1330 9310 Mainframe Optimization: Making System z the Center of Enterprise Computing Mark Neft Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523
A call to help Chair sessions at SHARE
Hi All, First I would like to say thank you to all of the people who volunteered to chair sessions. Now for the good news we are now down to just one lone session. Who would like to jump in and grab that one last session? Tue 03:00p 1500 9233 Linux Installation Planning Mark Post Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523
Re: A call to help Chair sessions at SHARE
Hi All, Here are the last few sessions. So as you can see we are in the final stretch here Mon 01:30p 1330 9224 Linux System Management for the Mainframe System Programmer - Part 1 of 2 Mark Post Mon 03:00p 1500 9225 Linux System Management for the Mainframe System Programmer - Part 2 of 2 Mark Post Tue 09:30a 930 9214 Using Logical Volume Manager (LVM) to Reduce the Hassle Managing Disk Space on Linux Mark Post Tue 03:00p 1500 9233 Linux Installation Planning Mark Post Wed 01:30p 1330 9218 Patterns and AntiPatterns for Dynamic Routing for Linux on System z Robert (Jay) Brenneman Wed 03:00p 1500 9146 Using Unicenter VM:Operator To Manage Linux Servers Brian Jagos Thu 09:30a 930 9250 Basic Linux Scripting Hands-on Lab - Part 1 of 2 Neale Ferguson Thank you; Brian Jagos TSO Principal Consultant z/OS z/VM Linux for System z Phone: (631) 342 - 6523
FCOPY help
I received a file from DB2 support that is in FCOPY format. I have never used it before, so I downloaded it from the VM developer pages and ran it through VMARC. It looks like that went fine as I now have the FCOPY modules, help files, and XEDIT macros. I am dense today though and can't figure out the syntax from the help file. I have one file that is a packlib called CLIVM740 PACKENG that I transferred in binary to CMS and it is fixed length, 80 byte records. It should contain about 12 files that are named ARIx MACRO. I also have a question into DB2 support, but I thought I would try here too. Can someone please share the syntax needed to unpack this file? Thanks for helping out an FCOPY rookie. Ed Zell Illinois Mutual Life (309) 636-0107 . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system.
Re: FCOPY help
Ed, here are some commands FCOPY fn ft fm (LIST FCOPY fn ft fm = = nfm (SELECT ALL good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President MVMUA http://www2.marist.edu/~mvmua/ http://www.linkedin.com/in/BillMunson Ed Zell ewz...@illinoismutual.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 12/09/2009 02:28 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject FCOPY help I received a file from DB2 support that is in FCOPY format. I have never used it before, so I downloaded it from the VM developer pages and ran it through VMARC. It looks like that went fine as I now have the FCOPY modules, help files, and XEDIT macros. I am dense today though and can't figure out the syntax from the help file. I have one file that is a packlib called CLIVM740 PACKENG that I transferred in binary to CMS and it is fixed length, 80 byte records. It should contain about 12 files that are named ARIx MACRO. I also have a question into DB2 support, but I thought I would try here too. Can someone please share the syntax needed to unpack this file? Thanks for helping out an FCOPY rookie. Ed Zell Illinois Mutual Life (309) 636-0107 . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system. *** IMPORTANT NOTE* The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus.
Re: FCOPY help
Bill, Thanks for the reply. No joy though. Does this likely mean I didn't transfer the file to CMS properly? Here is the line of instructions from support: The required files are in the attached packlib that must be uploaded in binary. FCOPY will be required to extract the files. I tried several different transfers of varying options including F 1024 F 80 F 8192 but they all gave the same messages below. I guess I need to make sure I am transferring the file OK first. I am using the CMS FTP client and BINARY LOCSITE F xxx GET I am probably missing something very basic. Any thoughts? Thanks. listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 80 2601 51 Ready; T=0.01/0.01 13:47:05 fcopy clivm740 packeng a (list Input file not proper RECFM Ready(00020); T=0.01/0.01 13:47:09 fcopy clivm740 packeng a = = b (select all File CLIVM740 PACKENG A1 NOT Packed format Ready(00024); T=0.01/0.01 13:47:13 Ed -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Bill Munson Sent: Wednesday, December 09, 2009 1:44 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FCOPY help Ed, here are some commands FCOPY fn ft fm (LIST FCOPY fn ft fm = = nfm (SELECT ALL good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President MVMUA http://www2.marist.edu/~mvmua/ http://www.linkedin.com/in/BillMunson Ed Zell ewz...@illinoismutual.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 12/09/2009 02:28 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject FCOPY help I received a file from DB2 support that is in FCOPY format. I have never used it before, so I downloaded it from the VM developer pages and ran it through VMARC. It looks like that went fine as I now have the FCOPY modules, help files, and XEDIT macros. I am dense today though and can't figure out the syntax from the help file. I have one file that is a packlib called CLIVM740 PACKENG that I transferred in binary to CMS and it is fixed length, 80 byte records. It should contain about 12 files that are named ARIx MACRO. I also have a question into DB2 support, but I thought I would try here too. Can someone please share the syntax needed to unpack this file? Thanks for helping out an FCOPY rookie. Ed Zell Illinois Mutual Life (309) 636-0107 . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system. *** IMPORTANT NOTE* The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus. . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system.
Re: FCOPY help
FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. On Wed, Dec 9, 2009 at 3:14 PM, Ed Zell ewz...@illinoismutual.com wrote: Bill, Thanks for the reply. No joy though. Does this likely mean I didn't transfer the file to CMS properly? Here is the line of instructions from support: The required files are in the attached packlib that must be uploaded in binary. FCOPY will be required to extract the files. I tried several different transfers of varying options including F 1024 F 80 F 8192 but they all gave the same messages below. I guess I need to make sure I am transferring the file OK first. I am using the CMS FTP client and BINARY LOCSITE F xxx GET I am probably missing something very basic. Any thoughts? Thanks. listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 80 2601 51 Ready; T=0.01/0.01 13:47:05 fcopy clivm740 packeng a (list Input file not proper RECFM Ready(00020); T=0.01/0.01 13:47:09 fcopy clivm740 packeng a = = b (select all File CLIVM740 PACKENG A1 NOT Packed format Ready(00024); T=0.01/0.01 13:47:13 Ed -- Bruce Hayden Linux on System z Advanced Technical Support IBM, Endicott, NY
Re: FCOPY help
Ed, The LRECL 80 shows that it is not packed you can try copy CLIVM740 PACKENG A (oldd pack replace or re down load it using bin f 1024 before the get good luck munson Ed Zell ewz...@illinoismutual.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 12/09/2009 03:14 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: FCOPY help Bill, Thanks for the reply. No joy though. Does this likely mean I didn't transfer the file to CMS properly? Here is the line of instructions from support: The required files are in the attached packlib that must be uploaded in binary. FCOPY will be required to extract the files. I tried several different transfers of varying options including F 1024 F 80 F 8192 but they all gave the same messages below. I guess I need to make sure I am transferring the file OK first. I am using the CMS FTP client and BINARY LOCSITE F xxx GET I am probably missing something very basic. Any thoughts? Thanks. listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 80 2601 51 Ready; T=0.01/0.01 13:47:05 fcopy clivm740 packeng a (list Input file not proper RECFM Ready(00020); T=0.01/0.01 13:47:09 fcopy clivm740 packeng a = = b (select all File CLIVM740 PACKENG A1 NOT Packed format Ready(00024); T=0.01/0.01 13:47:13 Ed -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Bill Munson Sent: Wednesday, December 09, 2009 1:44 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FCOPY help Ed, here are some commands FCOPY fn ft fm (LIST FCOPY fn ft fm = = nfm (SELECT ALL good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President MVMUA http://www2.marist.edu/~mvmua/ http://www.linkedin.com/in/BillMunson Ed Zell ewz...@illinoismutual.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 12/09/2009 02:28 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject FCOPY help I received a file from DB2 support that is in FCOPY format. I have never used it before, so I downloaded it from the VM developer pages and ran it through VMARC. It looks like that went fine as I now have the FCOPY modules, help files, and XEDIT macros. I am dense today though and can't figure out the syntax from the help file. I have one file that is a packlib called CLIVM740 PACKENG that I transferred in binary to CMS and it is fixed length, 80 byte records. It should contain about 12 files that are named ARIx MACRO. I also have a question into DB2 support, but I thought I would try here too. Can someone please share the syntax needed to unpack this file? Thanks for helping out an FCOPY rookie. Ed Zell Illinois Mutual Life (309) 636-0107 . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system. *** IMPORTANT NOTE* The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus. . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system. *** IMPORTANT NOTE* The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus.
Re: FCOPY help
Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY.
Re: FCOPY help
I am getting DMSCPY068E Input file CLIVM740 PACKENG A1 not in packed format listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 1024204 51 This is after doing FTP with BINARY FIX 1024 And Roland, no, I did not receive CLIVM README file with any instructions. I am trying to solve a -833 referenced by PQ80184 where I need to receive the English version of the stored procedures to load into DB2 7.4. If I am missing something simple, I apologize, but I can't seem to process the file from support. Ed From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Roland P. Chung Sent: Wednesday, December 09, 2009 2:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FCOPY help Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system.
Re: FCOPY help
Try transferring without the fixed 1024 specification... it should be variable when it gets to z/VM Scott On Wed, Dec 9, 2009 at 2:05 PM, Ed Zell ewz...@illinoismutual.com wrote: I am getting DMSCPY068E Input file CLIVM740 PACKENG A1 not in packed format listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 1024204 51 This is after doing FTP with BINARY FIX 1024 And Roland, no, I did not receive CLIVM README file with any instructions. I am trying to solve a -833 referenced by PQ80184 where I need to receive the English version of the stored procedures to load into DB2 7.4. If I am missing something simple, I apologize, but I can’t seem to process the file from support. Ed -- *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On Behalf Of *Roland P. Chung *Sent:* Wednesday, December 09, 2009 2:54 PM *To:* IBMVM@LISTSERV.UARK.EDU *Subject:* Re: FCOPY help Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On *Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com* wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. *Confidentiality:* This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, please notify the sender and delete this e-mail from your system.
Re: FCOPY help
Thanks Scott, that is working a little better.FCOPY (LIST on the file now brings up a display screen. There is only one file in it though, so I suspect there is something wrong with the file. I will contact support again and get some clarification. Thanks for all of the suggestions. I appreciate everyone's time. Ed From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Scott Rohling Sent: Wednesday, December 09, 2009 3:10 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FCOPY help Try transferring without the fixed 1024 specification... it should be variable when it gets to z/VM Scott On Wed, Dec 9, 2009 at 2:05 PM, Ed Zell ewz...@illinoismutual.com wrote: I am getting DMSCPY068E Input file CLIVM740 PACKENG A1 not in packed format listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 1024204 51 This is after doing FTP with BINARY FIX 1024 And Roland, no, I did not receive CLIVM README file with any instructions. I am trying to solve a -833 referenced by PQ80184 where I need to receive the English version of the stored procedures to load into DB2 7.4. If I am missing something simple, I apologize, but I can't seem to process the file from support. Ed From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Roland P. Chung Sent: Wednesday, December 09, 2009 2:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FCOPY help Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. Confidentiality: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, please notify the sender and delete this e-mail from your system. . CONFIDENTIALITY: This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, notify the sender and delete this e-mail from your system.
Re: FCOPY help
A binary file can never be transferred to a workstation and back if it is RECFM V. Just technically impossible, unless using special transfer programs that add the recordlength in front of each record (and strip that back off when uploading to VM). ALMCOPY was such a beast. FTP nor IND$FILE do that. 2009/12/9 Scott Rohling scott.rohl...@gmail.com Try transferring without the fixed 1024 specification... it should be variable when it gets to z/VM Scott On Wed, Dec 9, 2009 at 2:05 PM, Ed Zell ewz...@illinoismutual.com wrote: I am getting DMSCPY068E Input file CLIVM740 PACKENG A1 not in packed format listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 1024204 51 This is after doing FTP with BINARY FIX 1024 And Roland, no, I did not receive CLIVM README file with any instructions. I am trying to solve a -833 referenced by PQ80184 where I need to receive the English version of the stored procedures to load into DB2 7.4. If I am missing something simple, I apologize, but I can’t seem to process the file from support. Ed -- *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On Behalf Of *Roland P. Chung *Sent:* Wednesday, December 09, 2009 2:54 PM *To:* IBMVM@LISTSERV.UARK.EDU *Subject:* Re: FCOPY help Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On *Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com* wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. *Confidentiality:* This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, please notify the sender and delete this e-mail from your system. -- Kris Buelens, IBM Belgium, VM customer support
Re: FCOPY help
That's right.. should have remembered my own trials with FCOPY files ... as Bruce suggested -- unless the DB2 folks do something to make it fixed length (Like COPYFILE (PACK) -- this just won't work. Ed - you should let the DB2 folks know it isn't possible to use FCOPY files when you have to download to your workstation and then upload. They should really go with a VMARC envelope instead and avoid FCOPY for something like this. Scott On Wed, Dec 9, 2009 at 2:31 PM, Kris Buelens kris.buel...@gmail.com wrote: A binary file can never be transferred to a workstation and back if it is RECFM V. Just technically impossible, unless using special transfer programs that add the recordlength in front of each record (and strip that back off when uploading to VM). ALMCOPY was such a beast. FTP nor IND$FILE do that. 2009/12/9 Scott Rohling scott.rohl...@gmail.com Try transferring without the fixed 1024 specification... it should be variable when it gets to z/VM Scott On Wed, Dec 9, 2009 at 2:05 PM, Ed Zell ewz...@illinoismutual.comwrote: I am getting DMSCPY068E Input file CLIVM740 PACKENG A1 not in packed format listfile clivm740 packeng a (all FILENAME FILETYPE FM FORMAT LRECL RECS BLOCKS CLIVM740 PACKENG A1 F 1024204 51 This is after doing FTP with BINARY FIX 1024 And Roland, no, I did not receive CLIVM README file with any instructions. I am trying to solve a -833 referenced by PQ80184 where I need to receive the English version of the stored procedures to load into DB2 7.4. If I am missing something simple, I apologize, but I can’t seem to process the file from support. Ed -- *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On Behalf Of *Roland P. Chung *Sent:* Wednesday, December 09, 2009 2:54 PM *To:* IBMVM@LISTSERV.UARK.EDU *Subject:* Re: FCOPY help Ops, Bruce is correct that the FCOPY packlib files are in variable length format. The FCOPY'ed file must have been COPYFILE (PACKed. Then you should PC transfer the file to CMS disk using Binary Fixed 1024, then, COPYFILE (UNP OLDD then, FCOPY fn ft fm (list to find out the members in the paclib (28 of them) then use SEL to fetch the file out to your CMS disk. BTW, you should have a TXT file called CLIVM README for instructions on how to install it. Don't you? Roland --- On *Wed, 12/9/09, Bruce Hayden bjhay...@gmail.com* wrote: From: Bruce Hayden bjhay...@gmail.com Subject: Re: FCOPY help To: IBMVM@LISTSERV.UARK.EDU Date: Wednesday, December 9, 2009, 8:26 PM FCOPY packlib files are in variable length format, and you lose the record structure when you upload it from a PC. I don't know how you could reconstruct the file in the correct format so that FCOPY would accept it. If the DB2 people would use COPYFILE (PACK on the packlib first, then you could upload as Fixed 1024, use COPYFILE to unpack, then extract the files using FCOPY. *Confidentiality:* This e-mail (including any attachments) may contain confidential, proprietary and privileged information, and unauthorized disclosure or use is prohibited. If you receive this e-mail in error, please notify the sender and delete this e-mail from your system. -- Kris Buelens, IBM Belgium, VM customer support
Re: Opps! Error message from LASTING GLOBALV! Help!!!
You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, sunny...@wcb.ab.ca wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 -- This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Opps! Error message from LASTING GLOBALV! Help!!!
q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN192 191 A R/W 10016 3390 4096 62 3522-011799358 1802880 MONWRI 193 C R/W 10016 3390 409611802875-99 5 1802880 TRACK5 192 D R/W 2500 3390 4096 672 2522-01 447478 45 TCM592 592 F R/O70 3390 4096 899 9996-79 2604 12600 LXM192 092 L R/O 300 3390 4096 10 3346-06 50654 54000 MNT190 190 S R/O 100 3390 4096 699 15261-85 2739 18000 MNT19E 19E Y/S R/O 250 3390 4096 1081 29123-65 15877 45000 Ready; T=0.01/0.01 17:12:12 What I did : this 191 is sharing with a user in another z/VM q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN191 191 A R/W20 3390 4096 36255-07 3345 3600 SUN192 192 B R/W 10016 3390 4096 63 3527-011799353 1802880 I copied files from SUN191 to SUN192 Then go to the first one user to issue dirm command. From: Scott Rohling scott.rohl...@gmail.com To: IBMVM@LISTSERV.UARK.EDU Date: 11/24/2009 05:04 PM Subject:Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by:The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, sunny...@wcb.ab.ca wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) Scanned by WCB Webgate2 AntiSpam/AntiVirus email gateway. This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Opps! Error message from LASTING GLOBALV! Help!!!
I erased lasting globalv file. No error message anymore. If I did wrong, please advise me! Thanks! Sunny From: Scott Rohling scott.rohl...@gmail.com To: IBMVM@LISTSERV.UARK.EDU Date: 11/24/2009 05:04 PM Subject:Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by:The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, sunny...@wcb.ab.ca wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) Scanned by WCB Webgate2 AntiSpam/AntiVirus email gateway. This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Opps! Error message from LASTING GLOBALV! Help!!!
When you did the copy -- did you have SUN191 in R/W? Because it now sounds like you're missing LASTING GLOBALV ... which you would have if you didn't have the disk in R/W since it is mode 0. (and your Q DISK shows 63 files on the source, but only 62 on the target) Trying copying LASTING GLOBALV from the old 191 disk... this is where programs store information and don't like it when it disappears or can't be written to. Scott On Tue, Nov 24, 2009 at 5:15 PM, sunny...@wcb.ab.ca wrote: q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL *SUN192 191 A R/W 10016 3390 4096 62 3522-011799358 1802880* MONWRI 193 C R/W 10016 3390 409611802875-99 5 1802880 TRACK5 192 D R/W 2500 3390 4096 672 2522-01 447478 45 TCM592 592 F R/O70 3390 4096 899 9996-79 2604 12600 LXM192 092 L R/O 300 3390 4096 10 3346-06 50654 54000 MNT190 190 S R/O 100 3390 4096 699 15261-85 2739 18000 MNT19E 19E Y/S R/O 250 3390 4096 1081 29123-65 15877 45000 Ready; T=0.01/0.01 17:12:12 What I did : this 191 is sharing with a user in another z/VM q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN191 191 A R/W20 3390 4096 36255-07 3345 3600 *SUN192 192 B R/W 10016 3390 4096 63 3527-011799353 1802880* I copied files from SUN191 to SUN192 Then go to the first one user to issue dirm command. From:Scott Rohling scott.rohl...@gmail.com To:IBMVM@LISTSERV.UARK.EDU Date:11/24/2009 05:04 PM Subject:Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by:The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU -- You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, *sunny.hu* http://sunny.hu/@*wcb.ab.ca * http://wcb.ab.ca/ wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 -- This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) -- Scanned by WCB Webgate2 AntiSpam/AntiVirus email gateway. -- This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Opps! Error message from LASTING GLOBALV! Help!!!
What I did : this 191 is sharing with a user in another z/VM This sounds like one of two things: 1) You had two virtual machines who both had R/W access to the disk. Don't do that, it will hurt (the disk contents will be destroyed). CMS minidisks do not support multiple concurrent R/W access. 2) You had it R/W by one machine and R/O by another. If so, then you're OK but the error occurred because the machine with the R/W access rewrote the file, so the R/O copy was pointing to the wrong set of disk blocks. Then when the R/O copy was read, it wound up with a block of data from some other file and was thus confused by the contents. If case (1) is true, then I highly recommend you copy all the files off the disk to another one, reformat the disk (simplest), and copy them back. Otherwise you don't know what dangers are lurking.
Re: Opps! Error message from LASTING GLOBALV! Help!!!
It looks like you tried to share that disk R/W between two CMS virtual machines. Don't. z/VM allows two virtual machines to have simultaneous R/W access. But for that capability to be effective, both of the guest operating systems must know about each other having the R/W link and have the ability to coordinate writing. CMS does not have such capability. If two CMS virtual machines share a disk R/W, it is VERY likely that the disk will become corrupt. If you corrupted only one file, then you are VERY VERY fortunate. When a CMS minidisk has become corrupt, results are quite unpredictable. Simple operations like reading a file can cause CMS to crash. And there is no 'fsck' for a CMS disk to check and fix errors. The only safe way to handle a CMS disk which has been trashed is to copy each file, one by one (because reading any single file could crash CMS), to another disk or to SFS. When used with just one R/W link at a time, the CMS filesystem is extremely reliable, and the rest of the system depends on this reliability. When there are multiple R/W links to a CMS minidisk, the damage can be far reaching and hard to identify. Sharing CMS minidisks read-only is common practice and highly effective. If you need to share a file space in CMS, use SFS. -- Rick; On Tue, Nov 24, 2009 at 19:15, sunny...@wcb.ab.ca wrote: q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN192 191 A R/W 10016 3390 4096 62 3522-01 1799358 1802880 MONWRI 193 C R/W 10016 3390 4096 1 1802875-99 5 1802880 TRACK5 192 D R/W 2500 3390 4096 672 2522-01 447478 45 TCM592 592 F R/O 70 3390 4096 899 9996-79 2604 12600 LXM192 092 L R/O 300 3390 4096 10 3346-06 50654 54000 MNT190 190 S R/O 100 3390 4096 699 15261-85 2739 18000 MNT19E 19E Y/S R/O 250 3390 4096 1081 29123-65 15877 45000 Ready; T=0.01/0.01 17:12:12 What I did : this 191 is sharing with a user in another z/VM q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN191 191 A R/W 20 3390 4096 36 255-07 3345 3600 SUN192 192 B R/W 10016 3390 4096 63 3527-01 1799353 1802880 I copied files from SUN191 to SUN192 Then go to the first one user to issue dirm command. From: Scott Rohling scott.rohl...@gmail.com To: ib...@listserv.uark.edu Date: 11/24/2009 05:04 PM Subject: Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, sunny...@wcb.ab.ca wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) Scanned by WCB Webgate2 AntiSpam/AntiVirus email gateway. This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Opps! Error message from LASTING GLOBALV! Help!!!
I see! From: Richard Troth vmcow...@gmail.com To: IBMVM@LISTSERV.UARK.EDU Date: 11/24/2009 05:51 PM Subject:Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by:The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU It looks like you tried to share that disk R/W between two CMS virtual machines. Don't. z/VM allows two virtual machines to have simultaneous R/W access. But for that capability to be effective, both of the guest operating systems must know about each other having the R/W link and have the ability to coordinate writing. CMS does not have such capability. If two CMS virtual machines share a disk R/W, it is VERY likely that the disk will become corrupt. If you corrupted only one file, then you are VERY VERY fortunate. When a CMS minidisk has become corrupt, results are quite unpredictable. Simple operations like reading a file can cause CMS to crash. And there is no 'fsck' for a CMS disk to check and fix errors. The only safe way to handle a CMS disk which has been trashed is to copy each file, one by one (because reading any single file could crash CMS), to another disk or to SFS. When used with just one R/W link at a time, the CMS filesystem is extremely reliable, and the rest of the system depends on this reliability. When there are multiple R/W links to a CMS minidisk, the damage can be far reaching and hard to identify. Sharing CMS minidisks read-only is common practice and highly effective. If you need to share a file space in CMS, use SFS. -- Rick; On Tue, Nov 24, 2009 at 19:15, sunny...@wcb.ab.ca wrote: q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN192 191 A R/W 10016 3390 4096 62 3522-011799358 1802880 MONWRI 193 C R/W 10016 3390 409611802875-99 5 1802880 TRACK5 192 D R/W 2500 3390 4096 672 2522-01 447478 45 TCM592 592 F R/O70 3390 4096 899 9996-79 2604 12600 LXM192 092 L R/O 300 3390 4096 10 3346-06 50654 54000 MNT190 190 S R/O 100 3390 4096 699 15261-85 2739 18000 MNT19E 19E Y/S R/O 250 3390 4096 1081 29123-65 15877 45000 Ready; T=0.01/0.01 17:12:12 What I did : this 191 is sharing with a user in another z/VM q disk LABEL VDEV M STAT CYL TYPE BLKSZ FILES BLKS USED-(%) BLKS LEFT BLK TOTAL SUN191 191 A R/W20 3390 4096 36255-07 3345 3600 SUN192 192 B R/W 10016 3390 4096 63 3527-011799353 1802880 I copied files from SUN191 to SUN192 Then go to the first one user to issue dirm command. From:Scott Rohling scott.rohl...@gmail.com To:IBMVM@LISTSERV.UARK.EDU Date:11/24/2009 05:04 PM Subject:Re: Opps! Error message from LASTING GLOBALV! Help!!! Sent by:The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU You're probably missing you're 191? Or it's full? What does a Q DISK show? Scott p.s. you were doing more than a COPYFILE... there are msgs here from XEDIT/VMLINK, etc.. On Tue, Nov 24, 2009 at 4:47 PM, sunny...@wcb.ab.ca wrote: I was doing copyfile. Then get message DMSWFL1067E Return code 100 from the CMS XEDIT command DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DMSVML2360S Undefined Variable on line 168 of VMLINK: DMSVML2360S VMLINK dirm for sunny rev DMSGLO104S Error 42 reading file LASTING GLOBALV A from disk or directory DVHDIR1019T ERROR IN CMS COMMAND; RC= 142000 FROM: GLOBALV SELECT DVH15 GET TRAC E LANG PRECEDING LINE 20. DVHDIR1162I ROUTINE DVHDIR ENDING WITH RC = 1019. Ready(01019); T=0.01/0.01 16:22:30 This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) Scanned by WCB Webgate2 AntiSpam/AntiVirus email gateway. This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2) Scanned by WCB Webgate1 AntiSpam/AntiVirus email gateway. This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received
Re: HELP
Hello To Everyone that sent any response. Yep, I really needed help. I had sent Help to LISTPROC@ listserv.uark.edu. And got the response that there is no listproc. It is amazing what happens when you put in the correct words and names. Anyway Chicago was fun and I did not make on to the evening news. Ed Martin Aultman Health Foundation 330-363-5050 ext 35050
Re: HELP
Are we supposed to sympathize with you for your failure (not making it on to the news, that is)? :-) Regards, Richard Schuh From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Edward M Martin Sent: Tuesday, November 10, 2009 5:36 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: HELP Hello To Everyone that sent any response. Yep, I really needed help. I had sent Help to LISTPROC@ listserv.uark.edu. And got the response that there is no listproc. It is amazing what happens when you put in the correct words and names. Anyway Chicago was fun and I did not make on to the evening news. Ed Martin Aultman Health Foundation 330-363-5050 ext 35050
Re: HELP
Nope. I am pretty proud that I did not make it. Ed Martin Aultman Health Foundation 330-363-5050 ext 35050 From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Schuh, Richard Sent: Tuesday, November 10, 2009 11:31 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: HELP Are we supposed to sympathize with you for your failure (not making it on to the news, that is)? :-) Regards, Richard Schuh From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Edward M Martin Sent: Tuesday, November 10, 2009 5:36 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: HELP Hello To Everyone that sent any response. Yep, I really needed help. I had sent Help to LISTPROC@ listserv.uark.edu. And got the response that there is no listproc. It is amazing what happens when you put in the correct words and names. Anyway Chicago was fun and I did not make on to the evening news. Ed Martin Aultman Health Foundation 330-363-5050 ext 35050
HELP
Help IBMVM Ed Martin Aultman Health Foundation 330-363-5050 ext 35050
Re: HELP
I don't think IBMVM needs any help! On Thu, 2009-11-05 at 17:21 -0500, Edward M Martin wrote: Help IBMVM Ed Martin Aultman Health Foundation 330-363-5050 ext 35050 -- John McKown Maranatha!