• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • Admin Alert: Robot/SCHEDULE’s DST Work-Around and More

    February 25, 2009 Joe Hertvik

    Rather than cover one topic this week, let’s look at three issues that recently crept into my in-box. I’ll explain some additional work you may need to perform to keep Help/Systems’ Robot/SCHEDULE software running fat and happy during Daylight Saving Time changes; go over my updated list of i5/OS system monitoring tools; and expand on what type of post-upgrade backups you should perform after an i5/OS software upgrade.

    Another Daylight Savings Problem To Worry About

    United States Daylight Savings Time (DST) begins this year on March 8, 2009.

    Believe it or not, it’s only been since i5/OS V5R3 that IBM added automated DST support to the operating system. Before then, most shops had to grow their own solution for automatically changing system clocks or somebody had to get up at 2 a.m. (in one or more time zones) to manually adjust and change system time settings. With V5R3, DST support appeared and life got easier for automatically making DST changes in March and November.

    Unfortunately, this situation isn’t totally automated for some i5/OS third-party products. I was recently reviewing the February 2009 issue of Help/Systems’ Robot/New newsletter. In this issue, Help/Systems is telling its customers that “…the most important thing to keep in mind is that Robot/SCHEDULE must be inactive when the [DST] time change is made,” and they provide instructions for how to keep SCHEDULE in sync with your system during the DST cutover. So even though i5/OS has automated DST time changes, if you use Robot/SCHEDULE in your shop, you will still need to shut down and restart SCHEDULE to make sure it works properly after the time change.

    Help/Systems does not mention why you need to shut down and restart SCHEDULE during the DST time change, only that you need to do it. They also don’t provide which versions of SCHEDULE are affected by the time change, so it’s prudent to assume that this requirement affects all versions.

    Given Help/Systems’ warning, you have four options for dealing with Robot/SCHEDULE on March 8 at 2 a.m.:

    1. Ignore Help/Systems warning and hope that the SCHEDULE clock remains in sync and that all your jobs run correctly and on time. This is a time-honored technique that many shops have used in the past, and you may or may not get burnt by ignoring the company’s warning (not recommended).
    2. Manually shut down SCHEDULE before the 2 a.m. DST change on March 8 and restart it after the time change occurs on your partition.
    3. Automatically shut down and restart SCHEDULE using a CL programming technique provided by Help/Systems on their Website.
    4. Automatically shut down and restart SCHEDULE by using the QTIMZON system value. This is also explained on Help/Systems Website.

    Help/Systems’ Website also contains configuration instructions for running any jobs that were missed while Robot/SCHEDULE was turned off.

    So if you’re using Robot/SCHEDULE as your job scheduling solution, be sure to check out Help/Systems’ information to see if you need to stop and restart the product during the DST change.

    More i5/OS Monitoring Software Vendors than Joe Thought Possible

    In recent articles, I mentioned several vendors who offer i5/OS automated monitoring tools for alerting you when problems occur on your system. I previously spotlighted Bytware’s MessengerConsole, Help/Systems’ Robot/ALERT, and CCSS’ QSystem Monitor package, as well as Halcyon Software’s Message monitor package, which is part ofHalcyon’s Monitor Suite package for iSeries.

    I thought I had all the packages nailed when just last week, reader Mark Lazarus told me about another monitoring package. Software Engineering of America (SEA) also offers a System i message management product called absMessage, which Mark tells me is quite a good piece of software. So be sure to add SEA to your list of vendors to evaluate when looking for system monitoring software.

    The encouraging news here is that unlike other i5/OS product segments where companies are buying each other up and there aren’t as many choices as there used to be (ERP vendor diversity, anyone?), the System i monitoring and messaging marketplace is flourishing, and there are a decent number of products to choose from. However, I should be careful when saying this because the first whiff of i5/OS system monitoring consolidation may already be upon us. With Help/Systems and Audax’ recent purchase of Bytware, Bytware MessengerConsole and Help/Systems Robot/ALERT products belong to the same company and the i5/OS system monitoring marketplace may be in the first stages of product niche consolidation.

    The Things Joe Missed When Talking About Upgrades

    In my article on Time Gobbling Tasks for a System Upgrade, I suggested that if you didn’t have time for a full-system backup after your i5/OS upgrade ends, you could perform the following saves to save time by only backing up critical files and objects.

    • A system and user configuration backup, which includes your OS/400 licensed internal code (LIC) and i5/OS objects for security data, user profiles, and private authorities; as well as your system configuration objects.
    • An IBM library backup that saves all the libraries containing your new operating system code.

    Readers and friends-of-the-column Ernie McCormick and Pete Massiello both wrote in to tell me that my post-upgrade save strategy didn’t go far enough. Both of them suggested that if you can’t complete a full system backup after a system upgrade, you should run Option 22, System data only, off the Save menu (GO SAVE). This save will perform the following i5/OS commands that are critical for saving your system configuration, but not your data.

    • The Save System (SAVSYS) command, which includes the Licensed Internal code, i5/OS objects in the QSYS library, user profiles, security data, and system configuration objects.
    • The Save Library (SAVLIB) command for all IBM-supplied objects as listed above.
    • The Save (SAV) command for the QIBMProdData folder of the AS/400 Integrated File System (AS/400 IFS). This command saves all the stream file objects for installed products, objects that will be critical if you need to restore your operating system from scratch.

    Thanks to Ernie and Pete, I stand corrected. Please disregard my earlier advice on post-upgrade saves. The best option is still to perform a full system backup of your upgraded system (Option 21, Entire system, from the Save menu). However if you don’t have time for a full save, be sure to perform a System Data Only save (Option 22 from the Save menu) to get the critical objects.

    In my previous article, I also covered how to initiate faster database header file conversions to avoid slow response time while the system rebuilds headers. The problem was that I only discussed how to rebuild database headers, which is only one of four required conversions you should perform to maintain system performance directly after the upgrade. Pete said that he performs 75 to 80 upgrades a year and he always makes sure to perform the following conversions after an upgrade.

    Database file header conversions, which I discussed in the system upgrade article.

    Data queue conversions, which can be accomplished by submitting the following Display Object Description (DSPOBJD) command to batch by using the following Submit Job (SBMJOB) command:

    SBMJOB CMD(DSPOBJD OBJ(*ALLUSR/*ALL) OBJTYPE(*DTAQ) 
    OUTPUT(*PRINT)) JOB(DSPOBJD)JOBQ(QSYS/QSYSNOMAX)
    

    User queue conversions, which can be done by submitting this command for batch execution:

    SBMJOB CMD(DSPOBJD OBJ(*ALLUSR/*ALL) OBJTYPE(*USRQ) 
    OUTPUT(*PRINT)) JOB(DSPOBJD)JOBQ(QSYS/QSYSNOMAX)
    

    The Start Object Conversion (STROBJCVN) command converts programs, service programs, modules, SQL data and packages, and database files to the new operating system format. This command can be run in batch by executing the following SBMJOB command.

    SBMJOB CMD(STROBJCVN LIB(*ALLUSR) OBJTYPE(*ALL))
    JOB(STROBJCVN) JOBQ(QSYS/QSYSNOMAX)
    

    The common thread here is that all these objects need conversions to be used under the new operating system. Conversion is started for your objects either by first touch (the first time one of these objects is used) or by running these commands, which forces first touch on many objects at the same time. Conversion can also be initiated for all system objects by performing a full system backup (Option 22 on the Save menu), which forces first touch conversions as it saves each individual object. I personally favor performing a full system backup to running the four commands, because a system save only has to be performed once to convert all the objects and it doesn’t miss anything.

    RELATED STORIES AND RESOURCES

    Bytware Bought by Help/Systems and Audax

    Advanced Job Scheduler for i5/OS Web site

    Help/Systems Robot/News newsletter

    Time Gobbling Tasks for a System Upgrade



                         Post this story to del.icio.us
                   Post this story to Digg
        Post this story to Slashdot

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Tags:

    Sponsored by
    Raz-Lee Security

    iSecurity Multi Factor Authentication (MFA) helps organizations meet compliance standards and improve the existing security environment on IBM i. It requires a user to verify his identity with two or more credentials.

    Key Features:

    • iSecurity provides Multi Factor Authentication as part of the user’s initial program
    • Works with every Authenticator App available in the Market.

    Contact us at https://www.razlee.com/isecurity-multi-factor-authentication/

    Share this:

    • Reddit
    • Facebook
    • LinkedIn
    • Twitter
    • Email

    Sponsored Links

    WMCPA:  24rd Annual Spring Technical Conference, April 1 & 2, 2009, Delavan, WI
    COMMON:  Join us at the 2009 annual meeting and expo, April 26-30, Reno, Nevada
    Vision Solutions:  Learn About Data Integration for Business Intelligence

    IT Jungle Store Top Book Picks

    Easy Steps to Internet Programming for AS/400, iSeries, and System i: List Price, $49.95
    Getting Started with PHP for i5/OS: List Price, $59.95
    The System i RPG & RPG IV Tutorial and Lab Exercises: List Price, $59.95
    The System i Pocket RPG & RPG IV Guide: List Price, $69.95
    The iSeries Pocket Database Guide: List Price, $59.00
    The iSeries Pocket Developers' Guide: List Price, $59.00
    The iSeries Pocket SQL Guide: List Price, $59.00
    The iSeries Pocket Query Guide: List Price, $49.00
    The iSeries Pocket WebFacing Primer: List Price, $39.00
    Migrating to WebSphere Express for iSeries: List Price, $49.00
    iSeries Express Web Implementer's Guide: List Price, $59.00
    Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
    Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
    Getting Started with WebSphere Express for iSeries: List Price, $49.00
    WebFacing Application Design and Development Guide: List Price, $55.00
    Can the AS/400 Survive IBM?: List Price, $49.00
    The All-Everything Machine: List Price, $29.95
    Chip Wars: List Price, $29.95

    New InfoPrint 5000 Printers Unveiled IBM Adds i Shops to Expanded p Shop Trade-In Deal

    Leave a Reply Cancel reply

Volume 9, Number 7 -- February 25, 2009
THIS ISSUE SPONSORED BY:

Profound Logic Software
WorksRight Software
Northeast User Groups Conference

Table of Contents

  • A Bevy of BIFs: %SCAN and %CHECK
  • Easily Avoid a Common Data Structure Error
  • Admin Alert: Robot/SCHEDULE’s DST Work-Around and More

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • IBM Tweaks Some Power Systems Prices Down, Others Up
  • Disaster Recovery: From OS/400 V5R3 To IBM i 7.4 In 36 Hours
  • The Disconnect In Modernization Planning And Execution
  • Superior Support: One Of The Reasons You Pay The Power Systems Premium
  • IBM i PTF Guide, Volume 25, Number 13
  • IBM i Has a Future ‘If Kept Up To Date,’ IDC Says
  • When You Need Us, We Are Ready To Do Grunt Work
  • Generative AI: Coming to an ERP Near You
  • Four Hundred Monitor, March 22
  • IBM i PTF Guide, Volume 25, Number 12

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2023 IT Jungle