APAR status
Closed as program error.
Error description
When running onspaces to add a dbspace, the command will fail to create the dbspace and incorrectly warn that $INFORMIXDIR/etc/$ONCONFIG can not be accessed when run in an environment where the CPU affinity of the VPCLASS onconfig parameter has been set to specify an invalid range of CPUs. For example on a 2 CPU system, if VPCLASS is set to affinitize on CPUs 1-3 (where CPUs 2 and 3 do not exist), onspaces will report the following message: Verifying physical disk space, please wait ... WARNING: Cannot access configuration file $INFORMIXDIR/etc/$ONCONFIG. Cannot build a new Space. This message is misleading, and can not lead directly to proper resolution or identification of the root cause of the failure to create the dbspace. By comparison, the online.log does correctly report a message that identifies the problem, by displaying a message of: 21:27:44 VPCLASS 'cpu' not enough physical procs for affinity When VPCLASS is updated to either disable affinity, or to set affinity to a valid range of physical CPUs to match the available hardware, the online.log message and onspaces warning no longer appear, and onspaces will successfully create the new space.
Local fix
Disable CPU affinity for VPCLASS in the onconfig, or correct the range of CPU's associated with the VPCLASS aff parameter. A change to the VPCLASS will require an instance restart.
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of onspaces utility, which have affinity set in * * onconfig * **************************************************************** * PROBLEM DESCRIPTION: * * When affinity in onconfig is set to an incorrect value * * (non-existent CPU), onspaces can't add dbspace. * **************************************************************** * RECOMMENDATION: * * Upgrade to IDS 11.50.xC9. * ****************************************************************
Problem conclusion
We make unnecessary reads of the onconfig during execution of onspaces which prevents adding of dbspace for unrelated problems with ONCONFIG values. Fixed in IDS-11.50.FC9.
Temporary fix
Comments
APAR Information
APAR number
IC70155
Reported component name
IBM IDS ENTRP E
Reported component ID
5724L2304
Reported release
B15
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2010-07-23
Closed date
2011-09-27
Last modified date
2011-09-27
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
IBM IDS ENTRP E
Fixed component ID
5724L2304
Applicable component levels
RB15 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSGU8G","label":"Informix Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B15","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
27 September 2011