Информационный центр DB2 не может быть запущен в Windows 7 - ошибка NUMA - PullRequest
0 голосов
/ 13 октября 2011

Я скачал Информационный центр DB2, затем разархивировал и запустил. Однако в это время произошел сбой, и приложение так и не запустилось. Он создал файл дампа в каталоге. Файл javacore содержит эту часть:

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

Что это значит? Я искал в Google, и я нашел кое-что о / usepmtimer в файле boot.ini, однако в Windows 7 этот файл отсутствует. Что я могу сделать, чтобы использовать Информационный центр локально в Windows 7?

Ответы [ 2 ]

0 голосов
/ 15 октября 2011

Ну, это не решает проблему, но, по крайней мере, позволяет локально запускать Информационный центр как автономный.

Я посмотрел файл ic-wrkstn-start.bat и увидел, что тамтолько одна строка в строке, остальные комментарии.Эта строка выполняет заданную среду выполнения Java, и кажется, что проблема здесь.

Данный 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 \ bin \ java' я поставил 'java' и установил (путь) Ява будет использоваться.

0 голосов
/ 13 октября 2011

Некоторые шаги, которые вы можете попробовать:

  • Установить новейший уровень пакета Fix Pack
  • Убедитесь, что вы используете 64-битный установщик для 64-битной платформы и 32-битный установщик для32-битная платформа
  • Убедитесь, что "java --version" возвращает что-то вменяемое
  • Добавьте -Xint к параметрам запуска JVM для инфоцентра
...