Lesson Objectives

By the end of this lesson, you will be able to:

  • Understand the purpose of mirroring IBM i systems with TURNOVER® for iSeries (now Lifecycle Manager) installed, including high availability and disaster recovery scenarios.
  • Identify which TURNOVER® libraries, files, and objects should and should not be mirrored to ensure functionality on the mirror system.
  • Configure mirroring packages to handle TURNOVER®-specific items, such as excluding temporary work libraries and save files to avoid locks or failures.
  • Apply considerations for non-default installations, like custom library names or consolidated setups.
  • Troubleshoot potential issues, such as distribution failures due to locked save files, and ensure the mirror system is operational.

This summary condenses the 3-page supplement (v101, September 2018) into a guide for system administrators using mirroring tools (e.g., IBM PowerHA, MIMIX). Mirroring replicates data for failover; this ensures TURNOVER® remains functional. As of October 24, 2025, no newer public version of Supplement #51 or direct updates on mirroring were found via web searches on UNICOM/SoftLanding sites; concepts likely apply to TURNOVER® Lifecycle Manager Release 2.100 (2022), but verify with support for modern high-availability integrations.

Key Concepts

  • Mirroring Reasons: High availability, disaster recovery; packages like PowerHA replicate libs/files.
  • TURNOVER® Components: Product (SOFTTURN), data (SOFTTURND), language (SOFTTURNE); may be custom/consolidated.
  • Do Not Mirror: Temp items (e.g., form work libs TnnnnnnnW), save files (locks cause failures), certain data areas (e.g., xxCHECK).
  • Mirror: Core libs (SOFTTURN/D/E), archives (ARCHIVESRC), QGPL commands, profiles (TURNOVER, etc.), TSERVER subsystem, /TURNOVER IFS folder.
  • Prerequisites: TURNOVER® v101+; mirroring package; understand custom installs (e.g., single lib vs. three).

Module 1: Introduction to Mirroring with TURNOVER®

Why Mirror TURNOVER® Systems?

  • Ensures mirror is functional for failover; replicates change management data/processes.
  • Considerations: Custom lib names (not defaults); consolidated installs (one lib).

General Guidelines

  • Mirror core for consistency; exclude temps to prevent locks/failures on live system.

Module 2: What Not to Mirror

Excluded Items

  • Data Areas: xxCHECK, xxCODE, CSCHEKxxxx, CSCODExxxx (alphanumeric vars).
  • Save Files: In product lib (SOFTTURN); locks disrupt distributions.
  • Work Libraries: Dynamic; exclude to avoid interference:
    • Form archive: TnnnnnnnDa (n=form#, a=ASP).
    • Form work: TnnnnnnnW.
    • Explode archive: Tnnnnnnncc (c=counter).
    • Explode recovery: Znnnnnnncc.
    • PDQ explode staging: Xnnnnnnncc.
    • Distribution staging: TnnnnnnnS.
    • Distribution save: Thhmmssjjj (hhmmss=time, j=job#).

Reasons for Exclusion

  • Temps are transient; mirroring locks them, causing intermittent failures (e.g., distributions).

Module 3: What to Mirror

Essential Components

  • Libraries: SOFTTURN (product), SOFTTURND (data), SOFTTURNE (language), ARCHIVESRC (archives); custom if renamed.
  • Commands: QGPL/TURNOVER, STRPWM, etc.; ensure replicated.
  • Profiles: TURNOVER, TOMSGRCV, TURNESCQ, TURCRARE, WISEDESK (autostart users).
  • Subsystem: TSERVER in QGPL; include descriptions/jobs.
  • IFS Folder: /TURNOVER (configs, logs); mirror for completeness.
  • Other: Form libs if persistent; all non-temp data for full functionality.

Post-Mirror Setup

  • On failover: Apply licenses; start TSERVER; verify distributions.

Module 4: Troubleshooting and Best Practices

Common Issues

  • Distribution Failures: Locked save files; exclude them.
  • Custom Installs: Verify lib names; adjust mirroring rules.
  • ASP/iASP: Handle a=ASP in lib names; mirror accordingly (Supplement #50).

Best Practices

  • Test Failover: Simulate switch; ensure TURNOVER® works (e.g., run form).
  • Monitor: Check mirroring logs for exclusions.
  • Updates: After TURNOVER® upgrades, review for new temps.

Assessment and Next Steps

  • Quiz Ideas: Libraries to mirror? Why exclude save files? Handling custom lib names?
  • Practice: In a test setup, configure mirroring to exclude work libs; simulate failover and test TURNOVER®.
  • Further Learning: Administrator’s Guide (Release 2.100) for HA; Supplements #50 (iASPs), #14 (Change Process). Contact UNICOM support (tech.support@unicomsi.com or +1-603-924-8818) for 2025 mirroring integrations or PowerHA specifics.

Resources

Resource 1

Mirroring Systems Where TURNOVER Is Installed

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>