ORA-00600: [kskreconfignuma2], [kskcpucc]
                                                 Last update (2011-05-23 13:56:46)
                                                                                                                   Date added (2009-02-02 15:20:50)

Summary
Adding or removing CPUs from the HP-UX Itanium server with Oracle10g causes a database crash
You usually get the following errors in the alert log.
Detected change in CPU count to 40
Mon Feb  2 14:38:37 2009
ORA-00600: internal error code, arguments: [kskreconfignuma2], [kskcpucc], [], [], [], [], [], []
ORA-27300: OS system dependent operation:mpctl_ldomspus failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: skgsnnprocs
Mon Feb  2 14:38:40 2009
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-00600: internal error code, arguments: [kskreconfignuma2], [kskcpucc], [], [], [], [], [], []
ORA-27300: OS system dependent operation:mpctl_ldomspus failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: skgsnnprocs
CKPT: terminating instance due to error 2097
Instance terminated by CKPT, pid = 20573
It can happen with HP-UX Itanium or Solaris. For Oracle this issue is closed as not a bug. Per Oracle development, adding/removing processor groups are not supported. Oracle does not support dynamic reconfiguration with instance up while running on Solaris 5.9 or 10 or HP-UX Itanium

The workaround to prevent the error and instance crash is not changing the CPU number while the instance is running.

Tip: At oracle10g HP-UX you can change the number of CPUs when you enable hyper-threading with
kctune lcpu_attr=1 turns on hyper-threading
kctune lcpu_attr=0 turns it off
Other links
Numa automatically enabled after upgrade to 10.2.0.4
Reviews
Filters
Search