fhg
Volume 11, Number 27 -- September 21, 2011

Running Down Cache Battery Rumors and More on Damaged Objects

Published: September 21, 2011

Hey, Joe:

I read your article about changing iSeries disk caching batteries. You said that iSeries administrators should call IBM to send out new batteries, and then schedule an IBM service call for replacement. Is this considered standard IBM maintenance or are batteries a consumable item that is billable? I've heard rumors of changes in IBM's policy, where they are starting to charge for batteries…

--Brian


With some help, I ran this issue past both an IBM Certified Engineer (CE) and someone in IBM CE dispatch. Both people said that it was just a rumor and that cache battery maintenance falls under your standard IBM maintenance contract. My recent experience backs that up. We replaced the batteries in two System i machines this year, and both times the replacement batteries and installation were covered under maintenance. When you call for battery maintenance, you can also ask IBM whether the batteries are covered under maintenance. They should confirm the batteries are a covered item.

--Joe


Hey, Joe:

Read your article on finding damaged objects in i OS 6.1.1 and had a question. Why can't you just use the Display Object Description (DSPOBJD) command to look for damaged objects instead of using the Retrieve Disk Information (RTVDSKINF) command mentioned in your article? You can also find out whether an object is damaged by checking the Object Damaged field in a DSPOBJD output file.

--Steven


Good catch, Steven. You can use DSPOBJD to find damaged objects by outputting object information to either a spooled file or to a database file.

To output object information to a spooled file, run the following DSPOBJD command to retrieve object information for all objects on your system.

DSPOBJD OBJ(*ALL/*ALL) OBJTYPE(*ALL) DETAIL(*FULL) OUTPUT(*PRINT)

If you want to retrieve this information into an output file that can be queried, run this DSPOBJD command instead.

DSPOBJD OBJ(*ALL/*ALL) OBJTYPE(*ALL) DETAIL(*FULL) OUTPUT(*OUTFILE) 
OUTFILE(LIBRARY/OUTPUT_FILE)

Where OUTPUT_FILE equals the name of the output file you want to store the information in and LIBRARY equals the library name where you want to store the output file.

When DSPOBJD runs, it checks all system objects it finds to determine if each object is either locked or damaged. When outputting information to a spooled file, DSPOBJD marks these objects as "locked" or "damaged" in the text description printed with each object in the report (for spooled file output, DSPOBJD only writes a single report line for each object it examines).

When DSPOBJD writes object information to a database file, it includes an Object Damaged field (ODOBDM) with each record. ODOBDM contains one of three values (0=Not Damaged, 1=Full damage, 2=Partial damage). So DSPOBJD is a valid alternative method to using RTVDSKINF to find damaged objects.

Be aware, however, that since I originally wrote that article, I've received a report that one reader ran RTVDSKINF to an output file every night and he says it did not write a 2 (damaged object) for a damaged controller object to the RTVDSKINF’s output file. I don't know if this is a normal occurrence, but be on the lookout for RTVDSKINF scans that bypass damaged objects, and please write me back if you find any evidence of this occurring.

The biggest issue with using DSPOBJD for looking for damaged objects is that like RTVDSKINF, DSPOBJD will only look for damaged objects in native DB2 libraries. It doesn't evaluate objects in the AS/400 Integrated File System (AS/400 IFS). To find damaged objects in the AS/400 IFS, you will still need to run the Reclaim Object Links (RCLLNK) command that I mentioned in my original article. To look at your complete system (native DB2 libraries and AS/400 IFS), you will need to run DSPOBJD (or RTVDSKINF) in conjunction with RCLLNK.

Reflecting on the whole process, your best bet is to detect damaged objects through a full system backup (FSB). A FSB checks all objects for damage before backup, and it is a reliable damaged objects detector. However, I also understand that with the 24x7x365 demands most iSeries, System i, and Power i shops have, you may not be able to run an FSB on a regular basis. In those instances, it's best to fall back on using RTVDSKINF, DSPOBJD, and RCLLNK to find damaged objects.

--Joe


RELATED STORIES

A Starter Program to Find Damaged Objects in i OS 6.1.1

The i5 Battery Checking Process



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


Sponsored By
TWIN DATA CORPORATION

Use all your existing Twinax Terminals, Twinax Printers, and other Twinax devices on new System i i5 Power6 & Power5 systems now, and the Power7 when it ships.

Simply connect the Xip Twinax Controller to Ethernet and your Twinax devices to it, and you will be able to use them to connect to your System i (Power6, power5, iSeries or AS/400) over aany Ethernet connection. With the choice of multiple protocols, you can choose what's best for your environment. You can even run IPDS printers without the need to purchase PSF/400 (save approx. $2,500).

The Xip is also the perfect way to upgrade your remote locations to run in any IP environment as well, even over a DSL or Cable Internet connection. Eliminate the costs of Frame Relay networks and any point-to-point phone lines.

Call us for details on the Xip and a 30-day trial:
1-800-597-2525 Domestic
1-908-855-8100 International

www.twindata.com


Senior Technical Editor: Ted Holt
Technical Editor: Joe Hertvik
Contributing Technical Editors: Edwin Earley, Brian Kelly, Michael Sansoterra
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

System i Developer:  Join the Gurus at the RPG & DB2 Summit in St. Louis, October 17-19
Computer Keyes:  Rapidly convert standard *SCS printer files into PDFs with KeyesOverlay
looksoftware:  Access your IBM i applications from anywhere! View the on-demand webinar now!


 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
The Four Hundred
Windows/400: Windows On Power Systems, Take Five

IBM Refocuses Its Application Reputation

European Power Deal Tweaked, Zero Percent Financing Down Under

Mad Dog 21/21: Goodbye Kitty

Looking For i In All The Wrong Places

Four Hundred Stuff
neuObjects Debuts Graphical Editor for IBM i

Surround Tech Brings IBM i Customers Closer to .NET Goal

Shield Drives New Features into HA4i

New IBM E-Commerce Bundle Offered on IBM i

Infor Gets Ready for System i Conference at Opryland

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 17, 2011: Volume 13, Number 2

September 10, 2011: Volume 13, Number 1

September 25, 2010: Volume 12, Number 39

September 18, 2010: Volume 12, Number 38

September 11, 2010: Volume 12, Number 37

September 4, 2010: Volume 12, Number 36

TPM at The Register
IBM pitches overclocked Xeons to Wall Street

Intel: You may already be using Xeon E5 without knowing it

Oracle slates 'extreme' system kickoff

Intel shows linear scaling with MIC coprocessor

Gartner karate chops 2011 chip forecast

Place your data centre in a handy container

VMware links Workstation 8 hypervisor to ESXi

Facebook's Open Compute friends ODCA IT union

Intel goes virtual to root out rootkits

University of Tsukuba orders 800Tflop Xeon E5 hybrid

Intel's Xeon E5 server chips due 'early 2012'

Intel preps 15-Watt 'Sandy Bridge' for micro servers

THIS ISSUE SPONSORED BY:

WorksRight Software
Bytware
Twin Data Corporation


Printer Friendly Version


TABLE OF CONTENTS
Call-backs Simplify File IO

A Better Way to Display Quick 5250 Messages in RPG

Running Down Cache Battery Rumors and More on Damaged Objects

Four Hundred Guru

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2011 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement