Re: VSAM random read error
Hello, I think there could be two solutions for this problem. 1. As suggested by Ken, there could be a read/locate for high-values at every RNF condition (doing it at file open won't solve the RNF during program execution for obvious reasons) to refresh the index. However I am not too sure if such a read does cause a refresh of index. Somebody could throw some light on this? 2. Taking a backup of the file into a VSAM dataset and use it in the job. This temp dataset is shielded from the CICS updates. Delete the temp dataset at the end of batch. Let me know your views on this. Thank you, Saurabh -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Ken Porowski Sent: Wednesday, April 23, 2008 7:39 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: VSAM random read error We had a similar issue with a file open for update in CICS and read in batch. Occasionally a record not found condition was hit but the record was in the file. We did not want to use SHRoption 4 due to the performance hit and we didn't have a product to allow file sharing (SHROPTION 5, SYSB-II, etc.). What the programmers did was insert a read/locate for a key of high values (not sure if this was done once at file open or after every RNF) then redo the read. This seemed to solve the issue. I assume a CI/CA split happens after batch file open and the record needed is moved (in one of the split CI/CA), the read to high values must have forced a refresh of the index to batch. Pardon my lack of a more technical answer I don't have time to track down the details. Ken -Original Message- Pandey_Saurabh Hello Stephen, Thanks for your response. The file is indeed open for update in CICS but the key for which the random read failed was added quite some time back. Thank you, Saurabh -Original Message- Stephen Mednick > -Original Message- > Saurabh Pandey > > Hello, > > We have a KSDS file being read randomly during daily batch process. > But the read fails with file-status 23 (record not found). On > analysing the abend, the record with the read-key is always found in > the file. This happens on a random basis - once or twice a month. > > The job gets through successfully if we resubmit the job (after the > abend:w/o making any changes!) or introduce another step to take a > backup of the file and then use it(the backup file) in the program. > > Initially I thought that the file was being updated by some other > program running concurrently. I checked the abended job's execution > time and found that no other program running parallely was even using > this file. > > I have seemingly exhausted any possibility I could think of. > Could it be related to the record being present in secondary extents? > I am getting wilder :) > > Does someone has an idea here? > > Thank you, > Saurabh > Are you sure that the file ***isn't*** open for update by another task such as CICS? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html DISCLAIMER: This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
* I think you are applied to target libraries but the target libraries name should not be same as your current use one. I always put prefix "os17m.sys1.linklib' instead of "sys1.linklib" I always use PDSCLEAR to clear the target library and copy it again. It ususally works and safely except your target library define sextremely small. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
The OMEGAMON for MQ product is now called Tivoli OMEGAMON XE for Messaging, in case anybody is confused. It's "Messaging" because the same monitor now handles both MQ and Message Broker. There are many others. In addition to the aforementioned ASG-TMON for MQ and Q Pasa! there's also BMC MAINVIEW for MQ, and I think CA's is called Unicenter SYSVIEW for MQ (approximately). That's 5 choices, and there might be more. - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Specializing in Software Architectures Related to System z Based in Tokyo, Serving IBM Japan and IBM Asia-Pacific E-Mail: [EMAIL PROTECTED] -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Moving DASD Volumes from Mod3 to Mod9
have you compared the performance between FDRMOVE with TDMF, which one is better? how can you move the file extend with multiple volumes, (SYSDA,16)... On 4/24/08, gsg <[EMAIL PROTECTED]> wrote: > > We did a migration from a EMC 8830 to a EMC DMX-3 using TDMF and it went > very smoothly. Although you cannot go 3 to 1, you can go 1 to 1 then > disable 1/3 of the volumes and use DFDSS to move whatever you can. You > can then move the rest during your maintenance window, if you have one. > The one thing I liked about TDMF was that it would resize your VTOC for > you. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Hello Jerry, I use this JCL. It does require the BYPASSSNQ APF authourized program from the Free Software written by Gilbert Saint-Flour available on CBT file 183. BYPASSNQ Assembler program. Scratch or Rename a Data Set without SYSDSN ENQ BYPASSNQ is a driver that allows you to run any utility program (such as IEHPROGM or IDCAMS) and bypass dsname ENQ that is normally performed by the DYNALLOC, SCRATCH and RENAME SVCs. This technique allows data sets to be deleted or renamed using standard MVS services and is fully compatible with indexed VTOCs and SMS. Regards Bruce Hewson Set the Variables to required values, and do "C ALL 'SYSRES' 'your_volser'" //SYDBHBIG JOB (ACCT#),'Enlarge APPC.ISPCLIB', // CLASS=A, // MSGCLASS=X, // NOTIFY=&SYSUID //* //*--* //* Make dataset single extent. * //*--* //* Tracks % XT Device Dsorg Recfm Lrecl Blksz //* -- //* SYS1.DATASET //* 450 9 1 3390 PO FB 80 10720 //* -- //* // SET PRIMSPC=450 // SET SECSPC=15 // SET SPCUNIT=TRK // SET DIRBLKS=90 //* // SET RECFMT=FB // SET RECLEN=80 // SET BLKSIZ=10720 //* //* //* * //* Allocate dataset large enough for all data within a single extent //* * //* //* //DEFINE EXEC PGM=IEFBR14 //NEWDSN DD DISP=(NEW,KEEP), //DSN=SYS1.DATASET.BIGGER, //UNIT=3390, //VOL=SER=SYSRES, //SPACE=(&SPCUNIT,(&PRIMSPC,&SECSPC,&DIRBLKS)), //RECFM=&RECFMT, //LRECL=&RECLEN, //BLKSIZE=&BLKSIZ //* //* //* //COPY EXEC PGM=IEBCOPY,COND=(0,NE,DEFINE) //SYSPRINT DD SYSOUT=* //SYSUT1 DD DISP=SHR, // UNIT=3390, // VOL=SER=SYSRES, // DSN=SYS1.DATASET //SYSUT2 DD DISP=SHR, // UNIT=3390, // VOL=SER=SYSRES, // DSN=SYS1.DATASET.BIGGER //SYSINDD * COPY INDD=SYSUT1,OUTDD=SYSUT2 /* //* //* * //* Delete dat
DIGEST
DIGEST -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Explaining the New IBM "Getting Started" WebSphere Pricing Announcement
I thought I'd try to perform a public service to help educate everyone on IBM's new pricing announcement on April 22, 2008. (Demystifying software pricing seems to be one of my unofficial missions in life.) First, the headline: this announcement is *unambiguously good news* for customers: nobody pays more, and many customers pay less. Quite simply IBM is making it even more financially attractive to start new projects with WebSphere products for z/OS. IBM is very directly responding to many of you who did not want to create and manage separate "WebSphere LPARs" for whatever reason(s). Here's the link to the announcement: http://www.ibm.com/common/ssi/rep_ca/8/897/ENUS208-088/ENUS208088.PDF Here's my personal take. The pricing announcement affects the following WebSphere products for z/OS: WebSphere Application Server WebSphere Process Server WebSphere Enterprise Service Bus WebSphere Service Registry and Repository WebSphere Business Service Fabric WebSphere Transformation Extender WebSphere Message Broker and IBM expects to add these two products as well: WebSphere Portal Enable WebSphere Extended Deployment The announcement is exclusively for z/OS customers, not for any other platforms. All these products are licensed under the IBM International Program License Agreement (IPLA), and they are also known colloquially as One-Time Charge (OTC) software products. That means when you buy a license you own that license in perpetuity for that version (at a specific quantity). You can also buy optional subscription and support (S&S) annually; you buy the first year via another part number together with your initial license. Almost everyone does by S&S, because as long as you maintain continuous S&S you receive new versions as they are introduced at no additional charge. If you let your subscription lapse for whatever reason it costs more to reinstate subscription. Most IBM mainframe software products are licensed under IPLA terms. What's changing now is how IBM measures the quantity you must order if you want to license and use these products. Now, I'm going to assume here you are a sub-capacity Variable Workload License Charge (VWLC) customer sending in your Sub-Capacity Reporting Tool (SCRT) reports each month. I don't think this pricing announcement affects you at all unless you are sending SCRT reports to IBM. IPLA software is priced and licensed according to Value Units (VUs). VUs are calculated directly from MSUs, the common standard for measuring software capacity which you all probably know very well. There is a formula to convert MSUs to VUs (called a "Value Unit Exhibit"). You can find the VU Exhibit in every IPLA software product announcement letter. I think all of the WebSphere products listed above are licensed according to VUE007 (Value Unit Exhibit 7). In VUE007 up to 3 MSUs equates to 1 Value Unit, for example. Value Unit exhibits serve one major purpose: they introduce a volume discount schedule while allowing IBM to publish one price (the price per Value Unit). The Value Unit exhibit means that the more MSUs you buy, the less each additional MSU costs. However, as I've mentioned many times, the minimum order quantity is only 1 Value Unit. So for a small project (or a small mainframe) these IPLA products are aggressively priced. On every other processor (such as X86) the minimum order quantity is 100 Value Units, and more realistically 400+ for any real-world implementation. Those X86 Value Units are calculated differently, but there is a gaping price difference (in the mainframe's favor) between 1 mainframe Value Unit and even 100 X86 Value Units. From an IPLA WebSphere point of view the mainframe quite simply scales *down* in price better than any other platform, and that's a surprise to a lot of people. Just as any other z/OS software, what counts is your peak 4 hour rolling average of MSUs. For IPLA software that's the aggregate peak across your enterprise (across multiple machines if you have more than one) and at any time. For example, if you have two machines, and one machine peaks at 3 MSUs and the other at 2 MSUs, you will need 5 MSUs (translated to VUs) of IPLA software. It does not matter whether the machines are in a Parallel Sysplex or not for IPLA: you always use a single Value Unit Exhibit, per product, across your enterprise. Now you do not get the benefit of any workload "troughs" with IPLA. (Sorry about that. That's one advantage to MLC.) If you peak at 5 MSUs in January, and then you drop down to 3 MSUs in February, then back up to 5 MSUs in March, you still need 5 MSUs. You have to license enough MSUs (Value Units) to cover your highest peak, before you reach the peak. If you only need that higher peak for a short time (a few days), you can purchase "MSU-days" of IPLA software from IBM. Typically you might do that with temporary Capacity On Demand activations. If you inadvertantly shoot past your peak (for the license quantity you have), send IBM an order for more a
Re: Formdef W/OVROTATE
Here's a link for information: http://www.infoprintsolutionscompany.com/internet/wwsites.nsf/vwwebpublished/ppfasupt_ww In the User's Guide, from looking at the railroad syntax diagrams, it looks like OVERLAY with OVROTATE can only be a subcommand on the FORMDEF N_UP, COPYGROUP N_UP, FORMDEF PLACE, PRINTLINE, LAYOUT or XLAYOUT commands. Roger Bolan Software Engineer infoprint.com Boulder, Colorado, USA P Think before you print IBM Mainframe Discussion List wrote on 04/22/2008 12:42:52 PM: > Hello All, I am trying to get my overly to be rotated. The way I > interpret the PPFA users guide this should work, but I get the error > that I pasted at the bottom of the page. Any help is appreciate. > > Thanks Matt > > SETUNITS 1 PELS 1 PELS LINESP 8 LPI ; > FORMDEFL6500 >REPLACE YES >PRESENT LANDSCAPE DIRECTION ACROSS >OFFSET 00 PELS 00 PELS ; >OVERLAY PERF OVROTATE 90; >SUBGROUP OVERLAY PERF ; > /* > // > > PAGE PRINTER FORMATTING AID/390(PK38127) > DIAGNOSTIC MESSAGE LIST > CODE LINE DESCRIPTION > AKQ103E 6 INVALID SUBCOMMAND OVROTATE IS SPECIFIED. > AKQ313E FORMDEF F1L6500 IS NOT GENERATED. MAX RETURN CODE = > AKQ301I PAGE PRINTER FORMATTING AID ENDED, MAX RETURN > CODE = > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
IMS 5 and z/OS 1.9?
I know that this is rather un-usual combination . but currently we have an old application under IMS 5 that runs OK under z/OS 1.7. The chances of upgaring IMS is slim to none. So, we just have to get the data and somehow make it available to the user. While that is happening, we want to upgrade to z/OS 1.9. Just wondering if anyone would know (or can guess) if IMS 5 will continue to run under z/OS 1.9 (on a z9 BC machine). Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Hey, Jerry - For my 2 cents, this is what I do. I am aware that there are other methods, but I find this easy and safe. It works for me. My running res volumes ALWAYS have the same names, and my maintenance res volumes that I am building ALWAYS have the same names. My SMP/e DD DEFS ALWAYS have the volsers of the maint res volumes coded. I code DD DEFS for all datasets and all paths needed. I copy the running root to a new root and mount it /service/test. Our USS is very simple - we only run the HTTP server, no WAS, no DB2, no JAVA applications - so this may need to be different for you. I use indirect cataloging for the running res volumes. I NEVER apply any updates to my running system and I always take a backup of my SMP/e environment as needed. When I get a 37 that SMP/e does not resolve, I clean the library up outside of SMP/e. Be very careful to code volser and unit. I code the unit address and the volser; less opportunity for finger checks that way. As long as the maint dataset stays on the same volser the indirect cataloging will be okay. If you have to change volumes, you will have to redo the indirect cataloging for that dataset. For linklst datasets, be sure to keep a 0 secondary. This method lets you completely avoid the renaming/copying. In order to implement maint, I clip the res volumes so that the maint res volumes get the production res volume volsers, update BPXPRM00 with the new root and IPL. Linda Mooney -- Original message -- From: Jerry Fuchs <[EMAIL PROTECTED]> > I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in > three libraries. > > Of course all three are link listed libraries. > > I can allocate .NEW libraries and copy into them, but how do I then rename > them to the original name? > > Thanks > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
On Wed, 23 Apr 2008 14:13:01 -0500, Rugen, Len <[EMAIL PROTECTED]> wrote: >I was going to say that it doesn't matter if it's in the manual, the >report shows it does it :-) > >Also RETRY(YES) can save your backside at times. RETRY and COMPRESS >together can cause multiple compresses during the APPLY job. > >(Syntax from memory) > > And SMP/E will even "de-batch" updates to one at a time to a particular library (along with multiple compresses) in order to try and get the step to run to successful completion. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group - ZFUS G-ITO mailto:[EMAIL PROTECTED] z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ioajava.jar
Thanks. I am up. I was entering java ioajava.jar, too much information. Java ioajava comes right up. -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pace, Jimmy Sent: Friday, April 18, 2008 2:39 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: ioajava.jar Nothing in there but the ioajava.jar file. With classnotfound error something may still be wrong with your CLASSPATH statement. You probably have this redbook, think it's the latest OSA guide - http://www.redbooks.ibm.com/abstracts/sg245948.html -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Mansell, George R. Sent: Friday, April 18, 2008 2:13 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: ioajava.jar I upgraded to java 1.6.0._5 and changed path statements. It looks like I am finding javx/help but I still have ClassNotFoundExecption. Is there anything else in your \osa? I had this problem just this week. Turned out to be that java couldn't find the help directory in the CLASSPATH statement. CLASSPATH=.;C:\Program Files\Java\jre1.6.0_05\jh2.0\javahelp\lib\jh.jar;C:\osa\ioajava.jar Also put added java to the PATH statement. Path=C:\Program Files\ThinkPad\Utilities;C...;C:\Program Files\Java\jre1.6.0_05 JP I am getting java.lang.NoClassDefFoundError: javax/help/HelpsSet I did install javahelp 2.0 The javax/help does not have a HelpSet sub directory. CLASSPATH : C:\Program Files\IBM\Java142\IOAJAVA.jar; C:\jh2.0\javahelp\bin\jhindexer.jar; C:\jh2.0\javahelp\bin\jhsearch.jar; C:\jh2.0\javahelp\lib\jsearch.jar; C:\jh2.0\javahelp\lib\jh.jar JHHOME: C:\jh2.0 I need to change a mac for use with sna and the Rexx is working but this may be a better way. Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- NOTICE: This electronic mail message and any attached files are confidential. The information is exclusively for the use of the individual or entity intended as the recipient. If you are not the intended recipient, any use, copying, printing, reviewing, retention, disclosure, distribution or forwarding of the message or any attached file is not authorized and is strictly prohibited. If you have received this electronic mail message in error, please advise the sender by reply electronic mail immediately and permanently delete the original transmission, any attachments and any copies of this message from your computer system. Thank you. == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
On Wed, 23 Apr 2008 13:00:40 -0500, Tom Marchant wrote: >On Wed, 23 Apr 2008 13:27:34 -0400, Jerry Fuchs wrote: > >>I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in >>three libraries. >> >>Of course all three are link listed libraries. >> >>I can allocate .NEW libraries and copy into them, but how do I then rename >>them to the original name? > >I assume that you are not applying maintenance on the live system. > >If you have the proper authority, you can rename a data set even though >there is an ENQ on that DSNAME. ISPF allows this. For the required authority, >see >http://publibz.boulder.ibm.com/cgi- >bin/bookmgr_OS390/BOOKS/dgt2s341/2.6.3.4 > If you're just trying to get past the enqueue and are not updating a running system, then you can stop LLA, unallocate LINKLIST and do whatever you want to with the libraries. I usually do this while I'm working on our tech LPAR to expand linklisted libraries getting them ready to migrate to production volumes. I wouldn't do this when your system is real busy and be careful. I didn't know you could have authority to change a dataset while an enqueue is held though. That is probably a better and safer route. I'm going to check into that. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Both options can also be specified as part of the GOPTS in the zones. On Wed, 23 Apr 2008 14:13:01 -0500, Rugen, Len <[EMAIL PROTECTED]> wrote: >I was going to say that it doesn't matter if it's in the manual, the >report shows it does it :-) > >Also RETRY(YES) can save your backside at times. RETRY and COMPRESS >together can cause multiple compresses during the APPLY job. > >(Syntax from memory) > > >Len Rugen > >"In theory, there is no difference between theory and practice. But in >practice, there is." >- Yogi Berra > > >-Original Message- >From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On >Behalf Of Imbriale, Donald >Sent: Wednesday, April 23, 2008 2:10 PM >To: IBM-MAIN@BAMA.UA.EDU >Subject: Re: Help with applying maintenance > >Ignore my post. Further research shows that it does delete members >before compress under some circumstances. Sorry for the interruption. > >Don Imbriale > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Moving DASD Volumes from Mod3 to Mod9
We did a migration from a EMC 8830 to a EMC DMX-3 using TDMF and it went very smoothly. Although you cannot go 3 to 1, you can go 1 to 1 then disable 1/3 of the volumes and use DFDSS to move whatever you can. You can then move the rest during your maintenance window, if you have one. The one thing I liked about TDMF was that it would resize your VTOC for you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Support Model for Linux on System z
Frank - our approach is that the mainframe support team will add z/VM support to their existing z/OS responsibilities along with bringing in one new sysprog with z/vm experience. The aix/unix team wasn't interested as they were already overworked and understaffed so we've created a new linux team. for system level security the support teams (mainframe and linux) will be responsible as only sysprogs/sysadmins will have direct access. User access will be at the application level and will continue to be controlled by our security team. For provisioning a new guest it will be a combined effort with the mainframe team responsible for the actual provisioning (using Rocket Software's Provisioning Expert for Linux aka PEL) with the Linux team supporting and maintaining the PEL base systems that are the basis for the cloning. During operation, should issues arise, the respective teams will provide support as appropriate. The mainframe team is responsible for the storage which is still FICON attached (no plans for fibre at this time) at least from the storage subsystem perspective. We are using Dirmaint for the allocation of space management and for backup our plans are to use FDR/UpStream at the Linux file system level and using FlashCopy combined with z/OS DF/DSS for the entire volume pool. For overall capacity and performance out existing performance and capacity team is involved (using Velocity Softwares ESALPS). We are also using the ESALPS to generate alerts based upon various performance indicators that it monitors with the alerts going into our normal Tivoli Enterprise Console alert system and then off to our problem tracking system. hope this helps Lionel B. Dyck, Consultant/Specialist Enterprise Platform Services, Mainframe Engineering KP-IT Enterprise Engineering 925-926-5332 (8-473-5332) | E-Mail: [EMAIL PROTECTED] AIM: lbdyck | Yahoo IM: lbdyck Kaiser Service Credo: "Our cause is health. Our passion is service. We're here to make lives better." I never guess. It is a capital mistake to theorize before one has data. Insensibly one begins to twist facts to suit theories, instead of theories to suit facts. - Sir Arthur Conan Doyle NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail, you are prohibited from sharing, copying, or otherwise using or disclosing its contents. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and permanently delete this e-mail and any attachments without reading, forwarding or saving them. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
I was going to say that it doesn't matter if it's in the manual, the report shows it does it :-) Also RETRY(YES) can save your backside at times. RETRY and COMPRESS together can cause multiple compresses during the APPLY job. (Syntax from memory) Len Rugen "In theory, there is no difference between theory and practice. But in practice, there is." - Yogi Berra -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Imbriale, Donald Sent: Wednesday, April 23, 2008 2:10 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Help with applying maintenance Ignore my post. Further research shows that it does delete members before compress under some circumstances. Sorry for the interruption. Don Imbriale -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Ignore my post. Further research shows that it does delete members before compress under some circumstances. Sorry for the interruption. Don Imbriale -Original Message- From: Imbriale, Donald Sent: Wednesday, April 23, 2008 3:07 PM To: 'IBM Mainframe Discussion List' Subject: RE: Help with applying maintenance I've never seen anything that says COMPRESS(ALL) will delete members being changed. The Commands manual states only: If you specify ALL, any libraries in which elements will be installed by this APPLY command are compressed. Can you provide a reference in one of the manuals that indicates the members will be deleted before compress? Don Imbriale -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Matthew Stitt Sent: Wednesday, April 23, 2008 2:49 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Help with applying maintenance I also run SMPE APPLY function with the COMPRESS(ALL) option, which causes it to delete all members being changed from the library, then compress the library before applying the maintenance. *** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
I've never seen anything that says COMPRESS(ALL) will delete members being changed. The Commands manual states only: If you specify ALL, any libraries in which elements will be installed by this APPLY command are compressed. Can you provide a reference in one of the manuals that indicates the members will be deleted before compress? Don Imbriale -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Matthew Stitt Sent: Wednesday, April 23, 2008 2:49 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Help with applying maintenance I also run SMPE APPLY function with the COMPRESS(ALL) option, which causes it to delete all members being changed from the library, then compress the library before applying the maintenance. *** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
No I am not applying to the active system. Could be a career decision! Will give applying maintenance to a temporary library then copying back into the original. Matthew Stitt <[EMAIL PROTECTED]> Sent by: IBM Mainframe Discussion List 04/23/2008 02:50 PM Please respond to IBM Mainframe Discussion List To IBM-MAIN@BAMA.UA.EDU cc Subject Re: Help with applying maintenance I give you a minor slap on your fingers. I add DD names to the SMPE JCL to point to the new temporary copies of the libraries. Then apply the maintenance to the temporary libraries. When that is finished, I will compress the temporary libraries, then first try to copy them to the real ones. This sometimes works better if I empty the real libraries first, then compress them also. All this assumes that I'm using indirect volume addressing through the catalog and have SMPE pointing directly to an alternate copy of the libraries on another volume. I also run SMPE APPLY function with the COMPRESS(ALL) option, which causes it to delete all members being changed from the library, then compress the library before applying the maintenance. On Wed, 23 Apr 2008 13:29:00 -0500, Bobbie Justice <[EMAIL PROTECTED]> wrote: >okay, consider your virtual fingers slapped. > >hopefully the applying maintenance is being done to an alternate sysres, and >the real live datasets are cataloged using &SYSR1, etc. . > >allocate .NEW libraries on the alt sysres larger >copy contents of "Current" on the alt sysres to "NEW" >rename 'CURRENT" (on the alt sysres) to .OLD (see rename dataset in use >option from another poster) >rename .NEW (on the alt sysres) to "CURRENT" > >re-run your apply. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
I give you a minor slap on your fingers. I add DD names to the SMPE JCL to point to the new temporary copies of the libraries. Then apply the maintenance to the temporary libraries. When that is finished, I will compress the temporary libraries, then first try to copy them to the real ones. This sometimes works better if I empty the real libraries first, then compress them also. All this assumes that I'm using indirect volume addressing through the catalog and have SMPE pointing directly to an alternate copy of the libraries on another volume. I also run SMPE APPLY function with the COMPRESS(ALL) option, which causes it to delete all members being changed from the library, then compress the library before applying the maintenance. On Wed, 23 Apr 2008 13:29:00 -0500, Bobbie Justice <[EMAIL PROTECTED]> wrote: >okay, consider your virtual fingers slapped. > >hopefully the applying maintenance is being done to an alternate sysres, and >the real live datasets are cataloged using &SYSR1, etc. . > >allocate .NEW libraries on the alt sysres larger >copy contents of "Current" on the alt sysres to "NEW" >rename 'CURRENT" (on the alt sysres) to .OLD (see rename dataset in use >option from another poster) >rename .NEW (on the alt sysres) to "CURRENT" > >re-run your apply. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
>I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in >three libraries. > >Of course all three are link listed libraries. Are you applying maintenance to a live system? Not a good thing! - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Support Model for Linux on System z
Thanks, Mark. In those situations where folks are working together as a cooperative team, can you comment on what kind of maintenance strategy they have adopted? More specifically, have they tried to adopt an aggreesive preventative program or have they only deployed fixes on servers where specific problems have surfaced? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Support Model for Linux on System z
>>> On Wed, Apr 23, 2008 at 2:20 PM, in message <[EMAIL PROTECTED]>, Frank Lawrence <[EMAIL PROTECTED]> wrote: > We are in the process of writing a "support model" for Linux on System z that > describes who in the IT organization will do what things from provisioning > to problem diagnostics. > > Has anyone else attempted to address this; and more specifically, willing to > share it or maybe portions of it? I am most curious as to whether > organizations are attempting to incorporate their Unix/AIX support folks > into the mix or maybe training only their z/OS folks to do both z/VM and > Linux. I've seen people go both ways. Some are being more rigid about it than others. In the various sessions I give at SHARE, WAVV, and System z Expo, I recommend that if you have in-house UNIX/Linux expertise (and not just in system administration, but security and so on), that you work together with them. And not just "you do this, we'll do that," but actually work together. Cross-discipline knowledge transfer generates a number of benefits, greater teamwork among them. When you're working in a really complex environment, involving mainframe hardware, z/OS, z/VM, and Linux, I don't think any one group is going to be able to work effectively in isolation. Mark Post -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
okay, consider your virtual fingers slapped. hopefully the applying maintenance is being done to an alternate sysres, and the real live datasets are cataloged using &SYSR1, etc. . allocate .NEW libraries on the alt sysres larger copy contents of "Current" on the alt sysres to "NEW" rename 'CURRENT" (on the alt sysres) to .OLD (see rename dataset in use option from another poster) rename .NEW (on the alt sysres) to "CURRENT" re-run your apply. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Stand-alone
Since ICKDSF works OK, you appear to have access to the SYSCONS. In you SA/DSS did you code an OPERCNSL keyword? Usually it'll wait if that console isn't there but you should have a WSC then. Did you get a WSC after/with the message? Standalones tend to communicate with WSC more so then messages. I assume that you tried entering from the HMC to get the 'ADRY005E DEFINE INPUT ...'? Jack Kelly 202-502-2390 (Office) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Support Model for Linux on System z
We are in the process of writing a "support model" for Linux on System z that describes who in the IT organization will do what things from provisioning to problem diagnostics. Has anyone else attempted to address this; and more specifically, willing to share it or maybe portions of it? I am most curious as to whether organizations are attempting to incorporate their Unix/AIX support folks into the mix or maybe training only their z/OS folks to do both z/VM and Linux. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Replying to my own e-mail - now that's tacky. I'd suggest using Tom's approach instead of mine, just use ISPF to rename them, ignoring the ENQ. Rex -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Pommier, Rex R. Sent: Wednesday, April 23, 2008 1:02 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Help with applying maintenance I'm hoping you aren't applying the maintenance to the in-use libraries, but to libraries with the same names on a different pack. If this is the case, I go ahead and allocate the ".NEW" libraries and apply my maintenance into them. I then do something that's probably quite dangerous and I'll most likely get my virtual fingers slapped here for suggesting this, but I'll rename the libraries to something really close to the production names, like "SYS1.VTAMLIC" for "SYS1.VTAMLIB". I then uncatalog the libraries (because I have the production libraries cataloged using indirect catalogs). I then shut off the VTOC index, do a DUMPT of the VTOC on the volume with the new libraries and use SUPERZAP to zap the VTOC to the correct DSN. After another DUMPT to make sure I didn't screw anything up, I then reactivate the VTOC index. If somebody else has a "safer" way of doing this, I'd be willing to change my (probably bad) habits. :-) Rex -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Jerry Fuchs Sent: Wednesday, April 23, 2008 12:28 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Help with applying maintenance I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in three libraries. Of course all three are link listed libraries. I can allocate .NEW libraries and copy into them, but how do I then rename them to the original name? Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
I'm hoping you aren't applying the maintenance to the in-use libraries, but to libraries with the same names on a different pack. If this is the case, I go ahead and allocate the ".NEW" libraries and apply my maintenance into them. I then do something that's probably quite dangerous and I'll most likely get my virtual fingers slapped here for suggesting this, but I'll rename the libraries to something really close to the production names, like "SYS1.VTAMLIC" for "SYS1.VTAMLIB". I then uncatalog the libraries (because I have the production libraries cataloged using indirect catalogs). I then shut off the VTOC index, do a DUMPT of the VTOC on the volume with the new libraries and use SUPERZAP to zap the VTOC to the correct DSN. After another DUMPT to make sure I didn't screw anything up, I then reactivate the VTOC index. If somebody else has a "safer" way of doing this, I'd be willing to change my (probably bad) habits. :-) Rex -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Jerry Fuchs Sent: Wednesday, April 23, 2008 12:28 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Help with applying maintenance I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in three libraries. Of course all three are link listed libraries. I can allocate .NEW libraries and copy into them, but how do I then rename them to the original name? Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
On Wed, 23 Apr 2008 13:27:34 -0400, Jerry Fuchs wrote: >I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in >three libraries. > >Of course all three are link listed libraries. > >I can allocate .NEW libraries and copy into them, but how do I then rename >them to the original name? I assume that you are not applying maintenance on the live system. If you have the proper authority, you can rename a data set even though there is an ENQ on that DSNAME. ISPF allows this. For the required authority, see http://publibz.boulder.ibm.com/cgi- bin/bookmgr_OS390/BOOKS/dgt2s341/2.6.3.4 -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Channel Programs being "purged"
Tom Quarendon wrote: It's suprising to me that I've got a value in the IOBECBCC field but that the ECB hasn't been posted. It means that the program logic: 1. build your channel program 2. execute using EXCP 3. some time later wait on the ECB to see it's complete 4. check the completion code and sense bytes for error. which is basically what the documentation says to do isn't sufficient. You need an unspecified step 2a, "check for some unknown conditions and perform some unspecified recovery". I suspect your program is doing something wrong (clearing the ECB at the wrong time?). We have products that use EXCP extensively and they do not have a step "2a". -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Ooops, missed the allocated part. Thanks, Lizette... This coffee-free diet is affecting my cognitive ability! Daniel McLaughlin Z-Series Systems Programmer Information & Communications Technology Crawford & Company 4680 N. Royal Atlanta Tucker GA 30084 phone: 770-621-3256 fax: 770-621-3237 email: [EMAIL PROTECTED] web: www.crawfordandcompany.com IBM Mainframe Discussion List wrote on 04/23/2008 01:39:35 PM: > -- Information from the mail header > --- > Sender: IBM Mainframe Discussion List > Poster: Lizette Koehler <[EMAIL PROTECTED]> > Subject: Re: Help with applying maintenance > --- > > Well, depending on the names and what is holding them, > VTAM, TCPIP, LLA, VLF, What > > You will probably need to bring something down or update a proc and > cycle a function, or IPL a system or two. > > Lizette > > > >I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in > >three libraries. > > > >Of course all three are link listed libraries. > > > >I can allocate .NEW libraries and copy into them, but how do I then rename > >them to the original name? > > > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > > Best Overall Third-Party Claims Administrator - 2007 "Business Insurance" Readers Choice Awards Consider the environment before printing this message. This transmission is intended exclusively for the individual or entity to which it is addressed. This communication may contain information that is confidential, proprietary, privileged or otherwise exempt from disclosure. If you are not the named addressee, you are NOT authorized to read, print, retain, copy or disseminate this communication, its attachments or any part of them. If you have received this communication in error, please notify the sender immediately and delete this communication from all computers. This communication does not form any contractual obligation on behalf of the sender, the sender's employer, or the employer's parent company, affiliates or subsidiaries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
Well, depending on the names and what is holding them, VTAM, TCPIP, LLA, VLF, What You will probably need to bring something down or update a proc and cycle a function, or IPL a system or two. Lizette >I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in >three libraries. > >Of course all three are link listed libraries. > >I can allocate .NEW libraries and copy into them, but how do I then rename >them to the original name? > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Help with applying maintenance
If they aren't held, say by the system, here is what i do. Allocate New library: Sys1.Somelibe.new Copy in contents of old Rename old to 'sys1.somelibe.old Rename new to sys1.somelib If that isn't quite your question, my apologies. Daniel McLaughlin Z-Series Systems Programmer Information & Communications Technology Crawford & Company 4680 N. Royal Atlanta Tucker GA 30084 phone: 770-621-3256 fax: 770-621-3237 email: [EMAIL PROTECTED] web: www.crawfordandcompany.com IBM Mainframe Discussion List wrote on 04/23/2008 01:27:34 PM: > -- Information from the mail header > --- > Sender: IBM Mainframe Discussion List > Poster: Jerry Fuchs <[EMAIL PROTECTED]> > Subject: Help with applying maintenance > --- > > I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in > three libraries. > > Of course all three are link listed libraries. > > I can allocate .NEW libraries and copy into them, but how do I then rename > them to the original name? > > Thanks > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > > Best Overall Third-Party Claims Administrator - 2007 "Business Insurance" Readers Choice Awards Consider the environment before printing this message. This transmission is intended exclusively for the individual or entity to which it is addressed. This communication may contain information that is confidential, proprietary, privileged or otherwise exempt from disclosure. If you are not the named addressee, you are NOT authorized to read, print, retain, copy or disseminate this communication, its attachments or any part of them. If you have received this communication in error, please notify the sender immediately and delete this communication from all computers. This communication does not form any contractual obligation on behalf of the sender, the sender's employer, or the employer's parent company, affiliates or subsidiaries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Help with applying maintenance
I am trying to apply maintenance to z/OS 1.7 but received a D37-04 in three libraries. Of course all three are link listed libraries. I can allocate .NEW libraries and copy into them, but how do I then rename them to the original name? Thanks -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: REXX Error (Was: "action" in UK33496)
>Languages like REXX and Structured HLASM provide LEAVE and ITERATE as a means >of reducing program complexity. >Both statements allow for the specification of which of several nested >constructs is to be exited or iterated. >This facility is important and, when used appropriately, will reduce program >complexity significantly. Of course, multiple levels of nesting also increases programme complexity, as well. When I get 'too' deep, I consider procedures. Which introduces the other construct: RETURN. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Channel Programs being "purged"
On Apr 23, 2008, at 2:02 AM, Tom Quarendon wrote: I have a situation where some channel programs I'm executing seem to get getting "purged", and the ECBs are not being posted resulting in my program hanging when I wait on them. PURGE and RESTORE are two complementary operations which are invoked by EXCP. If your job gets scheduled for a swap, all I/O will be PURGEd (i.e., removed from any I/O queue, thereby stopping all such I/O), and placed on a queue prior to swap-out. When swap-in is complete, all I/O on that queue will be RESTOREd (i.e., replaced in any I/O queue, thereby restarting all such I/O). Check very carefully that your IOBs are properly and completely set- up for EXCP operations. If there was a basic problem with PURGE and RESTORE then all the EXCP- based access methods would be failing, too. But they aren't, so the incompatibility is yours. PURGE and RESTORE has been around since OS/360 MVT Rel. 20.1 and TSO, and that is a LONG time. Nearly FORTY years. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: REXX Error (Was: "action" in UK33496)
Ted MacNEIL wrote: I should have said: "LEAVE & ITERATE should only be used to manage the current level." Use flags/semiphores to continue to exit. At least, that way you know what you have. The intent of structured programming techniques, since their need was recognized 40 years ago, has been to improve software reliability by reducing program complexity. Languages like REXX and Structured HLASM provide LEAVE and ITERATE as a means of reducing program complexity. Both statements allow for the specification of which of several nested constructs is to be exited or iterated. This facility is important and, when used appropriately, will reduce program complexity significantly. Arbitrary avoidance of this capability will necessarily lead to scenarios in which the programmer must define, set, and test additional return codes, flags, or other program indicators, when exiting an inner construct, in order to cause some outer construct to be exited or iterated. If the nesting is quite deep, this extra handling will be required at every intermediate level until the "target" level is finally reached. While such programs can be said to "work", they are much more fragile than programs written to exploit LEAVE and ITERATE as the language allows. I recommend a ranking system in which the inner-most, of several nested constructs, is the most preferential target for exit/iterate and the outermost such construct is the least preferential; the remaining constructs ranked, as expected, according to nesting level. I view this as a practical approach because experience with "world class" software ( O:-) ) has shown that it's better to exit/iterate an outer construct than to introduce gratuitous program complexity to prove a point. -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: REXX Error (Was: "action" in UK33496)
Paul Gilmartin wrote: Consider: /* I do this all the time... */ do phonyblock = 1 for 1 ... if Bailout then leave phonyblock ... end phonyblock o I put a "name = 1 for 1" on all my large blocks, and use a matching "end name" - the interpreter checks that my "end"s match my "do"s. - but it's a kludge because I can't name the "end" nor the "leave" without introducing a phony control variable. Structured HLASM provides a "simple" DO for this need. For example: | | * Program Main Line* | |DO , | JAS R14,Routine1 | DOEXIT LTR,R15,R15,NZ | JAS R14,Routine2 | DOEXIT LTR,R15,R15,NZ | . | . (more routine calls) | . |ENDDO , These can, of course, be named and nested -- no dummy control variable required: |DO LABEL=ThisIsTheNameOfMyOuterDo | DO LABEL=ThisIsTheNameOfMyInnerDo |. |. |LEAVE ThisIsTheNameOfMyOuterDo |. |. | ENDDO , ThisIsTheNameOfMyInnerDo | . | . More logic here | . |ENDDO , ThisIsTheNameOfMyOuterDo One nice feature is that any "labels" you choose are actually exposed -- as coded -- within the HLASM name space. This means you can use them to produce the most efficient code possible for frequently-executed routines. Consider this example, using TRE, I posted in another thread: |LM R14,R15,0(R1)Load string ptr and its length |LA R1,TRTSCRUB Ptr to translation table |XR R0,R0Set stop char = x'00' |DO INFDo for translate | TRE R14,R1 Translate the string | DOEXIT Z Exit if no more data | IF O If iterate needed |ITERATE , Process more data | ENDIF , EndIf | MVC 0(1,R14),0(R1) Translate x'00' to whatever | LAR14,1(,R14) Advance past stop character | AHI R15,-1 Decrement length remaining | DOEXIT NP Exit if no more data |ENDDO , EndDo for translate It should run slightly faster if I expose a DO label and code instead: |LM R14,R15,0(R1)Load string ptr and its length |LA R1,TRTSCRUB Ptr to translation table |XR R0,R0Set stop char = x'00' |DO INF,LABEL=TreLoop Do for translate | TRE R14,R1 Translate the string | DOEXIT Z Exit if no more data | JOTreLoop Branch if another segment | MVC 0(1,R14),0(R1) Translate x'00' to whatever | LAR14,1(,R14) Advance past stop character | AHI R15,-1 Decrement length remaining | DOEXIT NP Exit if no more data |ENDDO , EndDo for translate -- Edward E Jaffe Phoenix Software International, Inc 5200 W Century Blvd, Suite 800 Los Angeles, CA 90045 310-338-0400 x318 [EMAIL PROTECTED] http://www.phoenixsoftware.com/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Stand-alone
>From the HMC, Highlight the LPAR that you are performing the standalone on, Double click on system messages and that should let you continue from there Edouard A. Myers Senior Information Technology Specialist Office of the Chief Technology Officer DC Government 222 Massachusetts Ave, NW, Suite 200 Washington, DC 20001 Phone : 202-727-4017 Fax: 202-727-3880 Email: [EMAIL PROTECTED] Website: http://www.octo.dc.gov -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Lopez, Sharon Sent: Wednesday, April 23, 2008 12:45 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Stand-alone We are at our new datacenter and we are trying to perform stand-alone ICKDSF, and DFDSS from an IBM Tape Library. We do not have any consoles yet and we are trying to do this from the HMC. ICKDSF is the first file and it works finethe second file is DFDSS and it will load successfully but we are not able to get a console...we get MESSAGE INTERFACE UNAVAILABLE. We were able to do this process at our original datacenter, but we had a console. Has anyone encountered this same situation using HMC? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
Already did that and it didn't provide any real world user community opinions. Thanks Bill Johnson Daniel McLaughlin <[EMAIL PROTECTED]> wrote: One would be surprised what one finds via GOOGLE. http://www.google.com/search?hl=en&q=MQ+monitoring&btnG=Google+Search Daniel McLaughlin Z-Series Systems Programmer Information & Communications Technology Crawford & Company 4680 N. Royal Atlanta Tucker GA 30084 phone: 770-621-3256 fax: 770-621-3237 email: [EMAIL PROTECTED] web: www.crawfordandcompany.com Best Overall Third-Party Claims Administrator - 2007 "Business Insurance" Readers Choice Awards Consider the environment before printing this message. This transmission is intended exclusively for the individual or entity to which it is addressed. This communication may contain information that is confidential, proprietary, privileged or otherwise exempt from disclosure. If you are not the named addressee, you are NOT authorized to read, print, retain, copy or disseminate this communication, its attachments or any part of them. If you have received this communication in error, please notify the sender immediately and delete this communication from all computers. This communication does not form any contractual obligation on behalf of the sender, the sender's employer, or the employer's parent company, affiliates or subsidiaries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html - Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Stand-alone
We are at our new datacenter and we are trying to perform stand-alone ICKDSF, and DFDSS from an IBM Tape Library. We do not have any consoles yet and we are trying to do this from the HMC. ICKDSF is the first file and it works finethe second file is DFDSS and it will load successfully but we are not able to get a console...we get MESSAGE INTERFACE UNAVAILABLE. We were able to do this process at our original datacenter, but we had a console. Has anyone encountered this same situation using HMC? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
TMON for MQ does exist. Of the TMON products, I like it the best because it gives you administration capabilities in addition to monitoring. There is also a distributed component that is available that interfaces with the mainframe product to allow you to monitor all of your MQ environments from one screen or gui. I do all of my mainframe MQ admin work through TMQ. Larry Gray Large Systems Engineering Lowe's Companies 336-658-7944 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Bill Johnson Sent: Wednesday, April 23, 2008 11:26 AM To: IBM-MAIN@BAMA.UA.EDU Subject: Websphere MQ Monitoring Tool Can anyone recommend a mainframe product to monitor MQ series. We use ASG's TMON's for CICS, DB2, and zOS. I assume they also have an MQ monitor? What other vendors products would you recommend? TIA Bill Johnson - Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
> -Original Message- > From: IBM Mainframe Discussion List On Behalf Of Bill Johnson > > Can anyone recommend a mainframe product to monitor MQ > series. We use ASG's TMON's for CICS, DB2, and zOS. I assume > they also have an MQ monitor? We run TMON/MQ, but since I'm not the "MQ Guy" I can't render an opinion about it. -jc- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
RMM Volume Release Sub Command
I'm looking for a RMM command that I can put into a batch program to manually release tapes. Basically I want to simulate option 8 (RELEASE) from the Librarian Menu to Release Master volumes. I'm assuming that it requires some type of CHANGEVOLUME command followed by some release parameters, but I'm not quite sure how to put it all together. I'd also like it to release all volumes in a chain if a chain is present. Any suggestions would be greatly appreciated. Thanks, Norm Hjelm The Administrative Office of the Courts Olympia, Wa 98504 -1170 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
One would be surprised what one finds via GOOGLE. http://www.google.com/search?hl=en&q=MQ+monitoring&btnG=Google+Search Daniel McLaughlin Z-Series Systems Programmer Information & Communications Technology Crawford & Company 4680 N. Royal Atlanta Tucker GA 30084 phone: 770-621-3256 fax: 770-621-3237 email: [EMAIL PROTECTED] web: www.crawfordandcompany.com Best Overall Third-Party Claims Administrator - 2007 "Business Insurance" Readers Choice Awards Consider the environment before printing this message. This transmission is intended exclusively for the individual or entity to which it is addressed. This communication may contain information that is confidential, proprietary, privileged or otherwise exempt from disclosure. If you are not the named addressee, you are NOT authorized to read, print, retain, copy or disseminate this communication, its attachments or any part of them. If you have received this communication in error, please notify the sender immediately and delete this communication from all computers. This communication does not form any contractual obligation on behalf of the sender, the sender's employer, or the employer's parent company, affiliates or subsidiaries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
Bill, Yes there is a TMON for MQ. There are also similar products from IBM (Omegamon for MQ) and BMC (Mainview MQ). However you may want to stick with the "family". Normally these products have some level of integration and work together, plus you may be able to obtain a better price since you already have several other family members. Cheers, Tom Bill Johnson wrote: Can anyone recommend a mainframe product to monitor MQ series. We use ASG's TMON's for CICS, DB2, and zOS. I assume they also have an MQ monitor? What other vendors products would you recommend? TIA Bill Johnson - Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Have A Great Day!, Thomas DunlapChief Technology Officer[EMAIL PROTECTED] Themis, Inc.http://www.themisinc.com1 (800) 756-3000 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Websphere MQ Monitoring Tool
QPasa Bill Johnson <[EMAIL PROTECTED] .COM> To Sent by: IBM IBM-MAIN@BAMA.UA.EDU Mainframe cc Discussion List <[EMAIL PROTECTED] Subject .EDU> Websphere MQ Monitoring Tool 04/23/2008 11:25 AM Please respond to IBM Mainframe Discussion List <[EMAIL PROTECTED] .EDU> Can anyone recommend a mainframe product to monitor MQ series. We use ASG's TMON's for CICS, DB2, and zOS. I assume they also have an MQ monitor? What other vendors products would you recommend? TIA Bill Johnson - Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Websphere MQ Monitoring Tool
Can anyone recommend a mainframe product to monitor MQ series. We use ASG's TMON's for CICS, DB2, and zOS. I assume they also have an MQ monitor? What other vendors products would you recommend? TIA Bill Johnson - Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IBM propose to migrate all servers to z10 , what's the upgrade path for p595 or p6
Kelman, Tom wrote: John, I believe that your statements would hold true if you were comparing an IFL on the z9 against the p6. As I understand it the p6 chip is a 1.8Ghz chip and the z9 IFL has a 1.2Ghz chip. AFAIK it's not, P6 rating is over 4GHz. However it doesn't matter. Comparing processor speed by comparison of cycle time is bad idea. It is enough to mention Intel cpu's (the same architecture!) when newer chip has more computing power at the same MHz speed. For example: 486DX4-100 and Pentium100. More, it is possible that OS will perform better on given processor architecture. Not necessarily because the architecture is better, it can be effect of knowledge of the autors, amount of work dedicated to performance issues, years of experience, etc. In this case it's even more complex: Two similar, but different OSes: AIX and Linux. Last - the application can be biased to given architecture. -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA wynosi 118.642.672 zote i zosta w caoci wpacony. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: REXX Error (Was: "action" in UK33496)
On Wed, 23 Apr 2008 00:15:59 +, Ted MacNEIL <[EMAIL PROTECTED]> wrote: >... > Of course, being 51 may have something to do with it. >... Ah. I see. Your mind is still too young and unruly. Well, don't worry. You'll grow out of it. Pat O'Keefe -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM random read error
We had a similar issue with a file open for update in CICS and read in batch. Occasionally a record not found condition was hit but the record was in the file. We did not want to use SHRoption 4 due to the performance hit and we didn't have a product to allow file sharing (SHROPTION 5, SYSB-II, etc.). What the programmers did was insert a read/locate for a key of high values (not sure if this was done once at file open or after every RNF) then redo the read. This seemed to solve the issue. I assume a CI/CA split happens after batch file open and the record needed is moved (in one of the split CI/CA), the read to high values must have forced a refresh of the index to batch. Pardon my lack of a more technical answer I don't have time to track down the details. Ken -Original Message- Pandey_Saurabh Hello Stephen, Thanks for your response. The file is indeed open for update in CICS but the key for which the random read failed was added quite some time back. Thank you, Saurabh -Original Message- Stephen Mednick > -Original Message- > Saurabh Pandey > > Hello, > > We have a KSDS file being read randomly during daily batch process. > But the read fails with file-status 23 (record not found). On > analysing the abend, the record with the read-key is always found in > the file. This happens on a random basis - once or twice a month. > > The job gets through successfully if we resubmit the job (after the > abend:w/o making any changes!) or introduce another step to take a > backup of the file and then use it(the backup file) in the program. > > Initially I thought that the file was being updated by some other > program running concurrently. I checked the abended job's execution > time and found that no other program running parallely was even using > this file. > > I have seemingly exhausted any possibility I could think of. > Could it be related to the record being present in secondary extents? > I am getting wilder :) > > Does someone has an idea here? > > Thank you, > Saurabh > Are you sure that the file ***isn't*** open for update by another task such as CICS? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Business Recovery Exercise
Question to the OP - When you are done with the delete noscratch and the dataset restores, are there any catalog entries besides what has been restored? If the answer to the above is NO, then why not start the preocess with empty catalogs? You might be able to bypass the entire delete noscratch step. If the answer to the question is YES, you might want to consider segregating the datasets to be restored into their own catalog(s). - one of our procedures is to DELETE NOSCRATCH thousands of production datasets; catalogue cleanup before dataset restore...this process took hours to execute...might this be related to the CATALOG AUTOTUNE in our 1.7 system? A possible way to speed up updates (of any KSDS): - Sort deleted records in descending sequence. - Alter SHAREOPTIONS to (3 2) for the duration of the update (cannot be shared at such time). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Business Recovery Exercise
- one of our procedures is to DELETE NOSCRATCH thousands of production datasets; catalogue cleanup before dataset restore...this process took hours to execute...might this be related to the CATALOG AUTOTUNE in our 1.7 system? A possible way to speed up updates (of any KSDS): - Sort deleted records in descending sequence. - Alter SHAREOPTIONS to (3 2) for the duration of the update (cannot be shared at such time). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: storage limit smf exit ?
>Michael Poil post from Feb.14/2008 with subject: >"How to stop SHRLIBRGNSIZE being allocated from an Address Space?" >explains (or hints at) why it could be so. The mentioned post was on MVS-OE. Here it is: "In the context of running a Java application that has many DLLs, is there any "easy" way to stop the BPXPRMxx SHRLIBRGNSIZE being allocated from an Address Space when loading the first eligible DLL? I know that I can stop it happening by removing the +l extended attribute from every DLL that is being used, but that is a messy solution. So what I want is to have no SHRLIBRGNSIZE allocated and have the eligible DLLs loaded into the Address Space without changing the attributes. Maybe someone out there has a neat solution?" -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Healthcheck System logger
Hi Werner, This may be dumb questions but if you did not IPL did you follow exactly the steps outlined in the APAR to activate the new CHECK code? -- Option A: Refresh the logger checks 1. First issue these SETPROG commands from a MVS console after this support is applied: SETPROG EXIT,DELETE,EXITNAME=HZSADDCHECK,MODULE=IXGHC1DE ,FORCE(YES) SETPROG EXIT,ADD,EXITNAME=HZSADDCHECK,MODULE=IXGHC1DE 2. Then refresh the health checks by issuing this command from an MVS console: F hzsproc,REFRESH,CHECK(IBMIXGLOGR,*) If you do not delete and redefine the exit (step 1), but simply refresh the health checks (step 2), the checks may end in a parameter error. -- Option B: Restart Health Checker 1. First issue these SETPROG commands from a MVS console after this support is applied: SETPROG EXIT,DELETE,EXITNAME=HZSADDCHECK,MODULE=IXGHC1DE ,FORCE(YES) SETPROG EXIT,ADD,EXITNAME=HZSADDCHECK,MODULE=IXGHC1DE 2. Then issue the following commands to stop and restart the IBM Health Checker for z/OS address space: F HZSPROC,STOP START HZSPROC If you do not delete and redefine the exit (step 1), but simply restart health checker (step 2), the checks may end in a parameter error. -- Option C: IPL the system. Did you create a PARMLIB member something like this SYS1.PARMLIB(HZSPRMIX) - 01.00 Columns 00 ===> Scroll * Top of Data /* */ /* */ /* GEICO z/OS Health Checker Reset LOGR Checks*/ /* */ /* The LOGR checks by default stay around forever once tripped*/ /* This provides a way to move the window forward on what to */ /* report. Issue the command to invoke this member to discard */ /* old exceptions.*/ /* */ /* F HZSPROC,ADD,PARMLIB=IX */ /* */ /* This only works on z/OS 1.7 to 1.9 with PTFs for APAR OA22255 */ /* installed. It is included in z/OS 1.10 at base. */ /* */ /*APAR Identifier .. OA22255 Last Changed */ /*08/01/02 */ /* SYSTEM LOGGER HEALTH CHECKS UPDATED WITH PARAMETERS: ALLOWS */ /* INSTALLATIONS TO HIDE CONDITIONS AFTER AN INPUTTED TIME.*/ /* */ /* Symptom .. NF NEWFUNCTION Status ... CLOSED */ /*UR1 */ /* Severity ... 3 Date Closed . */ /*07/12/07 */ /* Component .. 5752SCLOG Duplicate of */ /* Reported Release . 740 Fixed Release */ /*999 */ /* Component Name SYSTEM LOGGERSpecial Notice */ /*ATTENTION */ /* Current Target Date ..08/02/01 Flags */ /* SCP ...NEW FUNCTION */ /* Platform SYSPLXDS */ /* */ /* */ /* Status Detail: SHIPMENT - Packaged solution is available for*/ /*shipment. */ /* */ /* PE PTF List:*/ /* */ /* PTF List: */ /* Release 720 : UA38454 available 07/12/27 (F712 ) */ /* Release 730 : UA38455 available 07/12/27 (F712 ) */ /* Release 740 : UA38456 available 07/12/27 (F712 ) */ /* */ /* */ /* */ UPDATE CHECK(IBMIXGLOGR,*) PARM('TIME(&MON/&DAY/&YR4 &HR:&MIN:&SEC)') Bottom of Data ** Did you then use the MODIFY command
Re: REXX Error (Was: 'action' in UK33496)
re Of course, being 51 may have something to do with it. Or as we say, C.R.S ;) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Peoplesoft Installation Question
This is a bit off topic. Apologies in advance... I am looking for a university or college that purchased and has in production only the HR/HCM part of Peoplesoft. In other words, the University purchased the HR/HCM component of Peoplesoft, but have interfaced it with either another vendors' Student and Finance systems, or to home grown systems. There are some specific questions regarding that type of configuration we would like to talk to someone about. Feel free to reply off list. Thanks in advance. Kriss Davis e-Merge Merging People, Process, and Technology Illinois State University 3470 Administrative Information Systems Normal, IL 61790-3470 [EMAIL PROTECTED] (309) 438-3101 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UK32210 and IMS
I take it you have seen this note in the PSP bucket: SERVERPAC Customers --- If you have received File Manager on ServerPac, you will have received all English fmids, regardless of whether you want them all or not. This can cause problems when applying service to File Manager, particularly if you have received File Manager/IMS and you do not have the IMS product installed. In this case, delete any dependent File Manager fmids that you do not want, when the ServerPac is first installed, and before any subsequent service is applied to File Manager. You can use the sample jobs described in the File Manager Customization Guide Appendix E, "Removing File Manager", to do this. Deleting the File Manager/DB2 or File Manager/IMS fmids will not delete any parts from the File Manager base function, nor affect the functioning of the File Manager base function in any way. Do not delete any target or distribution libraries unless you are deleting all the File Manager fmids. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Antwort: Re: Healthcheck System logger
Hi Sam, thanks for pointing me to APAR OA22255. I've just installed it, unfortunately there is no change in behaviour for this check. Werner Kuehnel IBM Mainframe Discussion List schrieb am 22.04.2008 12:49:43: > Hi, Dave Danner has posted about this before... Search the archives for > the thread with a subject " Problems with checks IXGLOGR_*. Here is the > post I saved. I don't think anything is available beyond what he > discussed here. Thanks, Sam > > > Sorry for the late reply... What Jorge describes has been a known > problem with the IBMIXGLOGR checks from the beginning that I and others > have complained about. Apar OA22255 (which just closed on Friday) will > improve the situation somewhat. > > -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Big-screen Monitor
We use Attachmate Extra and define consoles based on the LPAR. We run PROD, PRODVM, DEV, TEST, TESTVM all from one. Daniel McLaughlin Z-Series Systems Programmer Information & Communications Technology Crawford & Company 4680 N. Royal Atlanta Tucker GA 30084 phone: 770-621-3256 fax: 770-621-3237 email: [EMAIL PROTECTED] web: www.crawfordandcompany.com IBM Mainframe Discussion List wrote on 04/22/2008 04:02:19 PM: > -- Information from the mail header > --- > Sender: IBM Mainframe Discussion List > Poster: Ron Wells <[EMAIL PROTECTED]> > Subject: Big-screen Monitor > --- > > Looking into the consolidation of our terminals on a > Big-ScreenMultiple display areasNo Coax terminals involved . > Also on same note..consolidation of the Keyboards/Mice. > > Hoping something out there that uses the KISS priciple(Keep It Simple > Stupid) for setup and cost ... > > Any suggestions would be helpful > > -- > Email Disclaimer > This E-mail contains confidential information belonging to the > sender, which may be legally privileged information. This > information is intended only for the use of the individual or > entity addressed above. If you are not the intended recipient, > or an employee or agent responsible for delivering it to the > intended recipient, you are hereby notified that any disclosure, > copying, distribution, or the taking of any action in reliance on > the contents of the E-mail or attached files is strictly prohibited. > > -- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO > Search the archives at http://bama.ua.edu/archives/ibm-main.html > > Best Overall Third-Party Claims Administrator - 2007 "Business Insurance" Readers Choice Awards Consider the environment before printing this message. This transmission is intended exclusively for the individual or entity to which it is addressed. This communication may contain information that is confidential, proprietary, privileged or otherwise exempt from disclosure. If you are not the named addressee, you are NOT authorized to read, print, retain, copy or disseminate this communication, its attachments or any part of them. If you have received this communication in error, please notify the sender immediately and delete this communication from all computers. This communication does not form any contractual obligation on behalf of the sender, the sender's employer, or the employer's parent company, affiliates or subsidiaries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Channel Programs being "purged"
On Wed, 23 Apr 2008 10:02:33 +0100 Tom Quarendon <[EMAIL PROTECTED]> wrote: :>I have a situation where some channel programs I'm executing seem to get :>getting "purged", and the ECBs are not being posted resulting in my :>program hanging when I wait on them. :>I've diagnosed that the problem is "purging" because I look at the :>IOBECBCC field before I wait on the program and see that it contains the :>value hex 48, and the documentation for that completion code says that :>the program has been purged. How did you determine this? Did you CANCEL the job and look at the dump? - that might affect the results. Best bet is to use the DUMP command. -- Binyamin Dissen <[EMAIL PROTECTED]> http://www.dissensoftware.com Director, Dissen Software, Bar & Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM random read error
> -Original Message- > From: IBM Mainframe Discussion List > [mailto:[EMAIL PROTECTED] On Behalf Of Pandey_Saurabh > Sent: Wednesday, 23 April 2008 5:36 PM > To: IBM-MAIN@BAMA.UA.EDU > Subject: Re: VSAM random read error > > Hello Stephen, > > Thanks for your response. > The file is indeed open for update in CICS but the key for > which the random read failed was added quite some time back. > > Thank you, > Saurabh > What are the SHARE options for the file? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Channel Programs being "purged"
I have a situation where some channel programs I'm executing seem to get getting "purged", and the ECBs are not being posted resulting in my program hanging when I wait on them. I've diagnosed that the problem is "purging" because I look at the IOBECBCC field before I wait on the program and see that it contains the value hex 48, and the documentation for that completion code says that the program has been purged. So my question is, what does this mean, and how do I recover? I've tried just reexecuting the channel program and that does have some success, however I suspect that that's not the whole story. It's suprising to me that I've got a value in the IOBECBCC field but that the ECB hasn't been posted. It means that the program logic: 1. build your channel program 2. execute using EXCP 3. some time later wait on the ECB to see it's complete 4. check the completion code and sense bytes for error. which is basically what the documentation says to do isn't sufficient. You need an unspecified step 2a, "check for some unknown conditions and perform some unspecified recovery". Any help on this would be appreciated. Cheers. Tom Quarendon. __ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email __ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM random read error
Hello Stephen, Thanks for your response. The file is indeed open for update in CICS but the key for which the random read failed was added quite some time back. Thank you, Saurabh -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Stephen Mednick Sent: Wednesday, April 23, 2008 12:59 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: VSAM random read error > -Original Message- > From: IBM Mainframe Discussion List > [mailto:[EMAIL PROTECTED] On Behalf Of Saurabh Pandey > Sent: Wednesday, 23 April 2008 4:55 PM > To: IBM-MAIN@BAMA.UA.EDU > Subject: VSAM random read error > > Hello, > > We have a KSDS file being read randomly during daily batch > process. But the read fails with file-status 23 (record not > found). On analysing the abend, the record with the read-key > is always found in the file. This happens on a random basis - > once or twice a month. > > The job gets through successfully if we resubmit the job > (after the abend:w/o making any changes!) or introduce > another step to take a backup of the file and then use it(the > backup file) in the program. > > Initially I thought that the file was being updated by some > other program running concurrently. I checked the abended > job's execution time and found that no other program running > parallely was even using this file. > > I have seemingly exhausted any possibility I could think of. > Could it be related to the record being present in secondary > extents? I am getting wilder :) > > Does someone has an idea here? > > Thank you, > Saurabh > Are you sure that the file ***isn't*** open for update by another task such as CICS? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html DISCLAIMER: This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM random read error
> -Original Message- > From: IBM Mainframe Discussion List > [mailto:[EMAIL PROTECTED] On Behalf Of Saurabh Pandey > Sent: Wednesday, 23 April 2008 4:55 PM > To: IBM-MAIN@BAMA.UA.EDU > Subject: VSAM random read error > > Hello, > > We have a KSDS file being read randomly during daily batch > process. But the read fails with file-status 23 (record not > found). On analysing the abend, the record with the read-key > is always found in the file. This happens on a random basis - > once or twice a month. > > The job gets through successfully if we resubmit the job > (after the abend:w/o making any changes!) or introduce > another step to take a backup of the file and then use it(the > backup file) in the program. > > Initially I thought that the file was being updated by some > other program running concurrently. I checked the abended > job's execution time and found that no other program running > parallely was even using this file. > > I have seemingly exhausted any possibility I could think of. > Could it be related to the record being present in secondary > extents? I am getting wilder :) > > Does someone has an idea here? > > Thank you, > Saurabh > Are you sure that the file ***isn't*** open for update by another task such as CICS? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VSAM random read error
> -Original Message- > From: IBM Mainframe Discussion List > [mailto:[EMAIL PROTECTED] On Behalf Of Saurabh Pandey > Sent: Wednesday, 23 April 2008 4:55 PM > To: IBM-MAIN@BAMA.UA.EDU > Subject: VSAM random read error > > Hello, > > We have a KSDS file being read randomly during daily batch > process. But the read fails with file-status 23 (record not > found). On analysing the abend, the record with the read-key > is always found in the file. This happens on a random basis - > once or twice a month. > > The job gets through successfully if we resubmit the job > (after the abend:w/o making any changes!) or introduce > another step to take a backup of the file and then use it(the > backup file) in the program. > > Initially I thought that the file was being updated by some > other program running concurrently. I checked the abended > job's execution time and found that no other program running > parallely was even using this file. > > I have seemingly exhausted any possibility I could think of. > Could it be related to the record being present in secondary > extents? I am getting wilder :) > > Does someone has an idea here? > > Thank you, > Saurabh > Are you sure that the file is open for update by another task such as CICS? Stephen Mednick Computer Supervisory Services Sydney, Australia -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
VSAM random read error
Hello, We have a KSDS file being read randomly during daily batch process. But the read fails with file-status 23 (record not found). On analysing the abend, the record with the read-key is always found in the file. This happens on a random basis - once or twice a month. The job gets through successfully if we resubmit the job (after the abend:w/o making any changes!) or introduce another step to take a backup of the file and then use it(the backup file) in the program. Initially I thought that the file was being updated by some other program running concurrently. I checked the abended job's execution time and found that no other program running parallely was even using this file. I have seemingly exhausted any possibility I could think of. Could it be related to the record being present in secondary extents? I am getting wilder :) Does someone has an idea here? Thank you, Saurabh -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html