Re: CLONEBKP: New package at zVM/downloads
Greetings and Nice work! I definitely plan on stealing (borrowing) a couple of your routines. Your process is similar in many respects to what we do here (though your code is much prettier). Ours flash-copies the CP volumes with the savelabel parameter to our backup disk volumes every night and we then DDR the copies off to virtual tape for DR purposes. These newly copied volumes are owned by a second level VM userid and are easily IPL'able as I've set up a special System Config on the third extent (maint CF3) to point at these copies as my CP volumes. I've also used SYSRES in my user directory in a few places so that maint will get access to his needed volumes no matter what they are named. Once the system is IPL'd (either second level or first), I run an xedit from maint to change the remaining cp mdisks in the directory to their new names and put the directory online. Once this is done, a quick change to autolog1 to recognize the new system name and I can bring up the rest of my service machines and users can log on. That's the gist of it. The best part is I can bring my DR system up second level whenever I want with very little effort. Bob From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Rogério Soares Sent: Wednesday, June 15, 2011 3:16 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: CLONEBKP: New package at zVM/downloads Great Package Big Clóvis, we already using it ;) Thank You!! On Wed, Jun 15, 2011 at 4:45 PM, gclo...@br.ibm.commailto:gclo...@br.ibm.com wrote: Hi, friends. I put a new package on the zVM downloads page (my debut): CLONEBKP. See:http://www.vm.ibm.com/download/packages/ I hope it is useful to you. For who will use it: suggestions, improvements or bugs found, are all welcome. Follow the description: CLONEBKP is a REXX exec that create an IPLable copy (CLONE) of the running ZVM system. This package uses DDR to copy the specified dasds of a running zVM system to FREE dasds. After the copy, the new dasds are renamed to a new volser, based on a prefix (3 or 4 letters), and the exec updates the source and compile USER DIRECT into the new dasds. Also update the new SYSTEM CONFIG. The new set of dasds is a backup of the original zVM and can be IPLed without duplicate volsers. If DIRMAINT is logged at original VM, a new USER INPUT is also created. The new volsers (6 positions) are the prefix padded with the remainder letters of the original dasds, right justified. Ex. Using BKP as prefix, the new 610RES will be renamed to BKPRES. One file, CLONEBKP CONFIG, is supplied as a model how to specify the prefix and the Input/Output dasds. Is possible to keep several CONFIG files, with different configurations. Also, there are a model of one machine to test IPL in second level: VMBKP SAMPDIR Best regards, __ Clovis This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: SET SHARE ABSOLUTE/RELATIVE
We use absolute shares for VSE machines with limithard during the day and remove the limit from production at night. -Original Message- From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Robert Payne Sent: Monday, February 07, 2011 1:06 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: SET SHARE ABSOLUTE/RELATIVE z9 BC with z/VM 5.2 For years the production VSE and DB/2 machines have used SHARE ABSOLUTE 85% in the directory. Most of the time, they get best response, but a CPU heavy in a test VSE guest can still hog the real machine. This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: A little OT z/LIINUX
Tom, Check your PuTTY SSH tab to be sure you are using SSH protocol version 2. Version 1 will not work with SUSE or SLES. Bob From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Huegel Sent: Saturday, September 18, 2010 6:42 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: A little OT z/LIINUX Ofcourse LINUX rejects my port 23 connection that was expected, the point was the VSWITCH works. Ping from windows doesn't work, but I can't ping VM either, although my tn3270 works fine. I think the network blocks pings.. I'll try TRACERT Monday.. CP TRACE I/O on z/LINUX will help. On Fri, Sep 17, 2010 at 6:01 PM, Davis, Larry (National VM/VSE Capability) larry.dav...@hp.com wrote: The reason Linux rejects the telnet from CMS is TELNET on CMS is using port 23 and Linux is only excepting connections on port 22 for SSH you can telnet to the linux image on port 22 from CMS using the command TELNET host 22 See if you get a connection, or at least a message that the client refused connection. If you are using a windows machine try to ping and tracert from your PC to the Linux image send this data to the network guys Larry Davis From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Huegel Sent: Friday, September 17, 2010 6:33 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: A little OT z/LIINUX I can ping the CLIENT from CMS, also from CMS I can Telnet to the CLIENT (it gets rejected by LINUX). I'm quite sure the VSWITCH isn't a problem.. I guess my question has been answered.. It's the network guys ... AGAIN. On Fri, Sep 17, 2010 at 2:35 PM, Davis, Larry (National VM/VSE Capability) larry.dav...@hp.com wrote: Make sure the firewall allows port 22 and that the netmask at the switch allows addresses to the OSA If you are using a VSWITCH enter the command Q VSWITCH switch name DETAIL and paste the response here. Also , if you are using a VSWITCH did you authorize the client (VM user ID) access to the vswitch. Larry Davis From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Huegel Sent: Friday, September 17, 2010 5:15 PM To: IBMVM@LISTSERV.UARK.EDU Subject: A little OT z/LIINUX Looking for a little help. I'm trying to install a z/LINUX (SUSE 10) and things went along well to install the starter system and start CLIENT.. but what next? These are the last messages I get from the CLIENT. *** sshd has been started *** *** login using 'ssh -X r...@172.17.51.121' *** *** run 'yast' to start the installation *** At this point what do I do? The 3270 screen won't take any input. If I try to PuTTY into the CLIENT I cannot connect. Any suggestions? Thanks Tom This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: FW: logoff/force pending due to incomplete logon here
I will be doing DR testing this week and will not have time to look into this until some time next week. The behaviour was very repeatable if anyone wants to give it a go this week. 1. logon to user 2. start logon here of the same user from another terminal (wait at the password prompt) 3. logoff user from terminal 1 4. query user from another session (logoff/force pending is what I see) 5. condition can be cleared by pressing enter on terminal 2 Bob. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Altmark Sent: Tuesday, November 03, 2009 4:39 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FW: logoff/force pending due to incomplete logon here On Tuesday, 11/03/2009 at 04:45 EST, Bob Levad ble...@winnebagoind.com wrote: I don't know if others have seen this behaviour, but I've seen discussion of logoff/force pending recently and found nothing similar in a quick internet search. If you LOGOFF or are FORCEd while you are in the middle of LOGON HERE, you should get HCPLGA6051E Restart the logon procedure because reconnect processing cannot be done Any time you get LOGOFF/FORCE PENDING and the condition doesn't clear itself in a reasonable[1] amount of time you should get a SNAPDUMP or restart dump and open a PMR. If CP isn't going to give you a hint as to what to do to fix the problem (other than IPL), then CP needs to not get into that state in the first place. Hence the need to open a PMR. Alan Altmark z/VM Development IBM Endicott [1] The longest you have to wait for an I/O to complete or get an error is twice the missing interrupt handler time for the device. INDICATE I/O will tell you if the user is waiting on I/O. Do a QUERY MITIME on any device you see the user waiting on. Take the longest MITIME and double it. For DASD and tape, the MITIME value comes from the device itself. Note that for 2nd level systems, the missing interrupt handler is turned OFF by default! This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: FW: logoff/force pending due to incomplete logon here
I will be doing DR testing this week and will not have time to look into this until some time next week. The behaviour was very repeatable if anyone wants to give it a go this week. 1. logon to user 2. start logon here of the same user from another terminal (wait at the password prompt) 3. logoff user from terminal 1 4. query user from another session (logoff/force pending is what I see) 5. condition can be cleared by pressing enter on terminal 2 Bob. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Altmark Sent: Tuesday, November 03, 2009 4:39 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FW: logoff/force pending due to incomplete logon here On Tuesday, 11/03/2009 at 04:45 EST, Bob Levad ble...@winnebagoind.com wrote: I don't know if others have seen this behaviour, but I've seen discussion of logoff/force pending recently and found nothing similar in a quick internet search. If you LOGOFF or are FORCEd while you are in the middle of LOGON HERE, you should get HCPLGA6051E Restart the logon procedure because reconnect processing cannot be done Any time you get LOGOFF/FORCE PENDING and the condition doesn't clear itself in a reasonable[1] amount of time you should get a SNAPDUMP or restart dump and open a PMR. If CP isn't going to give you a hint as to what to do to fix the problem (other than IPL), then CP needs to not get into that state in the first place. Hence the need to open a PMR. Alan Altmark z/VM Development IBM Endicott [1] The longest you have to wait for an I/O to complete or get an error is twice the missing interrupt handler time for the device. INDICATE I/O will tell you if the user is waiting on I/O. Do a QUERY MITIME on any device you see the user waiting on. Take the longest MITIME and double it. For DASD and tape, the MITIME value comes from the device itself. Note that for 2nd level systems, the missing interrupt handler is turned OFF by default! This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
FW: logoff/force pending due to incomplete logon here
I don't know if others have seen this behaviour, but I've seen discussion of logoff/force pending recently and found nothing similar in a quick internet search. I had the HCP361E message for a user and incidentally found that I had a logical session that I had started to logon here with, but hadn't actually typed the password. Some time after I had started the session transfer, the user had been logged off, and was apparently not able to complete the logoff because of the incomplete logon attempt. If I typed the password in on the logon here password prompt area, the logon fails with logoff/force pending, and clears the status. If I just hit enter at the password prompt or type something invalid, the login fails and also clears the status. If I just let the screen sit there, the logoff/force pending stays. I haven't tried resetting the LDEV on the off chance that the system won't like it much. I may try it second level, but not this week. (zVM 5.4.0 Service level 0802) Is there a query command that might show a terminal that is halfway through a logon? Bob This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: z/VM 6.1 G.A. targeted for this Friday, Oct 23
Here is a link to an article from February 1988 that has a bit of a description. http://findarticles.com/p/articles/mi_m0SMG/is_n2_v8/ai_6289666/ Bob -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Schuh, Richard Sent: Thursday, October 22, 2009 3:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: z/VM 6.1 G.A. targeted for this Friday, Oct 23 That Company was VM/CMS Unlimited, IIRC. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Thursday, October 22, 2009 1:43 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: z/VM 6.1 G.A. targeted for this Friday, Oct 23 On 10/22/09 4:03 PM, Stephen Frazier ste...@doc.state.ok.us wrote: On VMware you can move a running virtual machine from one ESX machine to another without the operating systems running on the virtual machine knowing it. There are many good ideas from zVM that have been copied by VMware. This is an example going the other way - zVM is using a VMware idea. Both VMware and zVM developers will tell you that they don't get ideas from the other - but as an administrator of both systems I can see what is happening. Same thing different names - a minidisk on zVM is a vmdk on VMware. A vSwitch on VMware is ... Now zVM is adding vmotion from VMware, so they call it Single System Image. It's a little older than that. In the VM/SP and HPO days, there was a VM/SSI add-on from a 3rd party company. It implemented a truly enormous number of CP mods to allow virtual machines to move between a group of physical systems with the SWITCH command. Worked extremely well, till VM/XA came along. = This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: VM lockup due to storage typo
I think the real problem here is that when CP is thrashing about for whatever reason, it can be very hard to get control of a VM prompt to manually fix things. Perhaps if CP could determine that some resource is being sorely abused, it could degrade the offending machine at least to the point that a favored user can do a bit of problem determination and possibly force the offender(s). Our operator (PROPST) machine has option quickdsp and share rel 1. I hope it never goes astray, but I also have a bit of hope that I will be able to re-connect to it if some other virtual machine buggers the system so I can straighten things out. Bob. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Schuh, Richard Sent: Friday, September 18, 2009 12:11 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: VM lockup due to storage typo While you are at it, make it self-healing, including the updating of the source code. Or at least include a Medical Tricorder with each system.:-) We recognize that CP must be more forgiving and we are working to that end, examining a variety of solutions that include inertial dampening, tritanium plating, Kevlar(R), stacks of phone books, as well as taking the gun away from you and beating you over the head with it (aka the retaliatory baseball bat subroutine). You may need dedicated DUMP packs in order to be able to do this. CP may have outgrown the size of the dump space and cannot allocate a larger space as a result of the problem. The bottom line is that none of us want the system to go out to lunch. That doesn't serve anyone's purposes. If it happens, get a restart dump and let us know. Sometimes it's *not* your fault. Really! :-) Alan Altmark z/VM Development IBM Endicott = This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Download Vm Tape
Our VM requirements are not huge, so we flashcopy most of our VM volumes at night to back up volumes with different labels. These copies are also dumped to tape for a second opinion for DR. Our third System Config minidisk (CF3), with a different system id, points to these alternate volsers for cpowned volsers and warm and checkpoint areas. Our directory has alternate minidisks FCF1, FCF2, FCF3, F190, F2CC, F191, and F123 defined to identical extents as the originals using the keyword SYSRES instead of the actual system res volser for volume labels. These will work no matter what the sysres label is. We could also hard code the actual alternate volume name instead for a bit less flexibility. Once the flashcopies are made, the duplicate system is IPL'able both second level and first level by choosing the third extent for cpload module and system configs. Once the system is up first or second leved, we log on to maint, define all the Fxxx addresses back to 0xxx, IPL CMS and update the directory and any other files to support the new DR or second level environment. For the most part, this just means doing global changes in the directory for the volume labels. Bob -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Thursday, September 03, 2009 9:09 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Download Vm Tape Yes, we have an emergency 1-pack 3390-3 IPLable z/VM sysres DASD ... but how many newbies do? No IBM doc that I recall describes creating a 1- pack emergency IPL disk, nor the importance of creating it immediately after fully completing the first z/VM installation for the first time (when one is most likely to make an inexperienced choice, taking down that only z/VM system. Seems like a problem worth fixing, IMHO. Creating an emergency system isn't rocket science. It can go on the list of things that I'll get around to someday. I'm a little burned out on saving the world for no return at the moment. -- db This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Validation of user id
/*** * query if user is valid * ***/ trace 'o' parse upper arg address command logon. = arg userid /* check pun */ PIPE CP DEFINE PUN 01D PIPE CP SPOOL 01D TO userid sprc = rc PIPE CP DETACH 01D /* check link */ PIPE CP LINK userid lnkrc = rc /* q user */ PIPE CP Q USER userid | STEM LOGON. logrc = rc fndrc = min(sprc,lnkrc) /* determine userid status */ select when fndrc = 0 then select when logrc = 0 then found=VALID and Logged On word(logon.1,3) when logrc = 45 then found=VALID and Not Logged On otherwise nop end when fndrc = 53 then found=INVALID when fndrc = 22 then found=VALID and set to NOLOG otherwise nop end /* display userid status and exit with rc for calling program */ /* 0 = 0+0 = Valid and logged on */ /* 45 = 0+45 = Valid and Not logged on */ /* 67 = 22+45 = Valid and set to nolog */ /* 98 = 53+45 = Invalid userid */ say UserID userid is found exit fndrc+logrc -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Altmark Sent: Tuesday, August 18, 2009 8:29 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Validation of user id On Tuesday, 08/18/2009 at 08:59 EDT, Frank M. Ramaekers framaek...@ailife.com wrote: I use to use the 'SP PRT TO userid' to validate a user id. Is there a better/different way? The generally-accepted idiom is LINK userid with no other parameters. There are Things that can cause SPOOL to fail even though you are using a valid user ID. Alan Altmark z/VM Development IBM Endicott This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: HCPDDR704E error attempting to copy res volume
Don't forget to relabel the volume(s) after the ddr. Duplicates can get you into trouble. Bob _ From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Romanowski, John (OFT) Sent: Thursday, June 04, 2009 10:11 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: HCPDDR704E error attempting to copy res volume Adam, I get away with it too but I do CP Q SYSTEM first to see which userids have r/w mdisks on the sysres; I shutdown things like SFS servers that have an mdisk on the sysres before I flashcopy or DDR it. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Adam Thornton Sent: Thursday, June 04, 2009 10:28 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: HCPDDR704E error attempting to copy res volume On Jun 4, 2009, at 9:21 AM, Edward M Martin wrote: Typically Maint has 540RES as 123 MR. I should not answer questions before coffee. Yeah, there already *IS* a covering minidisk, isn't there? Question: is it actually safe to DDR the RES volume from a live system to another system? I always *thought* that was one of those things that you usually got away with but weren't supposed to do, but I will admit to perhaps being conditioned by growing up in the Unix world, where doing that kinda stuff with mounted filesystems is a Bad Idea. It would be very nice to know if it is in fact not risky; it will save me the time of going back after I've done all the user volumes, shutting down the system, and using standalone DDR on the RES volumes. Adam _ This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: New CMS based SSLSERV problem... DTCSSL300E
If anyone is interested, we were able to get Host on Demand TN3270 working to the CMS SSL server with some help from HOD Support. Contact off-list for details. Bob -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Ackerman Sent: Friday, March 20, 2009 4:48 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: New CMS based SSLSERV problem... DTCSSL300E On Wed, 18 Mar 2009 10:53:08 -0400, Alan Altmark alan_altm...@us.ibm.com wrote: On Wednesday, 03/18/2009 at 09:49 EDT, Mrohs, Ray ray.mr...@usdoj.gov wrote: This is slightly off-topic but if anyone has the 5.4 SSLSERV running with the Rumba or WRQ Reflection 3270 emulator, please contact me offline. Thanks. Neither Rumba nor Reflection work correctly. We are working with Attachmate to fix Reflection. Rumba has not responded to our attempts to contact them. IBM Host on Demand doesn't work, either, at the moment. The common problem we are seeing is that the clients are bringing down the session when the server requests a client certificate they don't posesss. The RFC specifies that the client should send an empty certificate list and that it is up to the server, not the client, to decide whether the lack of a client certificate is grounds for a divorce. Work with your client vendor. If they want someone in IBM to talk to, send them to me. Alan Altmark z/VM Development IBM Endicott === == We have a problem with QWS3270. In 5.2.0/5.3.0 everything works fine with static SSL. In 5.4.0, QWS3270 prompts me for a certificate password. I provide one and everything works, but it sure slows me down. If I hit cancel instead I get disconnected with an unable to connect error. There is no way to turn off this behavior in QWS3270 -- is there any way to turn it off in the server? It doesn't make sense to me to that you say Work with your client vendor when the problem happens only in one release of z/VM and not in z/OS. Do you have any indication that there is a similar problem in z/OS? if so, which version and/or APAR? We might actually get something fixed if there is a z/OS problem. Attachmate Extra! works just fine, and so does IBM Pcomm. Alan Ackerman Alan (dot) Ackerman (at) Bank of America (dot) com This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Must be Friday: Mainframe USBs!
In the distant past, we had a device called a Fast Paging Unit attached to our 4381. This had many large boards each containing many dozens of small memory chips. It was channel attached and emulated a partial 3380. We allocated it to HPO swapping ala Vista's USB ReadyBoost. Bob -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Jeff Kennedy Sent: Monday, March 09, 2009 12:08 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Must be Friday: Mainframe USBs! The 3090 had a complete 4331 for a support processor. Jeffry A. Kennedy Certco,Inc jkenn...@certcoinc.com 608-270-2385 -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Edward M Martin Sent: Monday, March 09, 2009 10:42 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Must be Friday: Mainframe USBs! I believe that the 3090 or something similar. It has been awhile since the CE and I talked about devices. Ed Martin Aultman Health Foundation 330-588-4723 ext 40441 -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Schuh, Richard Sent: Monday, March 09, 2009 11:22 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Must be Friday: Mainframe USBs! Which ones would those have been? Our 360/50 used punched mylar cards. Any kind of disk that was available at the time would have been physically too large to fit in the frame :-) Regards, Richard Schuh Why not FBA? Oh, seems to me that some of the older high strength CPU's used FBA devices to hold the microcode. Ed Martin Aultman Health Foundation 330-588-4723 ext 40441 This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Paging subsystem
We are on DS8100, so we created a bunch of 3390-1s for paging. Bob. -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Tom Duerbusch Sent: Wednesday, December 10, 2008 11:01 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging subsystem IF you end up paging heavily, THEN you want many volumes AND you want the volumes on separate RAID arrays as possible. After that...my guess is if you have, say, 4-6 mod-3s per array, it might be time to move to less mod-9s. But if you are really in that much paging, add more memory. On a z10 it is much less expensive. On the other boxes, look at the used market. Of course if you have sufficient disk space to waste, use mod-9s and add more when they are 10-15% full. (Some shops make stupid IMHO rules like everything must be mod-9s, but there are a limited number of addresses in the dasd subsystem, and disk drives can be very large). Tom Duerbusch THD Consulting Bauer, Bobby (NIH/CIT) [E] [EMAIL PROTECTED] 12/10/2008 10:09 AM I got a great Christmas present! 8G dedicated to our new z/VM and zLinux pilot and new ficon attached DASD (9990V) to replace the escon DASD. The new DASD has both mod3 and mod9. As an old MVS dinosaur I'd create many different paging volumes on smaller disk (mod3) but there is some pressure to use the mod9's. It is a pilot so I have no idea what our load is going to look like. Obviously my mileage may vary but what is in use out there? Any thoughts, good or bad, about a mod9 for paging other than the possibility of contention? Thanks Bobby Bauer Center for Information Technology National Institutes of Health Bethesda, MD 20892-5628 301-594-7474 This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Switching between Xedit screens.
To go backwards in the ring, set up an XB (or other name) xedit as follows. /* Xedit previous file in the ring */ trace 'o' 'command extract /ring/' lastfile = ring.0 'command xedit 'left(ring.lastfile,20) Exit Bob -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Kris Buelens Sent: Friday, November 21, 2008 1:42 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Switching between Xedit screens. And, if you have lots of files in the XEDIT ring, use my RING XEDIT macro (part of http://www.vm.ibm.com/download/packages/descript.cgi?LISTSG ) - RING xyz executes xyz in all files in the ring - RING displays the files in the ring in a FILELIST like way and lets you execute XEDIT commands to them I used this often when I had to apply changes to similar, but not identical, files. Oh yes, and how do you get many files in the RING without having to type their names? If you use my enhanced FILELIST, you can enter X2 (instead of X) in FLELIST to bring all these files in the ring where FILELIST lives. And to complement the explanation about SSAVE and FFILE: I saw quite some people that use FF (the abbrev of FFILE) as it is easier to type than FILE. By doing that, they no longer could profit of this extra protection XEDIT gives to avoid wiping out changes unexpectedly. Once I explained what they loosed they all stopped using FF and SS as default command. While at the subject: if you code XEDIT macros, and precede all XEDIT commands by COMMAND (to avoid user defined command synonyms), know then that FFILE is in fact a standard synonym. COMMAND FFILE doesn't exist. Synonym: FILE native command: PFILE Synonym: FFILE native command: FILE PFILE stands for Protected FILE, that is the command with the extra protecting. Similar for SAVE/PSAVE/SSAVE and QUIT/PQUIT/QQUIT So in macros code COMMAND FILE if you want to file anyhow, and COMMAND PFILE if the extra wipe out protection is wanted. Why this complex setup? PFILE and friends were added later, and with the synonym setup macros that use COMMAND FILE remain compatible; end-users that type FILE get the extra protection automatically. 2008/11/21 Tom Duerbusch [EMAIL PROTECTED]: And don't forget 'q ring' to see what files are in your top ring. BTW, once you have a ring, some commands will cause a new ring to be created and push your current ring down. If you issue FILELIST or RDRLIST, and then start to xedit a new member(s). Those members will be in a new ring. Sometimes you can forget that you already have a member, under xedit, and you have made changes to that member without saving them. Then you stack the ring and xedit the member again and make changes. The changes in that member will not include the changes made to that member in the lower level ring (as they were not saved). When you do a 'save' for the member in the top ring, it will save without any messages. However, as you terminate the top ring and pop the lower ring, if you try to save that member, you will get an error message (ssave or ffile, will save the member and wipe out the changes you made at the higher ring). Usually, when I get this I save the member under a different name, and then compare the two members to see what changes I really wanted. Tom Duerbusch THD Consulting If anyone ever sees my desk, you will understand that I might have xedit sessions up for days/weeks. I got interrupted by some higher priority work, and I just stack. On Win/XP, I have I have 47 windows opened. 5 of them are TN3270 sessions. However each session is a TUBES (session manager) session. Right now, the session with the largest number of sessions, has 12 host sessions active. My life is really a mess G Edward M Martin [EMAIL PROTECTED] 11/21/2008 12:17 PM Hello Everyone, Ok now to ask the next cursor question, I am Xediting two members (screen 2 with CMDLINE TOP), I would like to have a pf key set to jump between screens. VSE/ESA ICCF has CURSOR INPUT. z/VM 'CURSOR HOME' does not do it. Ed Martin Aultman Health Foundation 330-588-4723 ext 40441 -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Rich Greenberg Sent: Friday, November 21, 2008 12:52 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Switching between Xedit screens. On: Fri, Nov 21, 2008 at 12:48:21PM -0500,Howard Rifkind Wrote: } I first Xedit one file then Xedit a second file, now there is one up front and one in the background. } } I don't want to do a 'screen 2' because it's to small, not enough text showing. } } How do I flip between the two screens? There has to be an easy way to do this. On the command line: x Or you can set a PF key to x. -- Kris Buelens, IBM Belgium, VM customer support This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally
Re: What to do when my A disk is full
If you are just a little bit brave and the user is logged on, you can comment out the old 191 in the directory and create the new 191 at the same time, then: CP DEFINE 191 D191. /* make room for new 191 */ ACC D191 C /* access old data */ CP LINK * 191 191 W /* link to new 191 */ CP Q V DASD /* verify success */ FORMAT 191 A/* format new minidisk */ COPYFILE * * C = = A (OLDDATE /* copy the data /* Q DISK /* verify success */ FORMAT D191 C /* wipe the redundant copies */ CP DET D191 /* drop the old disk */ If the user logs off too soon or you are interrupted in the process, you may have to back out your changes. When I comment out a 191 disk, I usually change it to 'MDISK D191' so I can clean up occasionally by doing an ALL /*MDISK D191/. Bob -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Martin, Terry R. (CMS/CTR) (CTR) Sent: Friday, November 07, 2008 9:11 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: What to do when my A disk is full No problem! Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 [EMAIL PROTECTED] -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of August Carideo Sent: Friday, November 07, 2008 9:58 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: What to do when my A disk is full sorry I did not see all the prior replies till after I replied Martin, Terry R. (CMS/CTR) (CTR) [EMAIL PROTECTED] To .hhs.gov IBMVM@LISTSERV.UARK.EDU Sent by: The IBM cc z/VM Operating System Subject [EMAIL PROTECTED] What to do when my A disk is full ARK.EDU 11/06/2008 10:30 PM Please respond to The IBM z/VM Operating System [EMAIL PROTECTED] ARK.EDU Hi My A disk is full and I am not sure of the easiest or correct steps to take to increase the size of my A disk. Any help would be appreciated! Thanks, Terry This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: a wakeup exec
Very basic exec to get rdr files, no rexx niceties here. /***/ trace 'i' receive: 'wakeup (noext rdr' 'execio 2 cp ( lifo string QUERY RDR * ALL' if rc ^= 0 then signal receive pull origin spid . . . . . . . name type dist 'desbuf' if name = then name = date(s) if type = then type = time(s) 'execio 1 diskw wakeup log a (finis string 'origin date(s) time() spid name type dist 'exec receive' spid name type' a2 (replace' if rc ^= 0 then signal error signal receive error: exit -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Richard Alexander Sent: Friday, August 08, 2008 1:01 PM To: IBMVM@LISTSERV.UARK.EDU Subject: a wakeup exec Greetings Listers, Can someone out there post or forward me a copy of measly wakeup exec to read incoming RDR files and file them in CMS file. Greatly appreciated Richard _ Reveal your inner athlete and share it with friends on Windows Live. http://revealyourinnerathlete.windowslive.com?locale=en-usocid=TXT_TAGLM_WL YIA_whichathlete_us= This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: ADD VIRTUAL MEMORY DYNAMICALLY
I just retired a Marist installation had been running for just short of 8 years through 3 mainframes. It was a secondary DNS server, so it definitely ran 7x24x365. _ From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Mark Pace Sent: Wednesday, August 06, 2008 8:12 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: ADD VIRTUAL MEMORY DYNAMICALLY Do people really have Linux systems that run 7 x 24? I have 5 currently that are 7 x 24. About to add a couple more. -- Mark Pace Mainline Information Systems 1700 Summit Lake Drive Tallahassee, FL. 32317 This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: FLASHCOPY performance to a DS6800 DASD
Ed, I'm sure I'll be corrected if my understanding is in error. The FLASHCOPY proceeds in the background, but the source is available for use immediately as writes to un-copied portions of the source volume are logged and held until the flashcopy completes. Also, reads of uncopied areas of the destination volume pull from the original, as yet unchanged, volume. Once the copy is complete, the logged updates are applied to the source volume. On our DS8100, we flashcopy about 60 VSE volumes each night (waiting 3 seconds between commands) and then immediately bring up our production system. We then immediately start VMBACKUP to grab a full DR copy from the destination volumes. Our production VSE is IPL'd usually within 5 minutes of shutdown. Bob _ From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Edward M. Martin Sent: Wednesday, July 16, 2008 9:17 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FLASHCOPY performance to a DS6800 DASD Hello Larry, I kept hearing those types of numbers. I am very pleasantly surprised. Ed Martin 330-588-4723 ext 40441 _ From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Macioce, Larry Sent: Wednesday, July 16, 2008 10:06 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FLASHCOPY performance to a DS6800 DASD I can't help you with the flashcopy question, but I can tell you our dfdss full backups(3390-3) went from 20-25 min to 6-7 min when we changed out to the ds6k. No one could believe it _ From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Edward M. Martin Sent: Wednesday, July 16, 2008 10:00 AM To: IBMVM@LISTSERV.UARK.EDU Subject: FLASHCOPY performance to a DS6800 DASD Hello Everyone, I need some confirmation. I am just amazed at the performance of the DS6800 I just did the z/VM command FLASHCOPY on a 3390-mod 9 on DS6800 to another 3390-mod 9 volume on the DS6800. FLASHCOPY 8A2 0 END TO 8A1 0 END SYNCHRONOUS The command responded instantaneously. SYNChronous tells CP to process the command immediately and does not allow you to enter any other commands until the hardware has accepted all parameters, all messages from the Enterprise Storage Server (ESS) subsystem have been processed, and the FLASHCOPY command completes. Is the DS6800 and the FLASHCOPY really that fast or is there something going on behind the scenes? Performance has been pretty unbelievable but the FLASHCOPY was just too fast. Example Our Batch cycle at night use to take 5-5.5 hours. Started at midnight and Completeed around 5:30 am. Old system EMC SYMETRIC 8 gig of cache and 6 ESCON connections. SWITCH to DS6800. DS6800 2 gig of cache with 4 FICON connections. Batch cycle dropped by 1 hour without any other changes. Start at midnight and completes around 4-4:30 am. Ed Martin 330-588-4723 ext 40441 _ The information transmitted is intended solely for the individual or entity to which it is addressed and may contain confidential and/or privileged material. Any review, retransmission, dissemination or other use of or taking action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you have received this email in error please contact the sender and delete the material from any computer. This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: listing active user directory
While these may not help you if you format your directory source disk, you could modify it to do some copies to other disks instead of or in addition to the renames. These were written in the 80's and I'm sure a plumber could make them pretty. Bob. /** BSAVE XEDIT - make packed backup copies of whatever file you are working on **/ trace 'o' 'transfer fname ftype fmode' pull fn ft fm 'cp set emsg off' 'command erase 'fn 'bk4-'||ft fm 'command rename 'fn 'bk3-'||ft fm fn 'bk4-'||ft fm 'command rename 'fn 'bk2-'||ft fm fn 'bk3-'||ft fm 'command rename 'fn 'bk1-'||ft fm fn 'bk2-'||ft fm 'command rename 'fn ft fm fn 'bk1-'||ft fm retcode = rc if retcode = 0 then do 'save' 'exec pack 'fn' bk1-'||ft fm end 'cp set emsg on' exit retcode /** PACK EXEC - pack a file **/ trace 'o' parse upper arg fn ft fm fm = left(strip(fm),1) if fm ^= A then do 'q disk 'fm' (lifo' pull . . . stat . 'desbuf' end if stat = R/W then tofm = fm else tofm = A 'copyfile 'fn ft fm' $t$e$m$p$ file 'tofm' ( pack replace olddate' if rc ^= 0 then exit if stat = R/W | fm = A then 'erase 'fn ft fm 'rename $t$e$m$p$ file 'tofm fn ft tofm exit -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Rob van der Heij Sent: Tuesday, March 11, 2008 2:17 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: listing active user directory On Tue, Mar 11, 2008 at 1:59 AM, Alan Altmark [EMAIL PROTECTED] wrote: While trying to reconstruct a source directory from an object directory might seem logical, far too much information is lost in translation. Obviously it would be really easy to write a wrapper around DIRECTXA that also runs DIRMAP (or what it is called these days) and extra sanity checks *before* bringing the directory online. Sometimes it makes sense to also detect the change to mini disks that are currently linked by logged-on users (typically for something you need to do after the new directory is online). While you can keep a lot in GLOBALV, it might be nice if DIRECTXA would place de FSTAT of the source directory in the object in a way that CP can tell it us. If you also keep your set of copies, it would identify which source is currently online. PS I also think it would be very practical if we would have the userid and device address of mini disks in the VTOC of the real volume. For people doing physical backup it would be more reliable than a copy of the directory. But I don't want to think about how complicated this will make DIRECTXA. Rob This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: Impromptu XEDIT Survey
'SET CMDLINE TOP' 'SET PREFIX NULLS LEFT' 'SET NUMBER ON' 'SET SCALE ON 3' 'SET CURLINE ON 4' 'SET ENTER IGNORE COMMAND CURSOR HOME PRIORITY 30' 'SET MSGLINE ON -1 10 OVERLAY' 'SET FULLREAD ON' 'SET SPILL WORD' 'SET TOFEOF ON' 'SET STAY ON' 'SET WRAP ON' This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: TN3270 sessions
Note that some paramaters (in my case on zVM 5.2 - the port parm of the internalclientparms section) in the profile tcpip cannot be implemented on the fly with OBEYFILE, so be prepared for the need to bounce your IP stack. Bob -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Fran Hensler Sent: Friday, February 08, 2008 5:34 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: TN3270 sessions On Thu, 7 Feb 2008 15:32:40 -0500 Edward M. Martin said: I read and listen. What manual is the best place to start looking for Encrypted/unencrypted TN3270 sessions? We use an SSL appliance from http://www.illustro.com/icya called the iCYA. It sits between your network and the mainframe and takes the encryption/decryption load off the mainframe. Illustro takes care of obtaining the certificate and keeping the appliance software maintenance up to date. There are other vendors with SSL appliances. For TN3270 we use Hummingbird Hostexplorer http://connectivity.hummingbird.com/products/nc/he/index.html /Fran Hensler at Slippery Rock University of Pennsylvania USA for 44 years [EMAIL PROTECTED] +1.724.738.2153 Yes, Virginia, there is a Slippery Rock This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.
Re: How can I find if a user is defined in the directory (without looking!)?
A little exec: /*** * query if user is valid * ***/ trace 'o' parse upper arg address command logon. = arg userid /* check pun */ PIPE CP DEFINE PUN 01D PIPE CP SPOOL 01D TO userid sprc = rc PIPE CP DETACH 01D /* check link */ PIPE CP LINK userid lnkrc = rc /* q user */ PIPE CP Q USER userid | STEM LOGON. logrc = rc fndrc = min(sprc,lnkrc) /* determine userid status - LOGON.3 = DSC if disconnected, blank otherwise */ select when fndrc = 0 then select when logrc = 0 then found=VALID and Logged On word(logon.1,3) when logrc = 45 then found=VALID and Not Logged On otherwise nop end when fndrc = 53 then found=INVALID when fndrc = 22 then found=VALID and set to NOLOG otherwise nop end /* display userid status and exit with rc for calling program */ /* 0 = 0+0 = Valid and logged on */ /* 45 = 0+45 = Valid and Not logged on */ /* 67 = 22+45 = Valid and set to nolog */ /* 98 = 53+45 = Invalid userid */ say UserID userid is found exit fndrc+logrc This electronic transmission and any documents accompanying this electronic transmission contain confidential information belonging to the sender. This information may be legally privileged. The information is intended only for the use of the individual or entity named above. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on or regarding the contents of this electronically transmitted information is strictly prohibited.