无法在Windows 7中启动DB2信息中心 - NUMA错误

时间:2011-10-13 12:41:16

标签: java windows-7 db2 numa

我下载了DB2 Information Center,然后解压缩并启动了。但是,此时发生了崩溃,应用程序从未启动过。它在目录中创建了一个转储文件。 javacore文件包含以下部分:

3XHCPUARCH       Architecture   : x86
3XHNUMCPUS       How Many       : 2
3XHNUMASUP       NUMA is either not supported or has been disabled by user

这是什么意思?我在Google上搜索过,我在boot.ini文件中发现了/ usepmtimer,但是,Windows 7没有这个文件。 如何在Windows 7中本地使用信息中心?

2 个答案:

答案 0 :(得分:0)

您可以尝试一些步骤:

  • 安装最新的修订包级别
  • 确保您使用的是64位平台的64位安装程序和32位平台的32位安装程序
  • 确保“java --version”返回理智的内容
  • 将-Xint添加到信息中心的JVM的启动参数

答案 1 :(得分:0)

嗯,这并没有解决问题,但至少它允许在本地执行信息中心作为独立的。

我查看了ic-wrkstn-start.bat文件,我看到该行中只有一行,其余的是注释。这一行执行给定的Java Runtime Environment,似乎存在问题。

给定的JRE是IBM J9,我认为存在问题。只有通过使用选项版本调用此二进制文件,输出才会出现相同的错误:

\db2_v97_nt32_workstation_infocenter>jre\bin\java.exe -version
Unhandled exception
Type=Floating point error vmState=0x00000000
J9Generic_Signal_Number=00080020 ExceptionCode=c0000094 ExceptionAddress=001F3B0B ContextFlags=0001003f
Handler1=00389A50 Handler2=001E95C0
EDI=00000000 ESI=00000000 EAX=00000004 EBX=0061CA70
ECX=00000000 EDX=00000000
EIP=001F3B0B ESP=0066F80C EBP=0054AE10 EFLAGS=00210246
Module=C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\jre\bin\J9PRT24.dll
Module_base_address=001E0000 Offset_in_DLL=00013b0b
Target=2_40_20080816_022093_lHdSMr (Windows Vista 6.1 build 7601 Service Pack 1)
CPU=x86 (2 logical CPUs) (0x6eae7000 RAM)
----------- Stack Backtrace -----------
j9port_init_library:0x001F3B0B [0x001E6280 +0x0000D88B]
0x0061CA70
---------------------------------------
JVMDUMP006I Traitement de l'événement de dump en cours "gpf", détails "" - Veuillez patienter.
JVMDUMP007I JVM demande un dump System en utilisant 'C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\core.20111015.014542.5588.0001.dmp'
JVMDUMP010I Dump System écrit dans C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\core.20111015.014542.5588.0001.dmp
JVMDUMP007I JVM demande un dump Snap en utilisant 'C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\Snap.20111015.014542.5588.0002.trc'
JVMDUMP010I Dump Snap écrit dans C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\Snap.20111015.014542.5588.0002.trc
JVMDUMP007I JVM demande un dump Java en utilisant 'C:\Users\angoca\Downloads\db2_v97_nt32_workstation_infocenter\javacore.20111015.014542.5588.0003.txt'
JVMDUMP013I Evénement de dump traité "gpf", détails "".

嗯,正如您所看到的,错误不是信息中心,而是给定的Java。出于这个原因,我刚刚接受了我安装的JRE,即Oracle(Sun)的JRE,它运行良好。

而不是执行'jre \ bin \ java',我把'java',并且将使用已安装的(路径)java。