Highlights Version 7 Service Pack 7.0.16.00

Read This First
Version 7 Service Pack 7.0.16.00
Prerequisites: If you are upgrading to MIMIX version 7, a MIMIX version 6 service pack (6.0.00.00 or
higher) must be installed first.
Action required
The following topics provide instructions associated with installing this service pack. Any changes which
may require you to take additional action are listed in the following sections with links to additional
descriptions.
“Before installing” on page 3 - required for all installation methods.
“Installing the product” on page 5 - it is recommended you use the MIMIX Installation Wizard.
“After installing” on page 6 - required for all installation methods.
Important changes
To see a list of fixes included with this service pack, see “Fixes included in service pack 7.0.16.00” on
page 8.
Superseded
This service pack includes the contents of the following superseded service packs. If you do not already
have the following service packs installed, their contents are also installed when you install service pack
7.0.16.00. To see highlights and additional fixes for a superseded service pack, click on the link.
7.0.15.00 - Highlights and fixes
7.0.14.00 - Highlights and fixes
7.0.13.00 - Highlights and fixes
7.0.12.00 - Highlights and fixes
7.0.11.00 - Highlights and fixes
7.0.10.00 - Highlights and fixes
7.0.09.00 - Highlights and fixes
7.0.08.00 - Highlights and fixes
7.0.07.00 - Highlights and fixes
7.0.06.00 - Highlights and fixes
7.0.05.00 - Highlights and fixes
MIMIX® is a registered trademarks of Vision Solutions, Inc. MIMIX Availability Manager, iOptimize, MIMIX Director, MIMIX
Enterprise, MIMIX Professional, and MIMIX Global are trademarks of Vision Solutions, Inc. AS/400, DB2, eServer, i5/OS, IBM,
iSeries, OS/400, Power, System i, and WebSphere are trademarks of International Business Machines Corporation. All other
trademarks are the property of their respective owners.
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
1
Superseded
7.0.04.00 - Highlights and fixes
7.0.03.00 - Highlights and fixes
7.0.02.00 - Highlights and fixes
7.0.01.00 - Highlights and fixes
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
2
Installation Instructions
Before installing
The following topics describe changes that may require modifications to your MIMIX environment before
you install the service pack.
Action required:
•
Do not replicate libraries LAKEVIEW, MIMIXQGPL, VSI001LIB, any MIMIX installation libraries, any
MIMIX data libraries, libraries in which Vision Director™ is installed, the IFS location /visionsolutions/
http/vsisvr, or the IFS location /LakeviewTech.
•
Do not replicate the MIMIXOWN or LAKEVIEW user profiles.
•
If iOptimize™ or MIMIX Director is installed in the same system or partition as MIMIX, do not
replicate the following:
Objects and IFS directories to exclude from replication.
iOptimize
MIMIX Director
Libraries and their contents
Note: For MIMIX Director, 8n is the release level. For example, for release 8.1, n=1.
IOPT71
ITID8n
IOPTSPLARC
IDSPLARC8n
IOPTOBJARC
IDOBJARC8n
Objects in library QSYS and corresponding message queues
Authorization lists
IOAUTLST71
IDAUTLST8n
User profiles
IOPTOWNER
ITIDOWNER
ITIDGUI
ITIDGUI
VSI001LIB
VSI001LIB
Device description
VSINSVRT
VSINSVRT
IFS directory
VISIONSOLUTIONS
VISIONSOLUTIONS
•
Do not place user created objects or programs in the LAKEVIEW, MIMIXQGPL or VSI001LIB
libraries or in the IFS location /visionsolutions/http/vsisvr. This includes any programs created as part
of your MIMIX Model Switch Framework. If you place such objects or programs in these libraries,
they will be deleted during the installation process. Objects that are in these libraries must be placed
in a different library before installing this service pack. Job descriptions, such as the job description
used by the MIMIX Port job, can continue to be placed into the MIMIXQGPL library.
•
QTEMP cannot be in the system portion of the library list.
•
It is strongly recommended that you apply any IBM PTFs (or their supersedes) associated with IBM i
releases as they pertain to your environment. Refer to the Recommended OS Fixes link on the
Customer Care page in Support Central for a list of required and recommended IBM PTFs.
•
If you run other products that use the same journals on the same systems as MIMIX, such as Vision
Replicate1™ or Vision Director™, there may be considerations for journal receiver management. For
details, see "Interaction with other products that manage receivers" in the MIMIX Administrator
Reference book.
•
Review Technical Alerts which can be found at Support Central in the Notifications section of the
Customer Care page. From Support Central, choose My Product >Customer Care > Notifications.
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
3
Before installing
Special instructions are listed below by service pack. Perform any actions necessary for your
environment before installing. It is necessary to perform any special instructions provided for 7.0.16.00,
as well as any listed special instructions for service packs that are not yet installed. (You can skip special
instructions for service packs already installed on your system.)
7.0.01.00
Ensure MIMIX V6.0.00.00 or above is installed before upgrading . . . . . . . . . . . . . .40
Ensure service pack 6.0.11.00 or higher is installed on the server and monitored systems for MIMIX Availability Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Ensure you meet the software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
If you are using 5250 emulator processes to create a new installation of MIMIX on a
system on which License and Availability Manager is not installed, download
the INSMMX STMF and transfer it to your system. . . . . . . . . . . . . . . . . . . . .41
Vision Cluster1 customers need to contact a certified MIMIX representative . . .60, 72
The following procedure ends MIMIX products for an installation. If you have multiple installations of
MIMIX, the first installation updated will update License Manager. Because of this, you should end
MIMIX operations on all installations before installing.
1. Use the following command on a management system to end all system managers, journal
managers, collector services, application groups, data groups, active audits and recoveries, the
master monitor, and all MIMIX monitors:
installation-library/ENDMMX ENDOPT(*CNTRLD)
Note: Based on your environment and the parameters you specified, it may take some time for the
ENDMMX command to complete. Ensure that all your jobs are ended before continuing. For
optimal availability, do not end the remote journal links as part of ending MIMIX.
2. Repeat Step 1 for each additional MIMIX installation.
3. If you are not using MIMIX to schedule audits, ensure that your scheduling mechanism does not start
audits during the installation process.
4. If you currently use MIMIX Availability Manager, use the following command on any system which
hosts an instance of MIMIX Availability Manager:
LAKEVIEW/ENDMMXAM INST(name)
where name is the name of the instance. The Vision Solutions supplied default instance name is
MIMIXAM.
5. Use the following command on all systems to end the MIMIX subsystem:
ENDSBS SBS(MIMIXSBS)OPTION(*IMMED)
7.0.16.00
© Copyright 1999, 2012 Lakeview Technology Inc. All rights reserved.
4
Installation Instructions
Installing the product
MIMIX Installation Wizard recommended: Vision Solutions strongly recommends that you use the
MIMIX Installation Wizard to install version 7 products. The MIMIX Installation Wizard provides a simple
method for downloading, distributing, and installing products on a single IBM Power™ System or on
multiple Power Systems simultaneously.
In addition, the MIMIX Installation Wizard also does the following:
•
Easily and automatically obtains and applies license keys via Vision AutoValidate™.
•
Automatically installs the Vision Solutions Portal (VSP) server and MIMIX portal application, or
upgrades them if needed. If you skip the VSP shutdown step, updates to the server are not installed
and MIMIX portal application updates are not deployed to the server. The server provides support for
browser-based user interfaces to Vision Solutions products which provide portal applications.
The MIMIX Installation Wizard does not support installing into a library located on an independent ASP.
For more information about requirements for using MIMIX Installation Wizard, see Support Central.
Support Central provides an executable (.exe) file for each product download, which contains the MIMIX
Installation Wizard as well as the actual product update.
If you cannot use the MIMIX Installation Wizard, secondary procedures for installing products using the
5250 emulator processes are available. The 5250 emulator processes save the MIMIX portal application
to the system but do not install the Vision Solutions Portal server or make the application known to the
server. If you use 5250 emulator processes and want to use Vision Solutions Portal, you must download
the Vision Solutions Portal Installation Wizard and use it to install the portal. The following books provide
additional information:
•
The Using License Manager book describes requirements and best practices that must be in place
before installing products in your environment. This book also includes the secondary install
procedures and supporting information for installing via the 5250 emulator.
•
The Getting Started with Vision Solutions Portal book describes requirements and installation options
for Vision Solutions Portal. This book also describes how to manually make the MIMIX portal
application known to the server and describes best practices for configuration.
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
5
Installation Instructions
After installing
The following topics describe changes in this service pack that may require modifications to your MIMIX
environment after you install.
Special instructions are listed below by service pack. Perform any actions necessary for your
environment after installing. It is necessary to perform any special instructions provided for 7.0.16.00, as
well as any listed special instructions for service packs that are not yet installed. (You can skip special
instructions for service packs already installed on your system.)
\
7.0.01.00
Configure new installations to use application groups . . . . . . . . . . . . . . . . . . . . . . . .60
If you are using application groups, customize step programs ENDUSRAPP and
STRUSRAPP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
Set the sytem time zone and time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
The following steps must be performed after successfully installing on all systems:
1. Use the following command to start the MIMIX subsystem on all systems:
STRSBS SBSD(MIMIXQGPL/MIMIXSBS)
2. Ensure that your communications servers are started on all systems. Use the command
WRKACTJOB SBS(MIMXSBS) to confirm that jobs have been started by any autostart jobs. If
necessary, start the servers. For example, use the following command for TCP:
installation-library/STRSVR HOST(system) PORT(nnnnn)
where system is the host name or address and nnnnn is the port number or alias defined in the
transfer definition for the system on which you are running this command
3. On each installation, use the following command on the management system to start all system
managers, journal managers, collector services, application groups, data groups, monitors including
the master monitor, the MXAUDITSCD job, and the MXCOMMD job:
installation-library/STRMMX
4. Repeat Step 2 and Step 3 for each additional MIMIX installation.
5. As needed, make any known configuration changes on any installation that was upgraded.
6. If you will be using the Vision Solutions Portal, do the following:
a. Do one of the following:
• If you installed using the MIMIX Installation wizard and accepted defaults, skip to Step b.
• If you installed using 5250 emulator processes and Vision Solutions Portal is not at a level
which supports the latest portal application, download the Vision Solutions Portal Installation
Wizard from Support Central and use that wizard to upgrade the Vision Solutions Portal server.
• If you installed using 5250 emulator processes and Vision Solutions Portal is presently at a level
compatible with the latest portal applications, make the portal application known to the server,
enter the command: VSI001LIB/ADDVSIAPP APP(MIMIX)
• If you want to use Vision Solutions Portal but it is not currently installed, you have two options.
You can use the MIMIX Installation wizard and choose the option to install the portal application.
Or, you can download the Vision Solutions Portal Installation Wizard from Support Central and
use that wizard to install the Vision Solutions Portal server.
b. Start the server using the command:
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
6
Installation Instructions
VSI001LIB/STRVSISVR
The default port is 8410. Each instance of the server uses three consecutive ports. If you cannot
use this port, go to the Getting Started with Vision Solutions Portal book for instructions on
changing the port number and other information.
c. Enter the following URL in your web browser to access the Log In page:
http://server:port
where:
• server is the IP address or host name where Vision Solutions Portal is installed
• port is the port number (the default is 8410)
d. Log in using your IBM i userid and password. After you have logged in, the portal opens to the
Home page.
e. A default portal connection exists for the node on which you logged in. When you log into the
Vision Solutions Portal, follow the instructions in the Welcome portlet on the Home page to add a
product instance.
When the instance is added, you will see the instance name and status appear in the navigation
area. For more information, see the Getting Started with Vision Solutions Portal book.
7. As needed, update your Runbook. For more information about the Runbook, contact your certified
MIMIX consultant.
Note: The Runbook Capture Tool is not supported in V7.
8. If you use MIMIX Availability Manager to monitor earlier versions of MIMIX, specify the name of the
server instance to start in the following command:
LAKEVIEW/STRMMXAM INST(name)
The default instance name is MIMIXAM.
Note: MIMIX Availability Manager does not support monitoring of MIMIX V7. It can only be used to
monitor installations running earlier versions of MIMIX.
9. If you use the Vision Solutions plug-in for the IBM® Systems Director Navigator for i5/OS® you must
end and restart the HTTP Administration Server. Check with your i5/OS administrator before doing
the following:
a. End the server using the following command:
ENDTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
b. Confirm that all jobs in the QHTTPSVR subsystem have ended by using the command:
WRKACTJOB SBS(QHTTPSVR)
c. Start the server using the following command:
STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
d. Ensure that the ADMIN2 job in the QHTTPSVR subsystem is started before attempting to access
the Vision Solutions plug-in. Use the command:
WRKACTJOB SBS(QHTTPSVR)
10. Check your MIMIX status using the information provided in the Using MIMIX book.
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
7
Highlights Version 7 Service Pack 7.0.16.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.16.00
Changes included in service pack 7.0.16.00 fix the following reported problems:
MIMIX
MXHA-7013
#FILDTA audit no longer fails with MCH2804 in switchable and non-switchable
iASP environments that contain a large number of files.
MXHA-8277
Target journal state now changes to standby for disabled data groups in a three
node environment.
MXHA-8554
In line object apply recoveries now retain diagnostic information in the job log.
MXHA-10078 MMNFYNEWE monitor no longer issues warning messages for newly created
library/directory/folder on the target system.
MXHA-10177 MOVOBJ for a PF from a library configured for object only (COOPDB(*NO) into a
library configured for COOPDB(*YES) now removes the old file from the target.
MXHA-10236 #DGFE audit now sets Journaled Status properly for recovered logical files after
the physical file is moved back from a non-replicated library.
MXHA-10281 Procedure SWTAG now issues messages LVE3123 and LVE3ADF when user
journal definition or system journal definition is not found.
MXHA-10357 WRKAUDHST now shows the correct audit duration for #FILDTA audits which find
differences.
MXHA-10434 Deletion of a locked LF member now results in HLDRTY for the related PF.
MXHA-10528 DBRDR no longer fails with LVE0103 due to lock wait condition.
MXHA-10537 Object names containing a quotation mark (") character are now replicated.
MXHA-10683 #OBJATR audit no longer incorrectly reports differences of *SUPGRPIND for user
profiles that have 13 or more supplemental groups in OS V7R1.
MXHA-10821 MIMIX DB apply process now appropriately retries member in *HLDRTY in library
name mapping scenario.
MXHA-10855 WRKPRD option 13 now displays MIMIX Professional upgrade data in
chronological order.
MXHA-10861 Performance improved for #FILATR audit’s handling of members on target
system.
7.0.16.00
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
8
SP7.0.16.00 Highlights
MXHA-10871 SYNCDGFE METHOD(*DATA) FILE1(file) MBR1(mbr) where mbr is the last
member of a physical file no longer fails with MCH1202.
MXHA-10896 Object replication of IFS objects now retries when in-use condition CPF2213
occurs.
MXHA-10906 Severity level increased for message ACI0002 (WARNING: License key near
expiration for product nnnnn).
MXHA-10973 Object replication now automatically retries apply of T-CO for IFS object when it
fails with LVE0101 error number 3474.
MXHA-10988 Changes to physical file data from the source system are now included when
migrating ODS to MIMIX for object only replication.
MXHA-11004 #DGFE audit no longer processes member-specific DGFE records with statuses
of *CMPRPR, *CMPACT, or *CMPRLS.
MXHA-11026 STRMMX no longer fails with LVE0127 when the password for the user profile
issuing the command is not the same on all nodes.
MXHA-11030 #DGFE audit no longer fails with LVE30F5 if default parameters are changed on
the RSTOBJ command.
MXHA-11093 Changes to PF data from the source system are now included when migrating
ODS to MIMIX for object only replication.
VCLU-1022
Data groups replicating data from static independent ASPs are now disabled
correctly during SWTAG processing in a multi-management environment.
License Manager
MXHA-9785
7.0.16.00
A MIMIX install with only an HT key applied now results with message "Install
successful for MIMIX Professional".
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
9
Highlights Version 7 Service Pack 7.0.15.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Support for auditing QSHELL permissions for IFS objects
MIMIX now provides the ability to audit extended authority permissions in QSHELL for IFS
objects. Due to the performance impact, default behavior of the Compare IFS Attributes
(CMPIFSA) command and the #IFSATR audit excludes changes made through QSHELL
permissions.
In environments where QSHELL permissions are used, users can manually run the CMPIFSA
command to compare the extended authority permissions. The value *EXTAUT has been added
to the Attributes to compare (CMPATR) and Attributes to omit (OMITATR) parameters. This value
allows the read, write, and search/execute permissions for owner, group, and public authority to
be selected for inclusion or exclusion.
An extended policy is also available for users who need to check these permissions for all IFS
objects in a data group. When the extended policy is enabled, the #IFSATR audit compares the
permissions on all of the IFS objects being audited by a data group and automatically recovers
any detected differences if the automatic recovery policy (AUDRCY) is enabled.
For more information about comparing the permissions manually with the CMPIFSA command,
see Technical Alert MX70X6181. If you need to use the extended policy, contact CustomerCare.
(MXHA-10208)
Fixes included in service pack 7.0.15.00
Changes included in service pack 7.0.15.00 fix the following reported problems:
MIMIX
MXHA-4472
Multiple restores processed by multiple retrieve jobs no longer result in HLDRNM
file entries.
MXHA-7198
RGZACTF now includes as many logical files as possible and posts message
CPFxxxx for the ones it cannot.
MXHA-7539
The Database Reader (DBRDR) process has been changed to support data
groups with extremely large numbers of file entries.
MXHA-7843
CMPOBJA now indicates differences when there are more private authorities on
either the source or target.
MXHA-7919
Monitors now correctly report a failed status when a ENDJOB *IMMED is issued.
MXHA-8146
Replication now correctly handles hex values in the user data of spooled files.
7.0.15.00 (Included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
10
Previous service packs (included)
MXHA-8303
#FILATRMBR now correctly recovers missing logical file members on the target
when the missing based-on physical file has not been recovered yet.
MXHA-8450
#FILDTA now closes files appropriately after source side processes have
completed.
MXHA-8599
DB apply now ignores record entries when the member specific file entry is in
HLDIGN status.
MXHA-8863
Member-specific File Entries no longer remain in *CMPRLS status indefinitely.
MXHA-8795
The confirmation screen for STRMMX and ENDMMX now works correctly for
users with *OPR authority.
MXHA-8937
Message LVI3E2F is updated to include information for objects without enough
authority.
MXHA-9349
CMPFILA CMPLVL(*MBR) and #FILATRMBR appropriately compare objects
when they don't exist on the system that the audit was initiated from.
MHXA-9386
The MIMIX main menu no longer fails with LVE100B immediately after issuing the
APYLICKEY command.
MXHA-9406
CPYCFGDTA no longer copies MRPROCSTP and MRSTEPSTP data to new
installation libraries.
MXHA-10171 SYNCDGFE FILE(file) MBR1(mbr) METHOD(*SAVRST) INCLF(*YES) no longer
fails with CPD0071, CPF0001, CPF0006 and LVE3087 reason code FS when the
files involved are in different libraries.
MXHA-10174 IFS permissions changed through the QSHELL command, CHMOD, now replicate
correctly. See Technical Alert MX70X6181 for details.
MXHA-10229 Apply session information for data group file entries is no longer automatically
updated for the file entries in related data groups when running in an application
group environment.
MXHA-10287 #FILATRMBR no longer fails with MCH1202 when the file is missing on the
system from which the audit was initiated.
MXHA-10315 CMPFILDTA and #FILDTA now successfully compare and repair tables that
contain XML fields.
MXHA-10369 The SYNCDGFE MAXSIZE and transfer definition THLDSIZE parameters and the
SYNCTHLD policy now respect member size when synchronizing an individual
member.
7.0.15.00 (Included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
11
Highlights Version 7 Service Pack 7.0.14.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.14.00
Changes included in service pack 7.0.14.00 fix the following reported problems:
MIMIX
MXHA-2903
The WRKNODE screen is now updated with the new node name when a system
definition is renamed.
Rename system definition for a cluster member is not allowed.
MXHA-6833
A new message, LVI3E0A, is provided to specify which journal caused error
CPF7053 in the joblog.
MXHA-6963
Cascade environment’s performance improved for OBJRTV by no longer
processing T-ZC (30=open) journal entries for DDME objects.
MXHA-7022
MIMIX has improved handling of error message CPD7066.
MXHA-7856
A new parameter, start time, has been added to the CHGPROCSTS command to
allow all failed or canceled procedures to be acknowledged.
MXHA-8082
LVE4072 has been changed to severity 20 and type *DIAG.
MXHA-8586
SYNCDGFE MBR1(*ALL) METHOD(*SAVRST) RELATED(*YES) no longer
issues message LVE3087 reason code FT when synchronizing a file with many
dependencies and relations.
MXHA-8893
Changes to required steps and procedures now maintain correct order.
MXHA-9317
Starting collector services (STRCOLSVR) now clears old transactions including
any previous ENDCOLSVR requests in the queue.
MXHA-9631
STRAG and ENDAG processing no longer results in error LVE37A2 for
application groups with a large number of data groups.
MXHA-9643
#FILATRMBR audit now shows EC for ACCPTHVLD, when Source MAINT(*DLY)
and ACCPTHVLD=*NO.
MXHA-9862
#FILDTA no longer fails with LVE3D52 after an INTRA installation upgrade or
CPYCFGDTA.
MXHA-9868
Option 46 from the Work with Audits (WRKAUD) screen no longer results in the
audit record locked for records with a status of *NODIFF preventing SYSMGR
from failing.
MXHA-9689
User profile replication now correctly updates last password change date for
PWDEXP(*YES) only when password on the target system is *NONE.
7.0.14.00 (Included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
12
Previous service packs (included)
MXHA-9900
SQL statement 'CREATE OR REPLACE VIEW' is now synchronized correctly
when replicating to a previous release.
MXHA-9958
Compliance date is now re-calculated after re-enabling a disabled data group.
MXHA-9977
Object apply now goes through normal retry processing when error CPF9830 is
received during a library object attribute change.
MXHA-10032 Journaled *DTAARA and *DTAQ objects not configured for replication are no
longer tracked in the product internal file.
MXHA-10041 System manager improvements now limit the number of entries written for related
data groups and remove obsolete work logs when processing completes.
MXHA-10045 IFS replication involving switchable independent ASPs no longer fails when
accessing internal save files.
Automatic journaling of IFS objects in independent ASP is now started correctly by
MIMIX.
MXHA-10082 User space changes that encounter an orphaned user space object now replace it
correctly and continue processing.
MXHA-10129 Database apply no longer fails with MCH3601 when a physical file has been
replaced by a logical file of the same name.
MXHA-10134 The #FILDTA audit now compares the correct subsets for audit levels 10 and 20.
MIMIX Global
VCLU-1017
Replication status for *PPRC resource group now reported correctly from all
nodes in MIMIX environment.
VCLU-1019
Switch iASP switch delay monitors will no longer have messages indicating
differences between individual libraries in the joblog.
License Manager
MXHA-9884
License key errors have been corrected for upgrades using the service pack
7.0.13.00 Installation Wizard.
MIMIX Portal Application
MXHA-9485
The Object and Database Statistics tab in the Data Group Details and Activities
portlet no longer shows process state summary icons for a disabled data group.
MXHA-7856
The action, Acknowledge, has been changed for the Procedure portlet to include
any failed or canceled runs. The action was also added to the Procedure History
portlet. This action displays a confirmation dialog before setting failed or canceled
runs of the procedure to the Acknowledged status.
Vision Solutions Portal 1.0.14.00
STR-2134
Spacing of instances in the Enterprise Status portlet has been improved when
smaller icon sizes are selected in Edit mode.
7.0.14.00 (Included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
13
Highlights Version 7 Service Pack 7.0.13.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Support added for Windows network server user attributes
MIMIX added support for replicating and auditing the Windows network server user attributes
that are associated with replicated user profile objects (*USRPRF). These attributes can be set
with the Change Network Server User Attributes (CHGNWSUSRA) command. If the attributes
have been set, they can now be replicated and audited with their associated user profile.
To support auditing these attributes, the Compare Object Attributes (CMPOBJA) command and
the #OBJATR audit now support the value *NWSUSRA in the Attributes to compare (CMPATR)
and the Attributes to omit (OMITATR) parameters. If the attributes have been set, the #OBJATR
audit and the value *ALL for the command's CMPATR parameter will include them when
comparing user profile objects.
This support is implemented for all new installations or upgrades to service pack 7.0.13.00.
MXHA-9151
Fixes included in service pack 7.0.13.00
Changes included in service pack 7.0.13.00 fix the following reported problems:
MIMIX
MXHA-7372 Audits and commands that compare attributes no longer falsely report *UA when
running from a target system whose time is earlier than the source system.
MXHA-7591 A clear pend start of the data group now waits for residual PAPM monitor jobs to
end.
MXHA-8153 DB apply job no longer fails with error MCH0601 when RGZACTF is run on the
source system while other activity is occurring against the file.
MXHA-8432 File entries that are added due to having the same data resource group now work
properly without having to recycle the data group.
MXHA-8451 SYNCDGFE METHOD(*DATA) now handles duplicate key exceptions on the target
which no longer results in error message LVE0113 with TCP error 3426.
MXHA-8834 #IFSATR audit no longer compares and reports differences for the following file
systems which are either unsupported or covered by other configuration: /QDLS, /
QFileSvr.400, /QFPNWSSTG, /QLANSrv, /QNetWare, /QNTC, /QOPT, /QSR, and /
QSYS.LIB.
7.0.13.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
14
Previous service packs (included)
MXHA-8850 When CMPFILDTA encounters members with a status of *CMPRLS, *CMPACT, or
*CMPRPR, message LVI3D55 is issued to both the message and job logs, and no
compare is done for those members.
MXHA-8888 Step programs MXSETSWTUN and MXSETSWTP are now included after
upgrading in procedures SWTUNPLAN and SWTPLAN respectively. Also, any new
steps added in a future service pack will be retained in an upgrade.
MXHA-8967 WRKDG option 45 (Journal Definition) now correctly shows all journal definitions
associated to the data group.
MXHA-8989 SYNCDGFE METHOD(*SAVRST) INCLF(*YES) RELATED(*YES) and
DSPDBRMAP no longer issue messages MCH3203 or MCH4429 when
synchronizing a file with many dependencies and/or relations.
MXHA-9113 RUNPROC now correctly starts MIMIXQPGL/MIMIXSBS subsystem when the
system is in a restricted state.
MXHA-9119 The SQL statement 'CREATE OR REPLACE VIEW' is now replicated when both
systems are OSV7R1.
MXHA-9120 ENDMMX command now uses MIMIXOWN user profile to run remote commands
on the remote system.
MXHA-9128 When performing installs or upgrades, the process no longer fails with CPF9801
due to an altered CRTLIB command.
MXHA-9342 OMS migrations now continue when message LVE30CF (Data group IFS entry
already exists) is encountered during the IFS conversion.
MXHA-9359 MIMIX portal application is now supported by VSP 2.0. Dialog boxes should no
longer display exceptions and will work as designed.
MIMIX for MQ
MXHA-8127 MQCHGJRN has been updated to not attempt to process a DB journal for a data
group of TYPE(*OBJ).
License Manager
MXHA-9111 License Manager now supports all power7 processor feature codes for license
keys.
MXHA-9884 License key errors have been corrected for upgrades using service pack 7.0.13.00
Installation Wizard. For more information, refer to Technical Alert MX70X6177
which can be found at Support Central.
Vision Solutions Portal 1.0.13.00
STR-2350
VSP will no longer prevent save while active from completing while the server is
active.
7.0.13.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
15
Highlights Version 7 Service Pack 7.0.12.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.12.00
Changes included in service pack 7.0.12.00 fix the following reported problems:
MIMIX
MXHA-5680 Environments that have shell save objects with library name mapping (such as
intra) now journal target files to the correct journal.
MXHA-6197, MXHA-6492 PAPM monitors are no longer ended and restarted if already active on
STRDG unless option CLRPND(*YES) is specified or the PAPM policy values have
changed.
MXHA-6834 Following a License Key Package (LKP) failure, the MIMIX Installation Wizard now
ensures subsequent LKPs are valid before continuing.
MXHA-6961 Error LVE3F3E, when the ENDDG command is ending PAPM monitors, is now
handled to allow DG jobs to continue processing.
MXHA-7182 CHGTFRDFN command now updates port job description request data with new
system host name or address.
MXHA-7408 MIMIX installation wizard now removes installation libraries that would cause locks
when upgrading.
MXHA-7868 RNMSYSDFN now correctly updates the RULESYS (Run Rule on System) policy.
MXHA-8043 LODDGOBJE command now only loads supported object types.
MXHA-8044 SQL triggers now replicate correctly when the create trigger statement is larger
than 32K.
MXHA-8105 New installs of MIMIX Professional now correctly display on WRKPRD.
MXHA-8187 MIMIX installation wizard successfully installs on systems with a CCSID other than
English.
MXHA-8533 Replication status value on Work with Application Groups now reports correctly
when the data provider is set to user defined (*USRDFN).
MXHA-8789 Detail information for commands run by an audit can now be displayed on both
systems for the data group and all management systems.
MXHA-8841 Failed Retrieve (FR) or Failed Apply (FA) activity entries are no longer caused by
qsrDebug flight recorder messages.
MXHA-8933 MIMIX now handles error CPF2113 for #LAKEVIEW# or #instlib# when upgrading.
7.0.12.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
16
Previous service packs (included)
MXHA-8974 Subsequent DBSND jobs now start correctly during RSTARTIME processing.
MXHA-9035 CHGSPLFA no longer causes apply failures when the target spooled file is missing.
Vision Solutions Portal 1.0.12.00
STR-2272
Product instance configuration now works correctly for users with nonalphanumeric characters.
7.0.12.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
17
Highlights Version 7 Service Pack 7.0.11.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.11.00
Changes included in service pack 7.0.11.00 fix the following reported problems:
MIMIX
MXHA-2566 Object apply is improved for repeated complex IFS move and rename operations.
MXHA-6345 Target views and logical files no longer missing after using MIMIX Director File
Reorganize.
MXHA-6909 MIMIX system cleanup (SM_CLEANUP) job now removes outfiles during clean up
of the audit history record.
MXHA-6988 Corrected situations with error CPF501B in Parallel Access Path Maintenance
(PAPM) jobs.
MXHA-7020 Changing an attribute or description of a logical file via the QLICOBJD API, which
generates D-ZB journal entries, no longer changes its Journaled status from *NA to
*NO.
MXHA-7526 Audits that end while in status *QUEUED now result in the correct status of
*NOTRUN.
MXHA-7535 Informational message LVI3803 is now provided when a lock condition is found that
prevents changing a file from *IMMED to *DLY during Parallel Access Path
Maintenance (PAPM).
MXHA-7541 RGZPFM for a file under commit no longer results in the file entry going into
HLDERR with LVE375E.
MXHA-7543 File entries now go into retry processing (HLDRTY) if the target file is locked during
RGZPFM.
MXHA-8192 When using RJ, journal manager no longer deletes receivers still needed by DB
apply.
MXHA-8201 SYNCDGFE no longer issues message MCH3601 when synchronizing a file with
LOBs having lengths greater than 65,792 and less than 99,999.
MXHA-8322 When migrating from OMS/ODS to MIMIX, DG object entries for objects replicated
by ODS only are now defined with OMTDTA(*MBR) instead of OMTDTA(*NONE).
MXHA-8337 #FILATRMBR no longer reports *ACCPTHVLD as not equal when both source and
target indicate 'access path valid' as *NO.
7.0.11.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
18
Previous service packs (included)
MXHA-8339 Unplanned switches of application groups are now successful when nodes, other
than the first backup node, are not available.
Vision Solutions Portal 1.0.11.00
STR-2147
VSP server now starts after running CHGVSISVR command to change the port
number.
7.0.11.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
19
Highlights Version 7 Service Pack 7.0.10.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.10.00
Changes included in service pack 7.0.10.00 fix the following reported problems:
MIMIX
VCLU-1006 Removing a system or data group definition no longer results in lost configuration
information.
MXHA-6329 IFS configuration now support asterisks (*) as part of an IFS directory or STMF
name.
MXHA-6514 PAPM now correctly handles excluded files and file types that are not supported,
such as data dictionary.
MXHA-6974 PAPM jobs now issue message LVEF007 and continue processing when
encountering a damaged LF.
MXHA-7010 SYNCDGFE with method *DATA correctly synchronizes a physical file with nonreplicated dependent logical files.
MXHA-7017 Clear pend start processing now prevents duplicate key error messages in PAPM
jobs.
MXHA-7151 STRMMXMGR RESET(*YES) is no longer allowed when SYSDFN is set to *ALL.
This prevents a problem with RNMDGDFN.
MXHA-7328 New installations and upgrades no longer fail as a result of the job log wrapping
with messages CPC2224 and CPC2226.
MXHA-7329 #FILDTA no longer fails and receives message CPF3156 when multiple recoveries
attempt to use the same outfile name.
MXHA-7367 Option 8 from the Work with Audit History screen now works for audits that were run
at a previous SPC level.
MXHA-7450 WRKAUD option 37 (Set audit schedule) for multiple audits now results with correct
information displayed.
MXHA-7454 Recoveries from the #FILATR audit no longer result with error message CPF2499
in the DB Apply job log when synchronizing physical files with a trigger and the
trigger program is missing on either system.
MXHA-7547 CPYACTF file no longer issues message LVE5032 with reason code FC when the
from and to files are both partitioned tables.
7.0.10.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
20
Previous service packs (included)
MXHA-7669 IFS tracking entries no longer go into *HLD then *HLDERR then *ACTIVE status
during create operation.
MXHA-7676 MXIFCMGR no longer uses a lot of CPU due to error MCH3601.
MXHA-7733 #OBJATR audit no longer compares OS generated SQL trigger program names as
they can be different between the systems.
MXHA-7804 Performance improved for unplanned switches.
License Manager
MXHA-7001 If maintenance is expired for a license key, configuration options are not prohibited.
Vision Solutions Portal 1.0.10.00
STR-2051
Renaming an instance when the new name is the same as the last part of the
original name works correctly.
7.0.10.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
21
Highlights Version 7 Service Pack 7.0.09.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Ensure Parallel Access Path Maintenance (PAPM) fields
have correct values
The values for the PAPM fields in the Instance Policies dialog are now handled correctly. If you
used Visions Solutions Portal to change the PAPM configuration, incorrect values could have
been used. Check the PAPM fields in the Instance Policies dialog or in SETMMXPCY to ensure
the correct values are set.
(MXHA-5553)
MIMIX and MIMIX portal application are now available in
Japanese
MIMIX and MIMIX portal application are now available in Japanese. In order to use MIMIX-J
(Japanese language version) with Vision Solutions Portal, it is required that Vision Solutions
Portal be at level 1.0.09.00.
(MXHA-6705)
Vision Solutions Portal is now available in Japanese
Vision Solutions Portal is now available in Japanese.
(STR-1926)
Fixes included in service pack 7.0.09.00
Changes included in service pack 7.0.09.00 fix the following reported problems:
MIMIX
MXHA-6984 The status for monitors and data groups is now updated when a PAPM job ends
outside of the normal process.
MXHA-7067 MIMIX Installation Wizard supports up to 32 systems for simultaneous installs.
MXHA-7082 Create Procedure and Create Function now replicate correctly when the library or
program names have embedded periods.
7.0.09.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
22
Previous service packs (included)
MXHA-7376 SQL triggers with control characters around the keyword 'ON' now replicate
correctly. #FILATR recovery for these triggers also works correctly.
MXHA-7379 Using the installation wizard from a Windows 7 platform is now supported.
MIMIX Portal Application
MXHA-7394 Status on the DB statistics tab in the Data Group Details and Activities portlet is
corrected.
Vision Solutions Portal 1.0.09.00
STR-1787
Using the installation wizard from a Windows 7 platform is now supported.
7.0.09.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
23
Highlights Version 7 Service Pack 7.0.08.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.08.00
Changes included in service pack 7.0.08.00 fix the following reported problems:
MIMIX
MXHA-6467 A rapid delete/create that generates an incomplete D-CT journal entry no longer
results in MCH3601 for DBAPY jobs or *HLDERR file entries.
MXHA-6650 Monitor name restriction for starting with "MM" removed.
MXHA-6796 Commit processing improved for DB Apply jobs when configured for
DBAPYCACHE(*ENABLED).
MXHA-6800 SYNCDLO and SYNCIFS now handle DLO and IFS objects with embedded single
quotes.
MXHA-6955 MIMIX now replicates IFS stream file with CCSID as 65534 or 65535.
MXHA-7035 CMPFILDTA CHGDATE(*AUDIT) no longer results in error LVE3D06.
MXHA-7087 Starting an application group with many data resource group entries now better
handles communication errors in step program MXSTRDG when a clear pend start
is required.
MXHA-7150 STRDG now ensures BLDJRNENV is run properly on target system.
MXHA-7193 WRKAUD option 46 (Mark Recovered) is now available on NET systems.
MXHA-7202 Port job no longer results in CPF1245 when SBMJOB command default is changed
to MSGQ(*wrkstn).
MXHA-7281 A stream file record operation immediately following a CHGATR command is now
handled during pending retrieve processing.
MIMIX Portal Application
MXHA-5274, MXHA-7205 Model switch framework status is now shown in the Data Groups
portlet when the portlet preferences are set to display 'Data groups not in an
application group'.
MXHA-5511 The count of object activity entries with an entry status of FC (failed due to cancel)
or PZ (pending synchronization) are now shown in Object Statistics tab of the Data
Groups Details and Activities portlet.
MXHA-5917 The Data Group Details and Activities portlet no longer shows actions that are not
valid for a disabled data group.
7.0.08.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
24
Previous service packs (included)
MXHA-5956 The Audits portlet now supports filtering and sorting by application group.
MXHA-6962 The 'Start Port Server' and 'End Port Server' command dialogs now use the values
for the HOST and PORT fields from the primary transfer definition used by the
node.
MXHA-7006 The Run Audit dialog now prevents selections in the 'Run audit on node' select list
that will cause failures when the command is attempted to be run.
Vision Solutions Portal 1.0.08.00
STR-1936
The cause text for error VSE1002 (Cannot start Vision Solutions Portal server) is
updated to better help determine the problem.
7.0.08.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
25
Highlights Version 7 Service Pack 7.0.07.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.07.00
Changes included in service pack 7.0.07.00 fix the following reported problems:
MIMIX
MXHA-6482 Activity entries no longer remain in a status of PB during a rapid rename/delete
scenario.
MXHA-4957 SYNCOBJ AUT(*ONLY) is corrected to issue an error and continue processing
other specified objects when a specified object does not exist on the target system.
MXHA-6542 Entries generated by PAPM jobs are now correctly excluded from replication in
cascading environments.
MXHA-6603 The receiver name for a hold log in DM2155P file will now be removed when the
hold log has no more active entries so that JRNMGR can delete receivers that are
not needed.
MXHA-6868 The procedure status now displays the correct status when a procedure completes.
MXHA-6936 A restore of spool files (SPLF) using the SAVSPLF extended policy now handles
when the SPLF already exists on the target system.
MXHA-6947 CPU usage has been reduced by improved performance of MXIFCMGR.
MXHA-6959 CMPFILDTA no longer fails with MCH3601 when trying to repair files that contain
LOB fields.
MXHA-6973 *ALL is no longer valid for DGDFN parameter on CMPRCDCNT.
License Manager
MXHA-7011 CPF5009 is no longer received during MIMIX upgrades.
MIMIX Portal Application
MXHA-6731 The flyover text for the Monitor Status column in the Nodes portlet now includes
status for all MIMIX monitors, including the Master monitor, for each node.
MXHA-6806 The Data Group Details and Activities portlet will now show Application Group and
Resource Group names as appropriate.
MXHA-6815 The audit status for data groups that do not run on the node of the portal connection
is now correct in the Data Groups portlet.
MXHA-6981 The job name is now displayed in dialogs after selecting 'OK' for actions that initiate
commands on the iSeries.
7.0.07.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
26
Previous service packs (included)
MXHA-7008 When connected to a network node, the Instance Policies action can now be taken
from the Audits or MSF portlets in an instance environment with more than one
network node defined.
7.0.07.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
27
Highlights Version 7 Service Pack 7.0.06.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Installation wizard no longer fails with CPDA097
CCSID conversion error CPDA097 is now corrected in the installation wizard.
(MXHA-6356, STR-1725)
Fixes included in service pack 7.0.06.00
Changes included in service pack 7.0.06.00 fix the following reported problems:
MIMIX
MXHA-6141 Application group replication status is no longer set to *ATTN when audits are in
either *ACTIVE or *QUEUED status.
MXHA-6153 SETMMXPCY no longer allows the Audit warning threshold (days) of a Data Group
or *INST to be set to a value other than *DISABLED when the Audit action
threshold (days) is *DISABLED.
MXHA-6415 CPU usage has been reduced by improved performance of MXIFCMGR.
MXHA-6418 MIMIX cleanup now retains the audited object history details for the oldest audit
run.
MXHA-6637 Unplanned switches of application groups with associated object-only data groups
will no longer fail with message LVE31BA.
MXHA-6688 Exception handling has been improved for PAPM monitor to retry at next interval
instead of failing with error MCH3402.
MXHA-6802 STRCVTAG no longer fails if QUADJRN receiver library is not QUSRSYS (MIMIX
default) when migrating from ORION.
MXHA-6910 Parallel access path maintenance (PAPM) no longer causes a performance
problem.
MIMIX Portal Application
MXHA-6659 The Object Activity Tab and Object Activity Entry Details window now retrieve data
from the same node.
MXHA-6708 Sorting preferences in Audits and Recoveries, Procedure History, and Audit portlets
now work correctly.
MXHA-6711 The Output File for objects having audit differences is now accessible from the
Audited Objects and Data Group Audited Objects windows.
7.0.06.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
28
Previous service packs (included)
MXHA-6744 The history is corrected for audited objects that are listed twice for Data Group
Audited Objects.
MXHA-6789 DLO names containing embedded single quotes are now handled correctly in the
Audited Objects and Output File windows.
7.0.06.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
29
Highlights Version 7 Service Pack 7.0.05.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
New procedure for immediately ending application groups
A new procedure (ENDIMMED) is being shipped for ending an application group. This procedure
can be used to immediately end data groups associated with an application group instead of
ending them with a controlled end. (MXHA-6299)
Clear pending start required for previously disabled data
groups
In order to enable and start a data group that was previously disabled, MIMIX now requires a
clear pending start. A clear pending start is not required for starting new data groups. (MXHA6479)
Enhancements to MIMIX portal application
Enhancements included in service pack 7.0.05.00 for the MIMIX portal application include the
following:
Overall data group status added
The overall status for a data group has been added to the Data Groups portlet on the Data
Groups page and on the Summary page. This status column is shown as an icon to the left of the
data group name. This provides a single summary status for the data group, much like that
available on the Data Groups portlet on the Application Groups page.
Similarly, the overall data group status has been added as a field in the context area at the top of
the Data Group Details and Activities portlet. (MXHA-4142)
Data Groups portlet shows all data groups for an application group
The Data Groups portlet on the Application Groups page now shows all data groups for the
selected application group. (MXHA-5877)
Support for audited object history
The MIMIX portal application now provides the ability to view audited objects within the existing
audit history features.
7.0.05.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
30
Previous service packs (included)
The Audited Objects window can be accessed from actions on the Audits portlet, Audit Details
portlet, Audit History portlet, and Audits and Recoveries portlet, as well as associated detail
dialogs from these portlets.
The Data Group Audited Objects window can be accessed from the Audits portlet and the Audits
and Recoveries portlet.
The new Audited Objects window displays the list of objects audited by the selected audit run.
When an audited object is selected from the list, a secondary list appears at the bottom of the
window which displays the auditing history of the selected object. For file members, the object's
audit history list may contain entries from multiple audits. The amount of information available to
display depends on the settings of the Audit history retention policy at the time the audit ran,
whether saved history is within its retention criteria, and whether a portal connection exists to the
node on which the saved history is located.
Figure 1.
Audited Objects window
The new Data Group Audited Objects window displays a list of all objects audited by all of the
retained audit runs for a data group. If an object has been audited by more than one type of audit,
information for the most recently performed audit is displayed and that audit name is identified in
the Last Audit column. When an audited object is selected from the list, a secondary list appears
at the bottom of the window to display the auditing history of the selected object.
Both windows support the ability to filter the list of audited objects. Also, the Audited Object
History Preferences dialog controls the number of rows shown in both windows. (MXHA-5942)
7.0.05.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
31
Previous service packs (included)
Data Group Details and Activities portlet
Support for related files
The Data Group Details and Activities portlet now supports displaying the related logical and
physical files for a file selected from the File Activity tab. The window displays dependent logical
files and files in the constraint tree that are related to the selected file. The selected file is also
included in the list. Actions to access the Related Files window have been added to the File
Activity tab and the Object Activity tab. (MXHA-5989)
Filter capability for Object Activity
The Object Activity tab now provides a Filter button in its toolbar that provides the ability to filter
the information displayed on the tab. You can filter by overall status categories, object name, and
object type. (MXHA-5946)
Other Object Activity tab changes
The Object Activity tab now has columns for Target Object Name, Journal Code, and Timestamp
(of the system journal entry). The status displayed on this tab now identifies what type of failure
occurred. A File Activity action was added that opens the File Activity Details window for the
selected object. (MXHA-5645, MXHA-5988)
Run Audit dialog changes
The Run Audit dialog now includes a field called ‘Run Audit On Node’ which displays the name of
the node where the audit will run. When running audits for only one data group, this field provides
the option to select a node where the audit will run. When running audits for two or more data
groups at the same time, the dialog automatically runs the audit on the node identified in the 'Run
Audit on Node' policy value for each data group. The node where the audit will run is shown in
the 'Run Audit on Node' column at the top of the dialog. (MXHA-6044)
Guided recovery when primary connection to a MIMIX instance in the Vision
Solutions Portal fails
Vision Solutions Portal now provides guidance when the primary connection to a MIMIX instance
fails. When a connection fails, an error message is provided with a log in button that prompts a
dialog containing a list of nodes configured for that MIMIX instance domain. Any node listed can
be selected. (MXHA-5501)
Fixes included in service pack 7.0.05.00
Changes included in service pack 7.0.05.00 fix the following reported problems:
MIMIX
MXHA-5972 End Application Group (ENDAG) will now end the PAPM monitor jobs.
MXHA-6313 Sync DG File Entry (SYNCDGFE) now issues message LVE30FB when trying to
sync a file associated with a disabled data group.
MXHA-6331 #FILATR audit correctly reports *EC (equal as configured) when run from the
source system and configured for PAPM.
MXHA-6516 Object replication starting points are no longer reset when starting an application
group.
7.0.05.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
32
Previous service packs (included)
MIMIX Global
MXHA-6245 In a multi-management environment when both nodes of a data group are
management, audits will now only run on the target node of the data group when
Run audit on node policy is set to Management.
MIMIX Portal Application
MXHA-4216 After being idle for an extended period of time subordinate portlets no longer lose
details.
MXHA-5913, MXHA-6067 Unavailable communication between systems of a data group now
results in a specific message when attempting to display data group details.
MXHA-6129 The Retry toolbar button on the Object Activity tab now retries spool files correctly.
MXHA-6233, MXHA-6553 Menu button actions from subordinate portlets now correctly prompt
dialogs.
MXHA-6431 The indicator that audited object history is available for a given audit is now
consistently shown.
MXHA-6432 Removal of an old audit by history retention processing is now reflected in the Audit
History portlet.
MXHA-6447 The status for objects in a ‘Delayed, not found’ state is now correctly displayed on
the Object Activity tab in the Data Group Details and Activities portlet.
MXHA-6452 Viewing the output file from the Recoveries window within the Data Groups portlet
on the Application Group page now works correctly.
MXHA-6494 The time that an audit starts comparing is now displayed as the 'Compare start' field
in the header area of output file windows.
MXHA-6511 File activity entries are now correctly retrieved from the target node if a portal
connection to the target node is defined for the instance.
.
7.0.05.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
33
Highlights Version 7 Service Pack 7.0.04.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.04.00
Changes included in service pack 7.0.04.00 fix the following reported problems:
MIMIX
MXHA-5675 CMPFILA and #FILATRMBR audit no longer return false *NE for ACCPTHVLD on
logical file members which are subject to Parallel Access Path Maintenance.
MXHA-5711 MIMIX Installation Wizard now always displays status log information.
MXHA-5905 MIMIX Installation Wizard now displays the reason when a license key is not valid
and it was unable to obtain a new key automatically.
MXHA-6077 #FILATRMBR audit now reports *EXPDATE differences correctly when one system
is OS V7R1.
MXHA-6116 WRKMMXSTS now correctly shows replication status even when audit or
compliance status has errors.
MXHA-6123 Data groups defined as ALWSWT(*NO) no longer cause failures when switching an
application group.
MXHA-6139 Output from EXPPRDINF now viewable by PC XML viewers.
MXHA-6238 RNMSTEPPGM now updates the step program name for any procedure that
references it.
MXHA-6253 WRK commands without OUTPUT(*PRINT) now issue LVE37CE when run with
OUTPUT(*) in batch jobs.
MXHA-6296 PAPM (Parallel Access Path Maintenance) now properly maintains the access
paths of logical files when a physical file has more than one logical file and library
mapping is used.
MXHA-6321 SWTAG no longer fails when attempting to create a journal receiver that already
exists.
MXHA-6324 Errors caused by the QAUDJRN being locked during SWTAG now result in an
automatic retry.
MXHA-6332 The ENDTGT procedure now completes successfully when ending an Application
Group containing an object only data group.
MXHA-6341 During rapid rename/create/delete for a *STMF, a failed move/rename (T-OM) no
longer causes duplicate IFS tracking entries.
License Manager
7.0.04.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
34
Previous service packs (included)
MXHA-6355 CHGLMMSG now works correctly.
MIMIX for MQ
MXHA-5299 After switching the journal reconstruction data group, the journal receiver chain will
no longer be out of sync.
MIMIX Portal Application
MXHA-5752 Clarified messages displayed when an instance cannot connect to Collector
Services using the current portal connection node.
Vision Solutions Portal 1.0.04.00
STR-1492
VSP Installation Wizard now always displays status log information.
STR-1689
Drop down menu now working as designed when using Internet Explorer.
..
7.0.04.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
35
Highlights Version 7 Service Pack 7.0.03.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
PRECHECK procedure supported in VSP Application
Groups portlet
For VSP, users now have the ability to run the PRECHECK procedure from the Applications
Group portlet by using either the 'Precheck Switch...' toolbar action or menu button action for an
application group. (MXHA-5203)
Fixes included in service pack 7.0.03.00
Changes included in service pack 7.0.03.00 fix the following reported problems:
MIMIX
MXHA-5833 STRJRNOBJE, ENDJRNOBJE, VFYJRNOBJE, STRJRNIFSE, ENDJRNIFSE and
VFYJRNIFSE will now work correctly from a non participating node for the data
group.
MXHA-5854 CMPFILA CMPLVL(*MBR) now compares *ACCPTHVLD for physical files.
MXHA-5856 Eliminated long waits while retrieving detail status for data groups with DSPDGSTS
or in VSP.
MXHA-5965 DBAPY performance improvement when CMPFILDTA is run for PFs which have
LFs defined over them.
MXHA-6050 Audit details no longer show compare and recovery information sections for
Disabled data groups that have not had the audit run.
MXHA-6059 Step program MXENDRJLNK will now complete successfully when processing an
object only data group.
MIMIX Global
MXHA-5985 Switch Application Group (SWTAG) now works when values other than *CURRENT
are specified for the ROLE parameter for a *CLU application group.
MIMIX Portal Application
MXHA-4673 Improvements have been made to the Audit outfile and Audit outfile details windows
to improve usability.
MXHA-5266 Improvements have been made to the File Activity Details window to improve
usability.
7.0.03.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
36
Previous service packs (included)
MXHA-5960 Paging on the tabs of the Data Group Details and Activities portlet tabs has been
improved so the object activity entries are no longer hidden.
MXHA-5995 The Recovery Domain portlet now shows all the nodes in the recovery domain after
a change.
MXHA-6010 Application Groups portlet no longer allows Start, Stop, or Switch actions when one
of those operations is already in progress.
MXHA-6012 The Resource Groups Nodes status is now correct when a change is made to a
node entry for a *NONCLU application group.
MXHA-6025 Paging for the audit outfile window has been changed to show the number of pages
rather than the number of rows. The size of a page is based on the current value of
the 'rows per page' preference for each of the outfiles.
MXHA-6036 Corrected the icon status for files in compare to use the recovery symbol on the File
Activity tab.
MXHA-6037 The File Activity Details window now displays the proper text for the Configured
Session field when displaying a file entry which has the specific value of *ANY
configured.
Vision Solutions Portal 1.0.03.00
STR-1539
My Folder can no longer be deleted.
STR-1554
CHGVSISVR no longer causes corruption in the server.xml file that causes the VSP
server job to fail.
..
7.0.03.00 (Included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
37
Highlights Version 7 Service Pack 7.0.02.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Fixes included in service pack 7.0.02.00
Changes included in service pack 7.0.02.00 fix the following reported problems:
MIMIX
MXHA-5903 End MIMIX (ENDMMX) command no longer fails due to message LVE3D35 if time
out value is exceeded.
MXHA-5911 Application Nodes Status is now correct when one node is not active.
MIMIX Global
MXHA-5841 Switch of an application CRG when a switch of related data resource groups is
already active is now allowed.
License Manager
MXHA-5835 Install panel and WRKPRD now correctly refer to MIMIX Global when installed.
MIMIX Portal Application
MXHA-5304 Procedure and step status are now correctly reflected in VSP after procedure
retention cleanup.
MXHA-5842 Application group and replication group status are now updated when data group
notification changes are made.
MXHA-5843 Sorting a column in an audit outfile now works correctly.
MXHA-5849 The Resource Group portlet no longer displays an extra line after adding or
removing a node associated with a resource group whose name is more than 8
characters.
MXHA-5863 In the Data Group portlet, the Disable action is now available for data groups when
RJ Link is active and all other processes are stopped.
MXHA-5869 Step details in the Step Status portlet for application groups having 10 character
data resource group names will now show the correct status.
MXHA-5902 Audits in *NEW status in V6, and subsequently upgraded to V7 display correctly in
Audits portlets.
MXHA-5904 Audit information is now properly initialized for usage when audit is *NEW.
Vision Solutions Portal 1.0.02.00
STR-1546
Now, if an instance fails to load correctly, other instances will still load and display in
the Instances and Enterprise status portlets.
7.0.02.00 (included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
38
Previous service packs (included)
STR-1548
The Vision Solutions Portal server now successfully starts (using the VSI001LIB/
STRVSISVR command) on OS V5R4 systems configured to use Java version 1.4
as the default.
7.0.02.00 (included with 7.0.16.00) © Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
39
Highlights Version 7 Service Pack 7.0.01.00
These icons indicate:
A change that may require action. For example, you may need to modify automation
programs or exit programs or perform other actions before or after installing the service pack.
A change in behavior or a change to the user interface. You should be aware of the change,
but no action may be required.
New function or an enhancement in the indicated software.
Minimum version required to upgrade from MIMIX
As of version 7, support for install and Copying Configuration Data (CPYCFGDTA) has been
changed to only allow upgrades from version 6 or later. Upgrades from versions prior to version 6
are not allowed.
Action required: If you are not at version 6.0.00.00 or above, you must upgrade to any
6.0.nn.00 level before installing version 7.
Software requirements for installing or upgrading
Table 1 identifies the software required in order to install MIMIX version 7 products for the first
time or to upgrade MIMIX to version 7. Each system in the replication environment must have
this software installed and be current with the recommended PTFs and service packs applied.
Note: Upgrades to version 7 are supported from any version 6 service pack level.
Table 1.
Software requirements for version 7
Software
Minimum level
Notes
IBM i
IBM i 5.4 (V5R4M0)
Required for new
installs and upgrades
License Manager (formerly License and
Availability Manager)
6.0.00.00 or above for upgrades
3
MIMIX Global (formerly Vision Cluster1)
6.0.00.00 or above for upgrades
1, 2
MIMIX Enterprise (formerly MIMIX ha1)
MIMIX Professional (formerly MIMIX haLite)
MIMIX Promoter
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
40
Previous service packs (included)
Table 1.
Software requirements for version 7
Software
Minimum level
Notes
1. Upgrades are valid only when maintenance is current. Customers not current on maintenance will
only be able to re-install the same version, update, and service pack level (V.U.SP) and install fixes
for that level. See “Displaying maintenance expiration and license key information” in the Using
License Manager book for more information.
2. Upgrades to version 7 require license keys that are for version 7. New installs of version 7 can be
completed with no license keys present, although a valid license key is required before using any
product. For information about obtaining license keys, see “Working with license keys” in the Using
License Manager book for more information.
3. Version 7 of License Manager no longer includes software for installing MIMIX Availability Manager.
License Manager supports MIMIX version 7 and earlier versions of MIMIX. However, MIMIX
Availability Manager only supports monitoring MIMIX installations that are at version 5 or version 6.
MIMIX Availability Manager does not support version 7 MIMIX installations. If you had previously
installed License and Availability Manager and plan to continue using MIMIX Availability Manager to
monitor version 5 or version 6 of MIMIX, you must have installed service pack 6.0.11.00 or higher of
License Manager before upgrading to version 7. For more information, see “Requirements for MIMIX
Availability Manager” in the Using License Manager book for more information.
Action required: Each system in the replication environment must have the required software
installed and be current with the recommended PTFs applied.
INSMMX requirements for new installs
The Install MIMIX (INSMMX) tool in License Manager is for users who are installing from a
streamfile (STMF). The INSMMX tool simplifies the install process.
Action required: If you will be using 5250 emulator processes to create a new installation of
MIMIX on a system where License Manager is not yet installed, you must download the INSMMX
STMF from Support Central and transfer it to your system. The installation procedures in the
Using License Manager book describe how to make the INSMMX tool ready to use and when to
use it.
Correct system time zone and time now required
Each MIMIX V7 system must now have the correct time zone (QTIMZON) and time (QTIME)
system values set. If the time zone and time are not set correctly, it may cause issues when
running procedures if the source and target are in different time zones (for example, the
procedure status time may display in the wrong order with incorrect times, which can make it
difficult to work with the procedure, or a switch may be unable to complete).
Note: These system values are updated immediately, so timed jobs may be triggered when the
values are updated.
For more information about selecting and setting the correct time zone and time, see the MIMIX
Administrator Reference manual or IBM documentation.
Action required: Verify that the QTIMZON System Value is set with the correct value for the time
zone in which the LPAR is intended to run. If a change is needed, you should immediately
change the QTIME System Value since the time of day is updated based on the new value
entered in the QTIMZON System Value.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
41
Previous service packs (included)
Product name changes
In version 7, MIMIX ha1 has been renamed to MIMIX EnterpriseTM and MIMIX haLite has been
renamed to MIMIX ProfessionalTM. License and Availability Manager has been renamed to
License Manager and the Vision Cluster1 product has been renamed to MIMIX GlobalTM (see
“Changes to support for clustering” on page 72 for details).
After version 7 of License Manager is installed, all installations of MIMIX ha or ha1 at version 5
and higher will appear with the new names on the Vision Solutions Common Install display and
the Vision Solutions Installed Products (WRKPRD) display. The new names appear in other
locations as well, including the Vision Solutions plug-in to IBM Systems Director Navigator.
Migration from OMS/ODS Supported
Migration paths are now supported from Vision Solutions OMS/ODS products.
Migrations from OMS/ODS are as follows:
•
OMS/ODS Enterprise migrates to MIMIX Enterprise
•
OMS/ODS Professional migrates to MIMIX Professional
Licensing changes for V7
Beginning with version 7, environments which have either a MIMIX Enterprise license key (H1) or
a MIMIX Professional license key (HT) can now use a subset of the support for IBM i clustering
without a license key for MIMIX Global. Also, the Vision Cluster1 product has been renamed to
MIMIX Global and now has multiple license keys in version 7 for different levels of functionality.
Commands have been updated to check for appropriate license key.
Clustering functionality within MIMIX
MIMIX Enterprise and MIMIX Professional users can now use the following IBM i OS clustering
functions in two-node recovery domain environments without installing MIMIX Global:
•
Support for Cluster nodes with heartbeat monitor
•
Coordination for switchover and failover
•
Support for application CRGs
•
Support for Data CRGs of type *DTA (for logical replication)
The MIMIX Global commands that can be used by installations licensed for MIMIX Enterprise are
listed in the authority level table within the MIMIX Using License Manager manual.
MIMIX Global licenses available
MIMIX Global now supports licensing options that correspond to common IBM i clustering
environments.
MIMIX Global (C1) provides multi-management support, support for clusters with three or more
nodes, and administrative domain support.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
42
Previous service packs (included)
MIMIX Global – IASP Edition (MC) includes the functionality of the C1 license as well as
support for switchable independent auxiliary storage pools (IASPs) and Geographic Mirroring.
Hybrid environments which also use logical replication are supported. For customers who
currently have version 6 of Vision Cluster1 installed, your existing 'MC' license key is equivalent
to the V7 license key 'MC' for MIMIX Global – IASP Edition.
MIMIX Global – SAN Edition (C3) includes the functionality of the MC license as well as PPRC
Metro Mirror and Global Mirror environments.
For customers who currently have version 6 of Vision Cluster1 installed, your existing 'MC'
license key is equivalent to the V7 license key 'MC' for MIMIX Global – IASP Edition. Upgrades
are supported to any of the new license keys listed below. The MIMIX installation wizard and
License Manager have been updated so that installation processes and the Change License Key
(CHGLICKEY) command now support the following licensing options for MIMIX Global:
C1 = *MIMIXMGT = MIMIX Global
MC = *MIMIXCLU = MIMIX Global - IASP Edition
C3 = *MIMIXSAN = MIMIX Global - SAN Edition
The following table shows the functionality available with each license.
Table 2.
Cluster functionality supported by license key
MIMIX
MIMIX Global
Vision Managed Solutions
Enterprise
Professional
Base
IASP Edition
SAN Edition
License key
H1
HT
C1
MC
C3
Existing MIMIX
functionality
x
x
x
Application group support
x
x
x
x
x
Procedure and step
controlled operations
x
x
x
x
x
Cluster node and
heartbeat monitoring
x
x
x
x
x
Coordination for cluster
switchover and failover
2-node
only
2-node only
3 or more nodes
x
x
Resource Group support
*DTA only
*DTA only
x
x
x
Multi-management
system support
H1 required
x
x
Administrative domain
support
x
x
x
Peer group support
(*PEER)
x
x
x
x
x
Switchable IASP support
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
43
Previous service packs (included)
Table 2.
Cluster functionality supported by license key
MIMIX
MIMIX Global
Vision Managed Solutions
Enterprise
Professional
Base
IASP Edition
SAN Edition
License key
H1
HT
C1
MC
C3
Switchable I/O pool
support (*DEV)
x
x
Switchable LUN support
(*LUN)
x
x
XSM Geographic
Mirroring support (*XSM)
x
x
Hybrid technology
environment support
H1
H1
required
required
SYSBAS Protection
x
x
PPRC Metro Mirror
support (*PPRC)
x
PPRC Global Mirror
support (*GMIR)
x
Install-related changes
The following changes affect software installation processes.
Changes to the MIMIX Installation Wizard
When installing version 7 software using the MIMIX Installation Wizard, you no longer have to
select multiple products by their names. Now, when selecting products to install, the default
option, MIMIX, installs MIMIX software as well as Vision Solutions Portal and the MIMIX portal
application (see “Vision Solutions Portal” on page 45 and “MIMIX portal application added” on
page 47 for more information). Licensing, and license keys when they are applied, determine
which MIMIX products can be used.
The wizard also supports an option to install only the MIMIX portal application. When you use this
option, the Vision Solutions Portal is installed or upgraded as needed. The wizard continues to
support an option to install only License Manager.
Changes to command-driven install processes
The command-based software installation processes in License Manager have changed.
Previously, to install multiple products into the same new installation library, you selected a *NEW
line for each product on the Vision Solutions Common Install display. Now, the Vision Solutions
Common Install display shows only one *NEW line for MIMIX regardless of what licensing you
have purchased. If valid license keys are not on the system after the software installation, the
Common Install display and the Work with Installed Products display (WRKPRD) will show the
installed product as “MIMIX.” When software and license keys are installed, you will see a single
line for MIMIX Enterprise (or MIMIX Professional), a single line for MIMIX Global, or both.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
44
Previous service packs (included)
When command-based software installation processes are used to install or upgrade MIMIX, the
MIMIX portal application is restored onto the systems. However, the Vision Solutions Portal
server is not installed and the application is not made known to the server. See the Getting
Started with Vision Solutions Portal manual for more information.
Access codes renamed to license keys
MIMIX and License Manager have adopted “license key” terminology to replace “access code”
terminology. This change affects text within interfaces used to obtain and install license keys as
well as the names of several License Manager commands. The methods of obtaining and
installing keys remain unchanged. The command changes are as follows:
•
Apply License Keys (APYLICKEY) command replaces Apply Access Codes (APYACCCDE)
•
Change License Key (CHGLICKEY) command replaces Change Access Code
(CHGACCCDE)
•
Update License Keys (UPDLICKEY) command replaces Update Access Codes
(UPDACCCDE)
These changes implement consistent licensing terminology across all Vision Solutions products.
Note: Once version 7 of License Manager is installed on a system, the new commands need to
be used to work with license keys for installations at earlier versions of MIMIX as well.
ABOUT display changes
The information available on the About display is simplified, and the display no longer supports
function keys to access install history or fixes for an installation. The display is accessed by
option 32 from the License Manager Main menu, the ABOUT command, by option 6 on the
Vision Solutions Common Install display, or by option 6 on the Vision Solutions Installed Products
(WRKPRD) display. Install history and installed fix information remain accessible from option 13
on the Vision Solutions Installed Products display.
Vision Solutions Portal
Vision Solutions Portal is a new, browser-based, graphical interface that presents Vision
Solutions product portal applications for management and monitoring in a single, unified view. It
presents this unified view with a sleek, new look-and-feel to the interface that is quick to
configure and easy to customize.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
45
Previous service packs (included)
Figure 1.
Vision Solutions Portal Home page
After Vision Solutions Portal is installed and started, it is accessed through a compatible Web
browser using a URL composed of the node name and port number where installed, for example:
http://server:8410
where:
•
server is the IP address or host name of the IBM System i where Vision Solutions Portal is
installed.
•
8410 is the default port number.
Through this access, the Vision Solutions Portal Home folder is displayed. From the Home folder,
you can access the:
•
Home page that contains portlets for adding portal connections and instances. This page also
indicates the enterprise status for all instances defined in the Vision Solutions Portal. Status
can indicate, for example, that an action or intervention is required for an instance, an
instance is switching, or an instance is inactive or unresponsive.
•
Support page that contains portlets listing the Vision Solutions portal applications available
for use in the portal and links to the Vision Solutions website for information or assistance.
In addition, an instance folder is accessible for each configured instance of a product portal
application installed in the Vision Solutions Portal. Each product instance contains its own pages
and portlets specific to managing and monitoring that product instance. The product instances
are listed alphabetically in the navigation area of the Vision Solutions Portal after the Home and
My Folder folders.
Refer to the Getting Started with Vision Solutions Portal book for more information.
Welcome portlet
The Welcome portlet describes how to quickly get started using Vision Solutions Portal in three
easy steps. Clicking the Help
7.0.01.00 (included with 7.0.16.00)
icon in a configuration step provides additional information
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
46
Previous service packs (included)
about what the item is used for. In the third step, clicking the Take the Tour link opens a virtual
tour that illustrates key concepts for using Vision Solutions Portal, including how to navigate,
perform actions, get assistance, where to find status, and how to customize what is displayed.
You can control the pace of the tour as well as start or stop it at any time.
Customizing with My Folder
Vision Solutions Portal ships with one folder, My Folder, that you can customize to include
portlets that are important to you from multiple products and multiple instances. My Folder
appears in the navigation area directly below the Home folder. My Folder ships with one page,
My Page. By editing My Page, you can add portlets to My Page or to additional pages you create.
You can select one of the provided layouts for any pages in My Folder, change the order of these
pages, and move portlets around on them to suit your needs. Removing portlets or custom pages
from My Folder is just as easy.
Online help available
Vision Solutions Portal has online help available in any portlet, window, or dialog that has the
help
icon or a Help button. Clicking the icon changes the portlet to Help Mode, displaying
help specific to that portlet and links to additional relevant topics in the help system. Clicking a
link opens the topic in a new window. When the help system window is open, you can access the
full help system for Vision Solutions Portal.
Simple Installation
The MIMIX and Director Installation Wizards provide a simple method to complete a guided
installation of the Vision Solutions Portal and either the MIMIX or Director Portal Application,
respectively. When the MIMIX or Director installation wizard is used, both Vision Solutions Portal
and the respective portal application are installed.
Vision Solutions Portal also has its own installation wizard. This can be used to install the Vision
Solutions Portal if you have installed or upgraded MIMIX or installed Director using a commandbased software installation process. Command-based installation processes do not install Vision
Solutions Portal. However, each product’s command-based installation process will restore that
product’s portal application onto the system.
A product’s installation wizard may provide additional install options. For example, you can also
use the MIMIX Installation Wizard to install only the MIMIX portal application or the Director
Installation Wizard to install only the Director portal application. When you use this option, the
Vision Solutions Portal is installed or upgraded as needed.
MIMIX portal application added
The MIMIX portal application enables you to use Vision Solutions Portal to manage and monitor
your MIMIX environments. You can easily configure instances to communicate with MIMIX
installations on the IBM i system. Each instance provides you a comprehensive view of your
MIMIX environment, utilizing pages and portlets for an at-a-glance delivery of monitoring and
management capabilities for the most critical aspects of your HA solution.
Each portal page shows related data in a single view. The portal pages in the MIMIX portal
application include:
•
Summary portal page is the default page for a MIMIX product instance and displays the list of
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
47
Previous service packs (included)
application groups, data groups not associated with application groups, and nodes in the
specific instance, the status of the managers and services (and actions to start and stop
them), and notifications for the instance (see “Summary page” on page 48).
•
Application Groups portal page provides functionality to control application groups for both
clustering and non-clustering environments (see “Application Groups page” on page 49).
•
Data Groups portal page provides the management of data groups within the MIMIX product
instance and contains information about the replication performed by data groups, as well as
detailed activity status, node status, and a summary of audits and recoveries for each data
group (see “Data Groups page” on page 50).
•
Audits portal page (example shown below in Figure 2) provides a list of audits and their status
(details, schedule, and history) for the selected instance (see “Audits page” on page 51).
•
Procedures portal page groups all switching tasks and portlets together for ease of access
and management, providing switch capability procedures and steps or MIMIX Model Switch
Framework (MSF) (see “Procedures page” on page 52).
Figure 2.
MIMIX Summary page in the Vision Solutions Portal
You can perform many tasks from the MIMIX portal application portlets such as changing an audit
schedule, resolving audit issues, or changing auditing and replication policies.You can also
resolve data group problems such as files on hold.
Vision Solutions Portal Replaces Availability Manager
Vision Solutions Portal replaces the MIMIX Availability Manager for MIMIX V7 environments.
MIMIX Availability Manager can still be used to monitor MIMX installations running version 6 and
earlier, but cannot be used to monitor version 7 installations.
Unlike Availability Manager, Vision Solutions Portal determines which node to use to retrieve data
and perform actions. For example, you no longer need to know on which node the audit output
file results are located. Vision Solutions Portal uses the correct node and displays the results.
Summary page
The Summary page contains portlets that provide a quick summary of all critical status for an
instance.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
48
Previous service packs (included)
•
Application Groups portlet includes both cluster and non-cluster application groups. This
portlet is also available on the Application Groups page.
•
Nodes portlet shows status of nodes within the instance. This portlet is also available on the
Data Groups page.
•
Data Groups portlet, when viewed from the Summary page, contains only data groups not
defined to an application group. The Data Groups portlet is also available on the Data Groups
page.
•
Notifications portlet displays notifications sent from several types of sources within the
instance.
Application Groups page
The Application Groups page contains portlets associated with monitoring and managing
environments that use application groups to control replication activity.
•
Application Groups portlet lists application groups available within an instance. For each
application group, status summaries are available for all of its procedure types, MIMIX
manager jobs and services on its nodes, subordinate replication processes, as well as its IBM
CRG status when the application group is cluster-enabled. You can start, stop, or switch an
application group using its default procedure for the requested type of operation. You can
also start or stop MIMIX.
•
Resource Groups portlet displays the resource groups associated with the application group
selected in the Applications Group portlet. The resource group status is a summary of the
processes that are controlled by the data resource group. Depending on the type of resource
group, these processes are either replication related or hardware related. You can also start,
stop, and switch resource groups from a dialog associated with the Resource Groups portlet.
•
Recovery Domain portlet displays the status of the nodes in a recovery domain, as well as
the current and configured roles of those nodes. This portlet appears on the Application
Groups page twice. The top portlet shows the recovery domain for an application group
selected in the Application Groups portlet. The bottom portlet shows the recovery domain for
a resource group selected in the Resource Groups portlet. Note that the bottom portlet will
only contain data if the application group selected in the Application Group portlet is clusterenabled.
•
Data Groups portlet lists the data groups associated with the resource group selected in the
Resource Groups portlet.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
49
Previous service packs (included)
Figure 3.
Application Groups page
Data Groups page
The Data Groups page contains portlets associated with replication, including replication process
status, problems, and statistics.
•
Data Groups portlet summarizes journal status, replication process status, audit status, and
problems for all data groups in the instance. The same portlet appears on the Summary page
with different filtering criteria selected. You can also start or stop Data Groups from this
portlet.
•
Nodes portlet shows status of nodes within the instance. This portlet is also available on the
Summary page.
•
Audits and Recoveries portlet provides access to information about recoveries in progress
and audits for the data group selected in the Data Groups portlet.
Data Group Details and Activities portlet provides access to detailed status, selected processes,
problem details and recovery actions for the data group selected in the Data Groups portlet.
From dialogs accessible from the Data Group Details and Activities portlet, you can:
– Start and stop monitors and the remote journal link
– Verify journaling and synchronizing
– Resolve errors
– View statistics
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
50
Previous service packs (included)
Figure 4.
Data Groups page
Audits page
The Audits page contains portlets for managing auditing. Regular auditing of data groups can
detect and correct many potential problems before they become larger issues. You can also
verify journaling and synchronizing from a dialog accessible from the output file windows
associated with audits on the Audits page.
•
Audits portlet provides access to all audits for all data groups in the instance. You can also
access the output file containing audit results, if available.
•
Audit Details portlet displays details about the audit selected in the Audits portlet. You can
also access the output file containing audit results, if available.
•
Audit Schedule portlet displays the current schedule for the audit selected in the Audits
portlet. You can change the automatic scheduling criteria from this portlet.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
51
Previous service packs (included)
•
Audit History portlet displays any retained historical information about previously completed
runs of the audit selected in the Audits portlet. You can also access the output file containing
audit results, if available. In addition, when this portlet is maximized, the portlet displays
information about the compare and recovery phases of the audit. You can also access the
Audit History details dialog from this portlet, which contains the details of a specific audit run
selected in the Audit History portlet.
Figure 5.
Audits page
Procedures page
The Procedures page contains portlets associated with procedures that control operations for
application groups, and a portlet for switching data groups not associated with application
groups.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
52
Previous service packs (included)
Figure 6.
Procedures Page
•
The Procedures portlet lists available procedures for application groups within an instance.
You can run and check status of procedures that start, stop, switch, and perform user-defined
operations on application groups. You can also run user procedures from a dialog associated
with the Procedures portlet. This portlet is a controlling portlet for the Procedure History and
Step Status portlets on this page. Procedures, steps, and procedure history are new functions
for version 7. For additional information, see “Procedure and step controlled operations for
application groups” on page 37.
•
The Procedure History portlet displays either all runs of the procedure selected in the
Procedures portlet for a single application group, or all runs of all procedure types for the
application group selected in the Procedures portlet. The most recent run is listed first.
•
The Step Status portlet displays the step status for either a procedure selected in the
Procedures portlet or a procedure run selected in the Procedure History portlet. The initial
view shows a summary record for each step in the procedure. Steps can be expanded to
display details about where the steps run. Step statuses update automatically when the
procedure is running.
•
Model Switch Framework portlet provides coordinated switching capability for data groups
not associated with application groups.
MIMIX Availability Manager removed from License Manager
Version 7 of License Manager no longer includes software for installing MIMIX Availability
Manager. License Manager still includes the commands for starting, ending, changing ports, and
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
53
Previous service packs (included)
retrieving information for MIMIX Availability Manager. MIMIX Availability Manager cannot be used
to monitor version 7 of MIMIX but, if it is already installed, it can still be used to monitor
installations running earlier versions. A corresponding change has been made to the License
Manager product name. The previous name of License and Availability Manager has been
changed to License Manager.
Action required: If you want to continue to use MIMIX Availability Manager, action is required
before upgrading any system to version 7 of License Manager. Ensure that service pack
6.0.11.00 or higher is installed on the server system for MIMIX License and Availability Manager
as well as on the systems to be monitored. Also, MIMIX Availability Manager and Vision
Solutions Portal both use the same default port number, 8410. If you plan to use both products,
you must change the port number for one of them.
MIMIX Main Menu changes
New options have been added and some existing options have changed on the MIMIX Basic
Main Menu and the MIMIX Intermediate Main Menu. These changes support new functionality
and licensing changes in version 7. Runbooks and any user documentation that reference
options from these menus should be updated. The MIMIX command used to access the menus
has not changed.
Changes to the MIMIX Basic Main Menu
Figure 7 below shows the options that appear on the MIMIX Basic Main Menu. To summarize:
•
Option 1 (Work with application groups). For V7, option 1 is changed to now access the Work
with Application Groups display. This primary interface for checking status and performing
operations for new MIMIX installations and installations that implement the use of application
groups. The previous option 1 (Availability status) is now available as option 10.
•
Option 4 (Switch all application groups). This new option switches the direction of replication
for all application groups defined in the installation library. A confirmation panel is displayed to
ensure that you want to continue. This option is for new MIMIX installations and installations
that implement the use of application groups.
•
Option 5 (Start or complete switch using Switch Asst.). Only the option text has changed to
distinguish it from Option 4. Option 5 continues to support switching data groups using your
default implementation of MIMIX Model Switch Framework. This option cannot be used to
switch application groups; however it can be used to switch data groups that are not
associated with an application group.
•
Option 6 (Work with data groups). This new option provides access to the Work with Data
Groups display.
•
Option 10 (Availability status). The option number 10 is new, but the functionality it provides,
access to the MIMIX Availability Status, is the same as what was provided by option 1 in
previous releases. Option 10 should only be used by existing customers who do not use
application groups in their configurations.
•
Option 14 (Cluster menu) is now always present. Previously this option was only visible when
a clustering license existed.
•
Option 31 (Product management menu). This option is unchanged, but users will need to use
the Page Down key to view it.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
54
Previous service packs (included)
Figure 7.
Changes to MIMIX Basic Main Menu
MIMIX Basic Main Menu
System:
SYSTEMA
MIMIX
Select one of the following:
1.
2.
3.
4.
5.
6.
10.
11.
12.
13.
14.
Work with application groups
Start MIMIX
End MIMIX
Switch all application groups
Start or complete switch using Switch Asst.
Work with data groups
Availability status
Configuration menu
Work with monitors
Work with messages
Cluster menu
WRKAG
WRKDG
WRKMMXSTS
WRKMON
WRKMSGLOG
More...
Selection or command
===> _______________________________________________________________________
F3=Exit
F4=Prompt
F9=Retrieve
F21=Assistance level
(C) Copyright Vision Solutions Inc., 1990, 2010.
F12=Cancel
Changes to the MIMIX Intermediate Main Menu
Figure 8, below, shows the options that appear on the MIMIX Intermediate Main Menu. To
summarize:
•
Option 5 (Work with application groups). This option is now always present. Previously this
option was only visible when a clustering license existed.
•
Option 6 (Work with audits). This new option provides access to the Work with Audits display.
•
Option 7 (Work with procedures). This new option provides access to the Work with
Procedures display. New installations of MIMIX and installations which use application
groups will need to use procedures for performing common operations such as starting,
stopping, and switching replication. For more information, see (“Procedure and step
controlled operations for application groups” on page 60)
•
Option 14 (Cluster menu). This option is now always present. Previously this option was only
visible when a clustering license existed.
•
Option 31 (Product management menu). This option is unchanged, but users will need to use
the Page Down key to view it.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
55
Previous service packs (included)
Figure 8.
Changes to MIMIX Intermediate Main Menu
MIMIX Intermediate Main Menu
System:
SYSTEMA
MIMIX
Select one of the following:
1.
2.
3.
4.
5.
6.
7.
11.
12.
13.
14.
Work
Work
Work
Work
Work
Work
Work
with
with
with
with
with
with
with
data groups
systems
messages
monitors
application groups
audits
procedures
WRKDG
WRKSYS
WRKMSGLOG
WRKMON
WRKAG
WRKAUD
WRKPROC
Configuration menu
Compare, verify, and synchronize menu
Utilities menu
Cluster menu
More...
Selection or command
===> _______________________________________________________________________
F3=Exit
F4=Prompt
F9=Retrieve
F21=Assistance level
(C) Copyright Vision Solutions Inc., 1990, 2010.
F12=Cancel
MIMIX Configuration Menu and Cluster Menu changes
On the MIMIX Configuration Menu, option 7 has changed. On the MIMIX Cluster menu, option 4
has changed. These options now access the Work with Procedures display. New configurations
that use application groups and MIMIX Global users will need to use procedures for performing
common operations such as starting, stopping, and switching replication. For more information,
see “Changes to support for clustering” on page 72. Previously, Option 4 provided access to the
Work with Process Definitions display and was only available when a clustering license existed.
Improved control with enhanced application group support
Version 7 extends the application group concept to all environments. Previously only used with
Vision Cluster1 to support IBM i cluster environments, application groups are now considered
best practice in all MIMIX environments. Application groups provide benefits in these ways:
•
Application groups provide the ability to monitor and control multiple data groups as a single
unit. Environments which need multiple data groups to address their replication needs can
now assign those data groups to a single application group without having to implement
clustering.
•
For environments which use MIMIX Global, the enhancements in version 7 now make it
possible to monitor and control all of your replication through the same interfaces. All sources
of replication, including non-cluster data groups and supported hardware-based replication
scenarios, can be monitored, started, ended, and switched from application group interfaces.
Also, it is now easier to return to the original primary node when switching.
•
Start, end, and switch operations for application groups are now performed using
customizable procedures in both cluster and non-cluster environments. Procedures can only
be used with application groups. Procedure support is described in detail in “Procedure and
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
56
Previous service packs (included)
step controlled operations for application groups” on page 60.
•
Changes in product licensing may no longer require a MIMIX Global license for some
application group configurations. Application groups with only two nodes do not require a
license key for MIMIX Global. To be switchable, application groups with more than two nodes
must have a license key for MIMIX Global. An application group with more than two nodes
that is used to distribute data to multiple systems and does not require switching does not
need the multi-management support available with a MIMIX Global license. For additional
details, see “Licensing changes for V7” on page 42.
•
Application group commands and other commands previously associated with clustering
support now function in both cluster and non-cluster environments without a cluster license
key. Product licensing controls any usage restrictions. Additionally help text for these
commands has been updated to reflect both environments.
Application groups do not support switching using MIMIX model switch framework. Customizable
procedures are used to switch application groups and their associated data groups. For data
groups not associated with an application group, MIMIX continues to support switching through
implementations of MIMIX model switch framework and the Switch Data Group (SWTDG)
command.
New MIMIX installations are strongly encouraged to configure using application groups to take
advantage of the procedure-based operational control. Existing MIMIX installations can convert
to using application groups. If you use automation programs to start and end individual data
groups, you will need to update those automation programs. The actions required and additional
details about using procedures to perform application group operations, see “Procedure and step
controlled operations for application groups” on page 60.
Note: Existing Vision Cluster1 installations require Services before installing version 7 of MIMIX
Global.
Changes to data group commands
When creating a data group, you can now specify the data resource group entry in which you
want the data group to participate. The data resource group entry provides the association to an
application group. The Create Data Group Definition (CRTDGDFN) command now includes the
Data resource group entry (DTARSCGRP) parameter. When the specified value is a name or
resolves to a name, operations to start, end, or switch are typically performed at the level of the
application group instead of the data group. The default value, *DFT, checks for the existence of
application groups in the installation library to determine behavior. If there are application groups,
the first part of the three-part data group name is used for the name of the data resource group
entry. If application groups do not exist, *DFT is the same as *NONE and the data group will not
be associated with a data resource group entry. You can also specify the name of an existing
data resource group entry.
The DTARSCGRP parameter is also added to the Work with Data Groups (WRKDG) command
to support subsetting to data groups for a specific data resource group entry, as well as to the
Change Data Group Definition (CHGDGDFN) command.
Changes that affect clustering environments
The commands to start (STRAG), end (ENDAG), and switch (SWTAG) application groups are
changed so that the exit programs now call the procedure specified within these commands.
Additional changes to these commands are described below.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
57
Previous service packs (included)
It is now easier to make changes to data group configurations in environments using multimanagement support. Previously, a change to a data group entry had to be made multiple times
to ensure that it was available to all data groups within the configuration. Now, a change to a data
group entry only needs to be made once.
The concept of parent and child application groups has been removed. This affects the following
commands: BLDAGENV, CHGAGDFN, CRTAGDFN, DLTAGDFN, ENDAG, STRAG, SWTAG,
and WRKAG.
The concept of preferred roles for CRGs has been removed from user interfaces. This affects the
following commands: BLDAGENV and STRAG.
Creating and changing application groups
The Create Application Group (CRTAGDFN) command now automatically creates a set of default
procedures for the application group. Also, the following parameters have been added to the
CRTAGDFN command to support non-cluster environments and to identify the application CRG.
•
The Application group type (AGTYPE) parameter indicates whether the application group is
for a cluster (*CLU) or a non-cluster (*NONCLU) environment. When *NONCLU is specified,
the only other valid parameter is Application description (TEXT). When *CLU is specified,
parameters needed for clustering environments are available.
•
The Application CRG (APPCRG) parameter specifies whether the application group has an
application CRG defined for the cluster. The value *AGDFN indicates that the application
group has an associated application CRG with the same name. Once an association is made
between an application CRG and application group, it cannot be changed. The value *NONE
indicates the application group has no application CRG. This parameter is ignored for
application group types of *NONCLU.
Also, the Parent application group (PARENT) has been removed from the CRTAGDFN and
CHGAGDFN commands.
Building application group environments
The Build Application Group Env. (BLDAGENV) command will now only run if the specified
application group participates in an IBM i cluster. Also, the Preferred node roles (PREFERRED)
parameter and the Override if child (OVERRIDE) are removed.
Deleting application groups
The Delete Application Group Def. (DLTAGDFN) command will now also delete all node entries
and all procedures associated with the application group. In an IBM i clustering environment, the
command also deletes the application CRG and data CRGs. Also, the Include children
(INCLUDE) parameter is removed.
Starting, ending, and switching application groups
The Start Application Group (STRAG), End Application Group (ENDAG), and Switch Application
Group (SWTAG) commands have changed significantly to support performing their operations
with procedures.
The new Procedure (PROC) parameter identifies the name of the procedure to run for the
command. If the application group participates in an IBM i cluster, the procedure is called by the
exit program associated with the resource group. If clustering is not involved, the procedure
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
58
Previous service packs (included)
request is submitted directly. The default value, *DFT, uses the procedure that has been
identified as the default for the requested type of operation for the specified application group.
You can also specify a procedure name or the value *LASTRUN, which will start the procedure
used for the previous run of the command.
The default value *FIRST on the new Begin at step (STEP) parameter will start the procedure at
its first step. Additional STEP values of *OVERRIDE and *RESUME are available for resolving
problems with the procedure.
These commands have the following additional changes:
•
The End data groups (ENDOPT) parameter is removed from the ENDAG command. To
specify the type of end for the data groups within the application group, you can specify a
different end procedure. There are no shipped default procedures or steps to perform an
immediate end of data groups.
•
The SWTAG command now has the Switch type (SWTTYP) parameter to specify whether the
switch is *PLANNED or *UNPLANNED. When the command also specifies *DFT for
Procedure (PROC), the appropriate procedure for the specified switch type is used. Also, the
Node roles (ROLE) parameter has been added to specify which set of node roles will
determine the node that becomes the new primary node as a result of the switch. The default
value *CURRENT uses the current order of node roles. If the application group participates in
a cluster, the current roles defined within the CRGs will be used. If *CONFIG is specified, the
configured primary node will become the new primary node and the new role of other nodes
in the recovery domain will be determined from their configured roles. If you specify a name
of a node within the recovery domain for the application group, the node will be made the new
primary node and the new role of other nodes in the recovery domain will be determined from
their current roles.
•
The Resource group type (TYPE) parameter on the STRAG and ENDAG commands now
supports the value *CRGONLY. When *CRGONLY is specified, only the IBM i cluster
resource group (CRG) objects associated with the application group are processed. The
specified procedure is not run. The application and replication are not affected by the
requested action. If the application group is not part of an IBM i cluster, this value is ignored.
•
The Current node roles (ROLE) parameter on the STRAG command no longer supports
*PREFERRED as a value.
•
The Override if child (OVERRIDE) parameter is removed from the ENDAG, STRDG, and
SWTAG commands.
Changes to the Work with Application Groups display and WRKAG command
The Work with Application Groups display has new options for working with procedures. Option
20=Procedure will access the Work with Procedures display, subsetted to the procedures for the
selected application group. Option 21=Procedure Status will access the Work with Procedure
Status display, subsetted to the last run of all procedures for the selected application group.
Now, option 15=Switch can also be used to perform an unplanned switch for a non-cluster
application group. To do so, you must specify *UNPLANNED for the Switch type (SWTTYP).
The status view of the display has the following changes:
•
The Proc. Status column is added to provide a summarized status for the most recent run of
all procedures for an application group.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
59
Previous service packs (included)
•
The Data Status column text changed to Data Rsc Grp Status.
•
The following columns will always be blank for an application group of type *NONCLU: App
Status, Data Rsc Grp Status, and Data Node Status.
Also, the parameter Include children (INCLUDE) is removed from the WRKAG command and the
Parent column is removed from the configuration view of the Work with Application Groups
display.
Changes to the Work with Node Entries display
When displaying node entries for an application group that does not participate in a cluster, the
Resource group and Type fields are not displayed and the Cluster Status column in the status
view is not displayed. The Preferred Role and Sequence columns have been removed from the
configuration view of the Work with Node Entries display.
Changes to the Work with Data Rsc. Grp. Ent. display
When displaying data resource group entries for an application group that does not participate in
a cluster, the Resource Group Status and Node Status columns are always blank.
Now, option 15=Switch can also be used to perform an unplanned switch of a specific resource
group in a non-cluster application group. To do so, you must specify *UNPLANNED for the
Switch type (SWTTYP).
Procedure and step controlled operations for application
groups
MIMIX has changed the way in which application groups perform start, end, and switch
operations. Beginning with version 7, all MIMIX environments that use application groups
including MIMIX Global environments, use procedures and steps to perform these operations.
The procedure and step support in MIMIX version 7 provides greater flexibility and customization
of controlling application groups. This support is similar to the procedure and step functions
available in ORION Solutions V6.
When an application group is created a default set of procedures are automatically created from
a set of shipped default procedures and step programs. These default procedures provide the
ability to start, end, perform a pre-check for switching, and switch the application group. Each of
these operations is performed by a procedure that consists of a sequence of steps. Each step
calls a predetermined step program to perform a specific subtask of the larger operation. A step
program can perform work on an application group, its data resource groups, or their respective
data groups.
In addition, users can create their own step programs to add as steps within a procedure as well
as create their own procedures to perform custom activity. When a procedure is invoked for an
application group, its status is reported at the application group level and overall status roll-ups
within MIMIX. Users can also view procedure status and drill down to see status of specific steps
and jobs run by a step. Additionally, a new policy provides control over how long historical
information about completed procedures is retained.
Procedures that switch application groups do not support MIMIX Model Switch Framework.
Action required:
•
For existing Vision Cluster1 customers, Services are required to implement procedures and
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
60
Previous service packs (included)
steps. Before installing version 7 of MIMIX Global, contact your certified MIMIX
representative.
•
It is highly recommended that new MIMIX Enterprise and MIMIX Professional installations be
configured to use application groups. After installing version 7, you will need to customize
step programs ENDUSRAPP and STRUSRAPP to handle ending and starting user
applications during switching. Any attempt to switch using default procedures will result in
error messages LVEE936 and LVEE938, respectively, if these step programs have not been
customized or otherwise addressed. For detailed information, see Customizing procedures
chapter in the MIMIX Administrator Reference book.
•
Existing installations which upgrade to version 7 do not require any action unless converting
the environment to use application groups or MIMIX Global. Before converting to application
groups, analyze your existing processes and model switch framework implementations so
that you can customize procedures for switching application groups. If you have automation
programs that start or end individual data groups you may need to update any automation
programs. To allow data groups that are associated with an application group to be started or
ended individually, you must update automation to specify DTACRG(*YES) in the STRDG or
ENDDG commands used in automation programs. For more information about converting to
a non-cluster application group environment, see the MIMIX Administrator Reference book.
Changes to MIMIX
MIMIX commands and displays for application groups have been modified to include parameters
and options for procedures. For more information about changes to the following commands see
“Improved control with enhanced application group support” on page 56.
•
End Application Group (ENDAG)
•
Start Application Group (STRAG)
•
Switch Application Group (SWTAG)
•
Work with Application Groups (WRKAG)
Also, options have changed in the following menus. For details, see “MIMIX Main Menu changes”
on page 54:
•
“Changes to the MIMIX Intermediate Main Menu” on page 55
•
“MIMIX Configuration Menu and Cluster Menu changes” on page 56
Greater operational flexibility and responsibility
With procedures and steps, environments which use application groups have greater flexibility
over how start, end, and switch operations are performed. This flexibility also increases user
responsibility for understanding the effect that operational commands for procedures and steps
can have on your environment.
Procedures and procedure status commands
Procedures are used to perform operations for application groups. A procedure consists of steps,
which are separately callable programs, arranged in a particular sequence. MIMIX supports the
following types of procedures. The type determines what operations it can perform:
•
*END - usable with the End Application Group (ENDAG) command.
•
*START - usable with the Start Application Group (STRAG) command.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
61
Previous service packs (included)
•
*SWTPLAN - usable with the Switch Application Group (SWTAG) command for a *PLANNED
switch type.
•
*SWTUNPLAN - usable with the Switch Application Group (SWTAG) command for an
*UNPLANNED switch type.
•
*USER - The procedure is user defined.
Procedures of type *USER can be invoked by the Run Procedure (RUNPROC) command. For
other procedure types, the application group command for that type must be used to invoke the
procedure. The default value *FIRST on the Begin at step (STEP) parameter on the commands
will start the procedure at its first step.
When invoked, a procedure will use multiple asynchronous jobs to run the programs identified by
its steps in the specified sequence to perform the operation associated with the procedure type.
Starting a procedure starts one job for the application group and an additional job for each of its
data resource groups. These jobs operate independently and persist until the procedure ends.
Each of these jobs evaluates each step in sequence for work to be performed within its domain.
When a job for a data resource group encounters a step that acts on data groups, it spawns an
additional job for each subordinate data group. Each spawned data group job performs that step
then ends.
The set of commands for procedures includes: Cancel Procedure (CNLPROC), Change
Procedure (CHGPROC), Change Procedure Status (CHGPROCSTS), Copy Procedure
(CPYPROC), Create Procedure (CRTPROC), Delete Procedure (DLTPROC), Rename
Procedure (RNMPROC), Retrieve Procedure (RTVPROC), Run Procedure (RUNPROC), Work
with Procedure (WRKPROC), and Work with Procedure Status (WRKPROCSTS).
The following commands offer significant new functionality and user responsibility:
•
The Cancel Procedure (CNLPROC) command cancels an active procedure and sets its
status to *PENDCNL. When all activity for currently running steps end, the procedure status
changes to *CANCELED. Use the CNLPROC command with caution. Processing ends
without reversing any actions performed by steps that completed before the step at which
processing was canceled, which may leave your environment in an undesirable state. For
example, ending a switch procedure could result in partially switched data groups.
•
The Change Procedure Status (CHGPROCSTS) command provides the ability to
acknowledge the status of a failed or canceled procedure so that the procedure can be
started at its first step. Before using this command, it is important to understand the
implications of canceled or failed steps and any steps which completed. For example, it may
not be appropriate for the next run of the procedure to begin with the first step if the
procedure ended in a step which synchronizes data or changes states of MIMIX processes.
The command can also be used to remove an acknowledgment, which in turn will prevent the
failed or canceled procedure from starting at its first step.
•
The RUNPROC command as well as the STRAG, ENDAG, and SWTAG commands also
support other values for the Begin at step (STEP) parameter for resolving problems with a
failed or canceled procedure. When a procedure fails or is canceled, subsequent attempts to
run the same procedure will fail until user action is taken. You will need to determine the best
course of action for your environment based on the implications of the canceled or failed
steps and any steps which completed. At times, the value *RESUME may be appropriate
after you have resolved a problem and want to resume a procedure by starting jobs for the
steps which failed or were canceled or when you want to resume a procedure at the step
following where the procedure was canceled. Other times, the value *OVERRIDE may be
more appropriate if you have determined that it is safe to override the failed or canceled
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
62
Previous service packs (included)
procedure status and restart the procedure at its first step.
Steps and step status commands
Steps are controlled by the procedure for which they are defined. A step defines attributes to be
used at runtime for a specified step program in the context of the specified procedure and
application group.
Each step identifies whether the step program is allowed to run (STATE) and a sequence number
which determines the order in the step program will be run by jobs used by the procedure
(SEQNBR). Additionally, each step identifies whether the jobs should take any action before
starting the step (BEFOREACT) and what action to take when a job used to process the step
ends in error (ERRACT). While the defaults for BEFOREACT and ERRACT when adding a new
step are *NONE and *QUIT, respectively, steps for shipped procedures may use other values.
Both parameters support a value of *MSGW that causes processing to wait for an operator
response to an inquiry message.
The set of commands for working with steps are: Add Step (ADDSTEP), Change Step
(CHGSTEP), Override Step (OVRSTEP), Remove Step (RMVSTEP), Retrieve Step (RTVSTEP),
Work with Steps (WRKSTEP), and Work with Step Status (WRKSTEPSTS).
The Work with Step Status display provides access to detailed information about status of steps
for a specific run of a procedure and application group. Steps are listed in the order in which they
are performed by each persistent job used by the procedure. The F7 key toggles between a
collapsed view and an expanded view. In the collapsed view, each step of the procedure is
shown as a single row which represents the summary of all jobs used by the step. In the
expanded view, steps for which jobs run at the level of the data resource group or data group are
expanded to have multiple rows so that the status of the step for each data resource group or
data group is visible.
The Override Step (OVRSTEP) command provides the ability to override attributes of an existing
step during the last run of a procedure. The statuses of the specified procedure and step
determine which attributes are allowed to be changed. Attributes of required MIMIX steps and
completed steps (step status *COMP or *IGNERR) can never be overridden regardless of
procedure status.
Step program commands
Step programs are configuration elements that enable the reuse of steps by multiple procedures.
Each step program identifies the name and location of a program and attributes which identify
the type of node on which the program can run as well as whether the program will run at the
level of the application group, data resource group, or data group. MIMIX ships default step
programs that are used as steps within shipped procedures. Users can also create user-defined
step programs.
The set of commands for step programs are: Add Step Program (ADDSTEPPGM), Change Step
Program (CHGSTEPPGM), Remove Step Program (RMVSTEPPGM), Rename Step Program
(RNMSTEPPGM), Retrieve Step Program (RTVSTEPPGM), and Work with Step Programs
(WRKSTEPPGM). The WRKSTEPPGM command provides access to the Work with Step
Programs display. Both shipped step programs and user-defined step programs are listed on the
display. Shipped step programs cannot be changed or removed.
Step message commands
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
63
Previous service packs (included)
A step message is an optional, user-created configuration element that defines the error action to
be taken for a specific error message identifier. Step messages are defined for an installation but
can be used by multiple steps or by steps in multiple procedures.
When a step with a specified error action of *MSGID fails, MIMIX will check the installation for a
defined step message that matches the step's error message ID. If a matching step message
exists, it will determine the error action used for the step.
The set of commands for step messages are: Add Step Message (ADDSTEPMSG), Change
Step Message (CHGSTEPMSG), Remove Step Message (RMVSTEPMSG), Retrieve Step
Message (RTVSTEPMSG), and Work with Step Messages (WRKSTEPMSG). The
WRKSTEPMSG command provides access to the Work with Step Messages display. No step
messages are shipped with MIMIX.
Retaining history of completed procedures
The Set MIMIX Policies (SETMMXPCY) command includes the new Procedure history retention
(PROCHST) parameter. This policy specifies criteria for retaining historical information about
procedure runs that completed, completed with errors, or that failed or were canceled and then
acknowledged. History information for a procedure includes timestamps indicating when the
procedure was run and detailed information about each step within the procedure. Each run of a
procedure for an application group is evaluated separately and its history information is retained
until the specified minimum days and minimum runs are both met. When a procedure run
exceeds these criteria, system manager cleanup jobs will remove the historical information for
that procedure run from all systems. The values specified at the time the cleanup jobs run are
used for evaluation.
The elements of this policy and their possible values are:
Table 3.
Procedure History Retention (PROCHST) policy elements and values
Minimum
days
Specifies the minimum number of days to retain procedure run history. The default
value is 7. Valid values range from 0 through 365.
Minimum runs
per procedure
Specifies the minimum number of completed procedure runs for which history is to
retained. This value applies to procedures of types other than *SWTPLAN and
*SWTUNPLAN. The default value is 1. Valid values range from 1 through 365.
Min. runs per
switch
procedure
Specifies the minimum number of completed switch procedure runs for which history
is to be retained. This value applies to procedures of type *SWTPLAN and
*SWTUNPLAN that are used to switch an application group. The default value is 1.
Valid values range from 1 through 365.
Note: This policy can only be set at the installation level. When these policies are set for a data
group, the only valid value for each element is *INST.
Programming support
The following changes and additions facilitate programming for procedures and steps:
•
The Open MIMIX List (OPNMMXLST) command is updated for procedures and steps. The
Type of request (TYPE) supports *PROC, *STEP, *STEPPGM, *STEPMSG. To qualify the
type *STEP, new parameters have been added to specify the Procedure (PROC) and
Application group definition (AGDFN).
•
Outfile support is available for the following commands: Work with Procedure (WRKPROC),
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
64
Previous service packs (included)
Work with Procedure Status (WRKPROCSTS), Work with Steps (WRKSTEP), Work with Step
Messages (WRKSTEPMSG), Work with Step Programs (WRKSTEPPGM), and Work with
Step Status (WRKSTEPSTS).
•
The following retrieve commands are available: Retrieve Procedure (RTVPROC), Retrieve
Step (RTVSTEP), Retrieve Step Message (RTVSTEPMSG), and Retrieve Step Program
(RTVSTEPPGM).
User created step programs can be created in format STEP0100, which identifies the parameter
layout for programs specified on the ADDSTEPPGM command. See the MIMIX Administrator
Reference book for format parameters.
Audit and Object History Enhancements
The auditing capability within MIMIX is enhanced to provide the ability to save historical
information about completed audits and the objects that were audited. This capability provides
MIMIX customers with similar capability found in Vision Solution's Orion Solutions products for
verifying object synchronization at a point in time and tracking historical trends. The
enhancements provide:
•
Details about completed audits can now be saved for a user-defined amount of time. Details
now include the audit duration. The Work with Audits display continues to provide information
about audits in progress and the last completed audit run. The new Work with Audit History
display provides access to the retained information about all completed audit runs. These
changes provide the ability to look for trends in audit runs.
•
You control how many completed audit runs to save audit history information and how many
days to save it. MIMIX automatically manages the retained history to remove those audit runs
which exceeds all of your criteria. Optionally, you can save the lists of objects compared by
audits within the audit history information.
•
When the lists of compared objects are saved, you can access the audited object information
for any completed audit that is within your specified retention criteria to see the audit
information and the audit status for the object. You can also access the audit history for a
specific object to look for trends in its audited status and start times.
A new policy, Audit history retention (AUDHST), was added to the Set MIMIX Policy
(SETMMXPCY) command. It provides the ability to control how much historical information is
saved and how long it is kept.
Operational access is provided through changes to the Work with Audits display (WRKAUD
command) and new commands for auditing history and audited object history: Work with Audit
History (WRKAUDHST), Work with Audited Objects (WRKAUDOBJ), and Work with Audited Obj.
History (WRKAUDOBJH).
To improve access to the Work with Audits display, a new option, 6=Work with audits, has been
added to the Intermediate MIMIX Main Menu (MIMIX command).
Audit history retention policy
The Audit history retention (AUDHST) policy on the Set MIMIX Policy (SETMMXPCY) command
specifies criteria for retaining historical information about audit results and the objects that were
audited. The policy has the following elements and shipped values:
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
65
Previous service packs (included)
Table 4.
Audit History Retention Policy
Audit history
retention
Element
Shipped Defaults
Description
Installation
Level
Data
Group
Level
Minimum days
7
*INST
Specifies the minimum number of days to retain audit history for
each completed audit. Valid values are from 0 through 365.
Minimum runs
per audit
1
*INST
Specifies the minimum number of completed audits for which
history is to be retained. Valid values are from 1 through 365.
Object details
*NO
*INST
Specifies whether to retain the list of audited objects and their
audit status for each completed audit of library-based objects.
Valid values are *NO and *YES.
DLO and IFS
details
*NO
*INST
Specifies whether to retain the list of audited object and their
audit status for each completed audit of DLO and IFS objects.
Valid values are *NO and *YES.
History information for an audit includes timestamps indicating when the audit was performed,
the list of objects that were audited, and result statistics. Each audit, a unique combination of
audit rule and data group, is evaluated separately and its history information is retained until the
specified minimum days and minimum runs are both met. When an audit exceeds these criteria,
system manager cleanup jobs will remove the historical information for that audit from all
systems and will remove the audited object details from the system on which the audit request
originated. The values specified at the time the cleanup jobs run are used for evaluation.
When *YES is specified for either the Object details element or the DLO and IFS details element,
details about individual objects selected by an audit are retained on the system where the audit
request originated until the criteria specified for Minimum days and Minimum runs per audit are
both met. Note that when large quantities of objects are eligible for replication, retaining audited
object details may use a significant amount of disk storage. Consider the combined effect of the
quantity of replicated objects for all data groups, the number of days to retain history, the number
of audits to retain, and the frequency in which audits are performed.
Changes to Work with Audits display
The Work with Audits display (WRKAUD command) has the following changes:
•
Changed Option 7 = History. Option 7 is changed to now display the available history of
completed audit runs for the selected audit rule and data group on the Work with Audit
History display. From the Work with Audit History display you can access any available job
logs and outfiles associated with a completed run of the audit. Previously, option 7 provided
access to the Work with Notifications (WRKNFY) display.
•
Added Option 14 = Audited objects. Option 14 displays the list of objects that were audited by
the selected audit rule and data group on the Work with Audited Objects display. The list of
audited objects represents the last run of the audit and is available only on the system from
which the audit request originated.
•
Added Function key F14 = Audited objects. F14 prompts the Work with Audited Objects
(WRKAUDOBJ) command which will display the list of objects audited by the specified data
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
66
Previous service packs (included)
group. The list of audited objects is available only on the system from which the audit request
originated.
•
The text of the F11 key changed. The initial view, as seen below, now says F11=Last run.
From the Last run view, F11 text now says F11=DG definition.
Figure 9.
Changes to the Work with Audits display
Work with Audits
System:
Type options, press Enter
5=Display
6=Print
7=History
8=Recoveries
14=Audited objects
46=Mark recovered
Opt
__
__
__
__
__
__
__
__
Audit
Status
*NOTRUN
*CMPACT
*CMPACT
*RCYACT
*QUEUED
*QUEUED
*NODIFF
*NODIFF
Audit
Rule
#OBJATR
#FILATR
#FILATRMBR
#FILDTA
#IFSATR
#MBRRCDCNT
#DGFE
#DLOATR
9=Run rule
---------Definition--------DG Name
System 1 System 2
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
EMP
AS01
AS02
AS01
10=End
Object
Differences
0
0
0
0
0
0
0
0
Bottom
Parameters or command
===> _________________________________________________________________________
F3=Exit
F4=Prompt F5=Refresh
F10=Compliance summary
F11=Last run
F14=Audited objects F16=Inst. policies
F23=More options
F24=More keys
Work with Audit History (WRKAUDHST) command
The new Work with Audit History (WRKAUDHST) command will access audit history for a
specific combination data group and audit rule. For each completed audit, the history includes
the audit start time and duration, final status, and result statistics. The history is displayed in
reverse chronological order on the resulting Work with Audit History display so that the
completed audit with the most recent start time is at the top of the list. Audits that have a *NEW or
an active status are not included in this list.
Options on the Work with Audit History display provide the ability to view the details of an audit to
see its compare and recovery timestamps. When viewing this display from the system on which
the audit request originated, you can select options to view object difference details that were
detected by the audit, the job log for the audit, and a list of objects that were audited.
The initial view shows the final results, as shown below. F11 toggles between this view and the
compare results view (not shown), which includes columns for Duration of the audit and for
counts of objects Compared, Not Compared, and Detected Not Equal.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
67
Previous service packs (included)
Figure 10. Final results view of Work with Audit History display
Work with Audit History
SYSTEM:
Audit rule . . . . . . :
Data group definition . :
AS01
#FILATR
EMP AS01 AS02
Type options, press Enter.
5=Display
6=Print
8=View difference details
12=Display job
14=Audited objects
46=Mark recovered
------------------Objects-----------------Audit
Total
Not
Not
Opt
Compare Start
Status
Selected
Compared Recovered Recovered
__
01/02/10 15:25:31 *NODIFF
9
0
0
0
__
12/31/09 09:06:04 *NODIFF
9
0
0
0
__
12/30/09 08:50:29 *AUTORCVD
9
0
0
3
BOTTOM
Parameters or command
===> _________________________________________________________________________
F3=Exit F4=Prompt F5=Refresh F9=Retrieve F11=Compare results
F12=Cancel F13=Repeat F14=Audited objects F21=Print list
Work with Audited Objects (WRKAUDOBJ) command
The new Work with Audited Objects (WRKAUDOBJ) command displays a list of objects audited
by a specific combination of audit rule and data group on the Work with Audited Objects display.
This command must be run from the system on which the audit requests originated. The
specified audit rule can be either a specific audit rule or all audit rules. The #DGFE audit rule is
not available for selection because it compares configuration data instead of objects.
When the Work with Audited Objects display is invoked by the WRKAUDOBJ command, the
objects listed are for the completed audit having the most recent start date which was performed
for the indicated data group and audit rule. When the display is invoked by an option on the Work
with Audit History display, as shown above, the objects listed are for the selected completed audit
for the indicated audit rule and data group.
The list of audited objects is available only on the originating system for audits that were
performed when the Audit history retention (AUDHST) policy in effect specified to keep details
and which have not exceeded the current policy's retention criteria.
The list of objects on the display is sorted by severity of their final audit status (the status after
comparisons and any recovery actions complete). Options provide the ability to view details
including the object’s compare and recover timestamps and to view auditing history for a specific
object. Figure 11 shows the display when all audits are included.
When the list is subsetted for a specific audit rule, as shown in Figure 12, the Audit start field is
located at the top of the display. When the list includes all audit rules, the specific audit rule and
audit start time are shown in columns.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
68
Previous service packs (included)
Figure 11. Work with Audited Objects display with all audits displayed.
Work with Audited Objects
System:
Data group:
Audit rule:
AS01
EMP AS01 AS02
*ALL
Type options, press Enter.
5=Display
6=Print
9=Object history
Opt
_
_
_
_
_
_
_
_
Audited
Status
*NE
*NE
*NE
*EQ
*EQ
*EQ
*EQ
*EQ
Type
*DTAARA
*DTAARA
*STMF
*DTAARA
*DTAARA
*FILE
*FILE
*FILE
Object
Name
L00SAMPLEA/AJDTAARA1
L00SAMPLEA/AJDTAARA2
/L00DIR/ALPHA.STM
L00SAMPLEA/DTAARA1
L00SAMPLEA/DTAARA2
L00SAMPLEA/RJFILE1
L00SAMPLEA/RJFILE2
L00SAMPLEA/RJFILE3
-----------Audit-----------Rule
Date
Time
#OBJATR
12/11/09 09:40:27
#OBJATR
12/11/09 09:40:27
#IFSATR
12/11/09 09:47:57
#OBJATR
12/11/09 09:40:27
#OBJATR
12/11/09 09:40:27
#FILATR
12/11/09 09:43:13
#FILATR
12/11/09 09:43:13
#FILATR
12/11/09 09:43:13
More...
Parameters or command
===> _________________________________________________________________________
F3=Exit
F4=Prompt
F5=Refresh
F9=Retrieve
F12=Cancel
F13=Repeat
F18=Subset
F21=Print list
F22=Display entire field
Figure 12. Work with Audited Objects display as seen for a single audit.
Work with Audited Objects
SYSTEM:
Data group:
Audit rule:
EMP AS01 AS02
#FILATR
Audit start:
AS01
06/17/09 15:01:34 (*LAST)
Type options, press Enter.
5=Display
6=Print
9=Object history
Opt
_
_
_
_
Audited
Status
*NE
*EQ
*EQ
*RCVD
Type
*FILE
*FILE
*FILE
*FILE
Object
Name
L00SAMPLEA/RJFILE1
L00SAMPLEA/RJFILE2
L00SAMPLEA/RJFILE3
L00SAMPLEA/RJFILE4
BOTTOM
Parameters or command
===> _________________________________________________________________________
F3=Exit
F4=Prompt
F5=Refresh
F9=Retrieve
F12=Cancel
F13=Repeat
F18=Subset
F21=Print list
F22=Display entire field
Work with Audited Object History (WRKAUDOBJH) command
The new Work with Audited Obj. History (WRKAUDOBJH) command displays the available audit
history for a single object. This command must be run from the system on which the audit
requests originated.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
69
Previous service packs (included)
The resulting Work with Audited Obj. History display lists the available audit history for a single
object in the specified data group. Audit history is available only on the originating system for
audits which were performed when the Audit history retention (AUDHST) policy in effect specified
to keep details and which have not exceeded the current policy's retention criteria. The list is
sorted in reverse chronological order so that the audit history having the most recent start date is
at the top of the list.
A file member is represented as object type *FILE with its name formatted as library/
file(member). When a member is displayed, the Audit Rule column appears in the list to identify
which audit rule compared the member in the audit run. When any other object type is displayed,
the Audit rule field is located at the top of the display.
Options on the Work with Audited Obj. History display provide the ability to view details including
the object’s compare and recovery timestamps and to view object difference details that were
detected by the audit.
Figure 13. View of Work with Audited Obj. History display
Work with Audited Obj. History
Data group:
EMP AS01 AS02
Type:
*FILE
Name:
Audit Rule:
System:
#FILATR
AS01
L00SAMPLEA/RJFILE1
Type options, press Enter.
5=Display
6=Print
8=View difference details
Opt
__
__
-----Compare Information-----Date
Time
Status
06/17/09
15:01:34
*NE
06/16/09
15:01:27
*NE
-------Recovery Information------Date
Time
Status
06/16/09
15:04:25
*RECOVERED
Bottom
Parameters or command
===> _________________________________________________________________________
F3=Exit
F4=Prompt
F5=Refresh
F9=Retrieve
F12=Cancel
F13=Repeat
F21=Print list
F22=Display entire field
audit are processed more efficiently by the database apply session. Users will see greater
improvements for the CMPFILDTA command when REPAIR(*TGT) is specified.
Parallel Access Path Maintenance Added
Parallel Access Path Maintenance improves overall database replication throughput in many
replication scenarios. Parallel Access Path Maintenance minimizes the occurrences of database
apply backlog/threshold situations and shortens the duration of any backlog/threshold conditions
that may remain. This is accomplished by automatically creating a set of *INTERVAL monitors
that are responsible for the access path maintenance for non-uniquely keyed logical file access
paths affected by database record operations such as inserts, updates and deletes. This
removes the access path maintenance responsibility from the 'normal' database apply sessions,
allowing them to process journal entries more efficiently. Parallel Access Path Maintenance is
implemented with a new policy.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
70
Previous service packs (included)
See the following sections for more information:
•
“Parallel AP Maintenance (PRLAPMNT) parameter added to SETMMXPCY” on page 71
•
“Changes to the DSPDGSTS command” on page 71
•
“PRLAPMNT parameter added to the ENDDG command” on page 72
•
“New Process value added to WRKMSGLOG” on page 72
Parallel AP Maintenance (PRLAPMNT) parameter added to SETMMXPCY
The new parameter, Parallel AP maintenance (PRLAPMNT) has been added to the Set MIMIX
Policies (SETMMXPCY) command. It is used to implement Parallel Access Path Maintenance.
PRLAPMNT specifies the criteria for enabling parallel access path maintenance: Method,
Number of jobs, Delay interval, Log retention
Note that these changes are not effective until the associated data groups have been started or
restarted.
See the MIMIX Operators manual for additional information.
Changes to the DSPDGSTS command
The DSPDGSTS command (option 8 from the Work with Data Groups display) has been
modified as follows:
•
The Prl AP Mnt field has been added. This field displays the status of the Parallel Access
Path Maintenance function. This field is present only when the Parallel Access Path
Maintenance policy has been configured as *AUTO or *MANUAL for the data group.
– In the Merged view of Data Group Status, the field appears in the System row of the Target
Statistics area.
– In Database Status views 1 and 2, the field appears near the top of the display, left of the
Held due to error field.
•
Table 5.
To accommodate the new Prl AP Mnt field, the names of other existing fields have been
shortened in both locations.
Updated Field Names
Previous Field Name
New Field Name
Journal manager
Jrn Mgr
DTAARA Poller
DA Poll
RJLNK Monitor
RJLNK Mon
Reader
DB Rdr
•
When viewing the display from the target system, the F17 (Prl AP Mnt monitors function key)
is available to check the status of the monitors used for this function, when Parallel Access
Path Maintenance is configured. (If Parallel Access Path Maintenance is not configured, F17
is not displayed.)
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
71
Previous service packs (included)
PRLAPMNT parameter added to the ENDDG command
A new parameter, End parallel AP maintenance (PRLAPMNT), has been added to the End Data
Group (ENDDG) command. PRLAPMNT specifies whether to end Parallel Access Path
Maintenance if the function is in use. The value of the Parallel Access Path Maintenance policy in
effect when the ENDDG command is requested determines if the function is in use. The default
behavior is to end the function when target-side replication processes end.
See the MIMIX Operators manual for additional information.
New Process value added to WRKMSGLOG
A new Process (PRC) value of *PRLAPMNT has been added to the Work with Message Log
(WRKMSGLOG) for filtering messages from monitors issued by the Parallel Access Path
Maintenance function. The messages are scoped to a Data Group, not to a MONITOR.
Enter the following to find all Parallel Access Path monitor messages for a data group.
WRKMSGLOG DGDFN(MYDG SYS1 SYS2) PRC(*PRLAPMNT)
where MYDG SYS1 SYS2 is the three-part qualified name of the Data Group definition
Changes to support for clustering
The product known as Vision Cluster1 in version 6 has been renamed in version 7 to MIMIX
Global. Version 7 includes a number of changes, including:
•
Licensing changes, as described in “Licensing changes for V7” on page 42.
•
Changes in the functionality used to perform start, end, and switch operations for application
groups. Exit programs for these operations now call procedures and steps. For more
information, see “Procedure and step controlled operations for application groups” on
page 60.
•
Changes to other commands and displays for application groups, see “Improved control with
enhanced application group support” on page 56.
•
Support for monitoring and switching of Metro and Global mirroring (see “Metro and Global
Mirror Support ” on page 72).
Action required: For existing Vision Cluster1 customers, Services are required to implement the
necessary changes to convert to use of procedures and steps. Before installing version 7 of
MIMIX Global, contact your certified MIMIX representative.
Metro and Global Mirror Support
MIMIX Global now supports the monitoring and switching of Metro and Global mirroring. The
MIMIX Global – SAN edition feature is needed to enable this functionality in either a stand-alone
or a hybrid solution when combined with MIMIX Enterprise.
Database Apply performance enhancement
Customers who need faster performance from database apply processes can take advantage of
the enhancement made available through the new DB apply cache (DBAPYCACHE) policy on
the Set MIMIX Policies (SETMMXPCY) command. Customers who take advantage of this policy
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
72
Previous service packs (included)
will see a significant, general improvement in database apply performance. This enhancement is
ideal for customers who have allocated a highly active file to its own apply session and need
more performance but do not want to purchase Journal Cache from IBM.
The policy has the following shipped values:
Table 6.
Policy
Policy shipped values
Shipped Values
DB apply
cache
Description
Installation
Level
Data Group
Level
*DISABLED
*INST
Specifies whether to use database (DB) apply cache to
improve performance for DB apply processes. When
this policy is enabled, MIMIX uses buffering technology
within DB apply processes in data groups that specify
*YES for journal on target (JRNTGT). This policy is not
used by data groups which specify JRNTGT(*NO) or by
data groups whose target journals use journal caching
or journal standby functionality provided by the IBM
feature for High Availability Journal Performance (IBM i
option 42).
Possible values are:
• *DISABLED DB apply caching is not used. This
preserves existing behavior.
• *ENABLED Caching is enabled for improved
performance of database apply processes.
Note: When DB apply cache is used, before and after
journal images are sent to the local journal on the
target system. This will increase the amount of
storage needed for journal receivers on the target
system if before images were not previously being
sent to the journal.
• *INST The policy is set to the value used for the
installation. This is only valid when a value other than
*INST is specified for the Data group definition
(DGDFN).
Note: The shipped value of this policy is *DISABLED. To use this functionality, use the
SETMMXPCY command to change the DBAPYCACHE policy to *ENABLED for either
the installation level or for a specific data group. Changes to this policy are not effective
until the database apply processes for the affected data groups have been ended and
restarted.
For more information about this policy, see the MIMIX Reference book.
Adaptive cache always used
Version 7 of MIMIX is changed so that data groups now always use adaptive caching. Customers
can no longer disable adaptive caching. Adaptive caching is a technique which improves
performance by using additional memory to cache data that will be accessed. In previous
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
73
Previous service packs (included)
releases of MIMIX, the Adaptive cache (ADPCHE) parameter on data group definitions
supported the ability to choose whether to use MIMIX adaptive caching.
The ADPCHE parameter is no longer visible on any user interface for data group definitions. The
parameter will be removed in a future release of MIMIX. It is recommended that you update any
automation programs which specify the ADPCHE parameter in data group definitions or which
reference the ADPCHE field in the MXDGDFN outfile for the WRKDGDFN command.
EXPPRDINF command added
The Export Product Information (EXPPRDINF) command collects data about the MIMIX
environment on the system from which the command is run. The data to be collected may
include:
•
data about the operating environment
•
the MIMIX configuration
•
what features are used
•
current status
•
recent messages
The collected data will be used to identify which MIMIX features are used and how they are
configured, to identify common error situations, and to determine typical workload and
performance data. This information enables Vision Solutions to understand how MIMIX is being
used and may help determine future product enhancements.
Each time the Export Product Information (EXPPRDINF) command is run, the collected data is
stored in the integrated file system in EXPPRDINF.STM in the /LAKEVIEWTECH/MIMIX/
installation-name/PRODUCTINFO directory. Existing data in this directory will be overwritten
when the EXPPRDINF command is run.
You should only run this command when directed to do so by Vision Solution personnel.
MIMIX Dynamic Apply processing supports replication of
keyed files
MIMIX now supports the replication of keyed database files by data groups configured for MIMIX
Dynamic Apply. A data group which uses MIMIX Dynamic Apply is configured with remote
journaling and with *USRJRN specified for Cooperative journal (COOPJRN) so that
cooperatively processed operations on logical and physical files are performed primarily with
user journal (database) processes. In previous versions of MIMIX, keyed files could not be
processed by such a configuration.
Customers who use keyed files can now use the Convert Data Group (CVTDG) command to
convert data groups to use MIMIX Dynamic Apply. The CVTDG command has been updated to
remove the restriction for keyed replication. The command ensures that requirements are met
and automatically changes the configuration of the specified data group so that cooperatively
processed operations for logical and physical files are replicated primarily through the user
(database) journal.
Requirements for MIMIX Dynamic Apply and keyed replication can be found in the MIMIX
Reference book.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
74
Previous service packs (included)
Audit Changes
This section describes the audit enhancements included in V7.
Audits *NOTRCVD when unrecoverable attributes exist
The #FILATR and #FILATRMBR audits now indicate a status of not recovered (*NOTRCVD) if
any unrecoverable attributes are present. Even if other attributes that are recoverable are found
during the audit run, none will be recovered and the audit status will be *NOTRCVD.
CMPFILDTA, #FILDTA audit performance improvements
Performance has been improved for the Compare File Data (CMPFILDTA) command and the
#FILDTA audit when comparing in highly active environments or when there are many records
that differ. The U-MX journal entries associated with the CMPFILDTA command and #FILDTA
command.
Audits ignore creation date/time *OUTQ objects
When comparing *OUTQ objects with either the Compare Object Attributes (CMPOBJA)
command or the #OBJATR audit, differences in creation date and time are no longer reported as
differences. This is now consistent with compare behavior for other object types, such as
message queues and data queues.
Audits now recover difference for *ACCPTHVLD attributes
When automatic audit recovery is enabled, the #FILATRMBR audit now recovers *ACCPTHVLD
audit differences found on the target-system file.
Adaptive cache value removed from DSPDGDFN
The adaptive cache value has been removed from DSPDGDFN. The value for adaptive cache is
now always set to *YES for *OUTFILE and *PRINT. (See “Adaptive cache always used” on
page 73 for more information.)
ADDDGOBJE COOPTYPE default changed to best practice
The default value has changed for the Cooperating object types (COOPTYPE) parameter on the
Add Data Group Object Entry (ADDDGOBJE) and Load Data Group Object Entry (LODDGOBJE)
commands. The COOPTYPE parameter determines which object types to cooperatively process
between the system journal and user journal when Cooperate with DB (COOPDB) is *YES. The
new default value, *DFT, will cause physical database files, data areas, and data queues that
meet the selection criteria specified on the command to be cooperatively processed, which is
MIMIX best practice. Previously, the default value was *FILE and users had to explicitly specify
*DTAARA or *DTAQ.
Users still have to create associated data group object entries for cooperatively processed
objects.
The value *DFT is also added to the Change Data Group Object Entry (CHGDGOBJE)
command.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
75
Previous service packs (included)
Support for *PDFMAP object types
MIMIX now supports replication for objects of type *PDFMAP (PDF Map) through system journal
replication processes. Auditing, comparing, and synchronizing are also supported.
IFS transmission method default changed to *OPTIMIZED
The default value has changed for the IFS transmission method element of the Object
processing (OBJPRC) parameter in the Create Data Group Definition (CRTDGDFN) command.
The new default value, *OPTIMIZED, uses IBM i APIs to transmit IFS object content and
attributes to the target system. This provides improved performance over the previous default
value, *SAVRST, which used save/restore commands. *SAVRST is still supported as a value.
User confirmation required for switch application group,
delete definition operations
An accidental switch can adversely affect data. To help prevent accidental switches from being
invoked from the Work with Application Groups display, a switch confirmation panel has been
added. When option 15=Switch is requested, the Switch Application Group (SWTAG) command
is prompted. Pressing Enter displays the confirmation panel. Users must press F16 from the
confirmation panel to continue the switch. The confirmation panel is not used when the SWTAG
command is invoked from a command line or from a program, which preserves previous
behavior.
Similarly, deleting MIMIX definitions that are still needed can cause failures in replication and
other processes. To help prevent this, confirmation panels have been added to the following
operations.
•
Option 4=Delete from the Work with System Definitions display
•
Option 4=Delete from the Work with Transfer Definitions display
•
Option 4=Delete from the Work with Journal Definitions display
•
Option 24=Delete jrn environment from the Work with Journal Definitions display
Users must press F16 from the confirmation panel to continue the operation. If the corresponding
commands (DLTSYSDFN, DLTTFRDFN, DLTJRNDFN, DLTJRNENV, respectively) are invoked
from a command line or from a program, the confirmation panel is not used, which preserves
previous behavior.
Replication of QSYS, generic Q* library prevented
The Add Data Group Object Entry (ADDDGOBJE), Change Data Group Object Entry
(CHGDGOBJE), and Load Data Group Object Entry (LODDGOBJE) commands will end with an
error message if a user attempts to create a data group object entry that would result in
replication of all objects from library QSYS. The following entries will be prevented:
LIB1(QSYS) OBJ1(*ALL) OBJTYPE(*ALL) PRCTYPE(*INCLD)
LIB1(Q*) OBJ1(*ALL) OBJTYPE(*ALL) PRCTYPE(*INCLD)
LIB1(QS*) OBJ1(*ALL) OBJTYPE(*ALL) PRCTYPE(*INCLD)
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
76
Previous service packs (included)
LIB1(QSY*) OBJ1(*ALL) OBJTYPE(*ALL) PRCTYPE(*INCLD)
LIB1(QSYS*) OBJ1(*ALL) OBJTYPE(*ALL) PRCTYPE(*INCLD)
LIB1(QSYS*) OBJ1(*ALL) OBJTYPE(*CMD) PRCTYPE(*INCLD)
Hexadecimal data in *DTAARA, *DTAQ descriptions
MIMIX now correctly replicates data area and data queue objects which have hexadecimal data
within their text descriptions.
MIMIXCLU user profile, job description
In environments that use MIMIX support for clustering, if they do not already exist, the MIMIXCLU
user profile and MIMIXCLU job description will be created automatically, on all nodes in the
installation when the first application group definition which specifies *CLU as application group
type (AGTYPE) is created.
The user profile is created with an initial menu of *SIGNOFF so that it cannot be used to sign on
to the system, as well as with a preset password so that it is consistent on all systems. The job
description routes jobs to the QCTL subsystem. Customers who used MIMIX support for
clustering in previous releases already have this user profile and job description.
Multi-management support enhancement
Support for multiple MIMIX management systems (multi-management) can now be used in any
MIMIX configuration that has a MIMIX Global license key. Previously, multi-management system
support was only available for configurations that supported IBM I clustering.
SNA and OptiConnect Support Discontinued
With the release of MIMIX V7.0, MIMIX no longer supports configurations using SNA or
OptiConnect for communications. The parameters are still available within MIMIX V7.0, however,
this functionality will not be tested for MIMIX V7.0. Vision Solutions will only assist customers to
determine possible workarounds with issues arising from the use of SNA or OptiConnect for
communication in MIMIX V7.0.
MIMIX CDP™ feature changes
The MIMIX CDP feature is not supported in the graphical interface of version 7. This feature
relied on user interfaces within MIMIX Availability Manager, which are not available in the version
7 MIMIX portal application interfaces in Vision Solutions Portal. Limited 5250 emulator support
remains for existing configurations that use this feature. If you use the MIMIX CDP feature,
contact your certified Vision Solutions representative.
7.0.01.00 (included with 7.0.16.00)
© Copyright 1999, 2012 Vision Solutions, Inc. All rights reserved.
77