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

发布于 2024-12-09 18:59:01 字数 377 浏览 0 评论 0原文

我下载了 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 中本地使用信息中心?

I downloaded the DB2 Information Center, then I unzipped and started. However, there was a crash at this time, and the application never started. It created a dump file in the directory. The javacore file contains this part:

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

What does it mean? I searched in Google, and I found something about /usepmtimer in the boot.ini file, however, Windows 7 does not have this file.
What can I do in order to use the Information Center locally in Windows 7?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

关于从前 2024-12-16 18:59:01

您可以尝试一些步骤:

  • 安装最新的修复包级别
  • 确保您在 64 位平台上使用 64 位安装程序,在 32 位平台上使用 32 位安装程序
  • 确保“java --version”返回正常的内容
  • 添加 -Xint信息中心 JVM 的启动参数

Some steps you can try out:

  • Install newest fixpack level
  • Make sure you are using 64-bit installer for 64-bit platform, and 32-bit installer for 32-bit platform
  • Make sure "java --version" returns something sane
  • Add -Xint to the startup parameters of the JVM for the infocenter
失去的东西太少 2024-12-16 18:59:01

好吧,这并不能解决问题,但至少它允许在本地独立执行信息中心。

我查看了ic-wrkstn-start.bat文件,发现该行只有一行,其余都是注释。这一行执行给定的Java运行时环境,看来问题就在那里。

给定的 JRE 是 IBM J9,我认为问题就在那里。仅通过使用选项 version 调用此二进制文件,输出会给出相同的错误:

\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。

Well, this does not solve the problem, but at least it permits to execute the Information Center locally as standalone.

I looked at the ic-wrkstn-start.bat file, and I saw that there is only one line in the line, the rest are comments. This line executes the given Java Runtime Environment, and it seems that the problem is there.

The given JRE is a IBM J9 and I think the problem is there. Only by calling this binary with the option version, the output gives the same error:

\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 "".

Well, as you can see, the error is not the Info Center, but it is the given Java. For this reason, I just took my installed JRE, the Oracle (Sun) one, and it worked.

Instead of execute 'jre\bin\java', I put 'java', and the installed (path) java will be used.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文