我在docker实例上安装了DB2和TDS,当我尝试启动我的TDS实例时出现以下错误
GLPSRV200I Initializing primary database and its connections.
GLPRDB001E Error code -1 from function:" SQLConnect " ldapdb2b .
12/11/2017 10:51:34 0 0 SQL1042C An unexpected system error occurred.
SQL1032N No start database manager command was issued. SQLSTATE=57019
GLPRDB004E The directory server is unable to connect to the database.
GLPSRV064E Failed to initialize be_config.
GLPSRV040E Server starting in configuration only mode due to errors.
深入挖掘,我访问了实例所有者home / home / dsrdbm01 / idsslapd-dsrdbm01 / logs /上的日志,并将db2cli.log保存为以查找以下内容:
2017-12-11-10:50:32.native retcode = -1032; state = "57019"; message = "SQL1032N No start database manager command was issued. SQLSTATE=57019"
2017-12-11-10:50:32native retcode = -1032; state = "08001"; message = "[IBM][CLI Driver] SQL1032N No start database manager command was issued.` SQLSTATE=57019
我认为我需要使用db2start命令启动数据库管理器,因此我从/opt/IBM/db2/V9.7/bin/上的安装文件夹访问db2 bin,SU作为实例所有者然后键入db2start以获取以下内容:
[dsrdbm01@b4aa75a27ceb bin]$ db2start
12/11/2017 11:03:11 0 0 SQL1042C An unexpected system error occurred.
SQL1032N No start database manager command was issued. SQLSTATE=57019
以下是系统详情:
CentOS Linux release 7.3.1611 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
CentOS Linux release 7.3.1611 (Core)
修改 运行DB2Diag我得到了以下结果:
[dsrdbm01@b4aa75a27ceb bin]$ db2diag
2017-12-11-10.31.48.646655+000 I1E1587 LEVEL: Event
PID : 233 TID : 140078263629696PROC : db2diag
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, RAS/PD component, pdLogInternal, probe:120
START : New Diagnostic Log file
DATA #1 : Build Level, 152 bytes
Instance "dsrdbm01" uses "64" bits and DB2 code release "SQL09078"
with level identifier "08090107".
Informational tokens are "DB2 v9.7.0.8", "s130316", "IP23433", Fix Pack "8".
DATA #2 : System Info, 440 bytes
System: Linux b4aa75a27ceb 9 4 x86_64
CPU: total:2 online:2 Cores per socket:2 Threading degree per core:1
Physical Memory(MB): total:2986 free:1516
Virtual Memory(MB): total:4010 free:2540
Swap Memory(MB): total:1024 free:1024
Kernel Params: msgMaxMessageSize:8192 msgMsgMap:16384 msgMaxQueueIDs:32000
msgNumberOfHeaders:16384 msgMaxQueueSize:16384
msgMaxSegmentSize:16 shmMax:9223372036854775807 shmMin:1
shmIDs:4096 shmSegments:4096 semMap:1024000000 semIDs:32000
semNum:1024000000 semUndo:1024000000 semNumPerID:32000
semOps:500 semUndoSize:20 semMaxVal:32767
semAdjustOnExit:32767
Cur cpu time limit (seconds) = 0xFFFFFFFF
Cur file size limit (bytes) = 0xFFFFFFFF
Cur data size (bytes) = 0xFFFFFFFF
Cur stack size (bytes) = 0x00800000
Cur core size (bytes) = 0x00000000
Cur memory size (bytes) = 0xFFFFFFFF
nofiles (descriptors) = 0x00100000
Information in this record is only valid at the time when this file was
created (see this record's time stamp)
2017-12-11-10.31.48.646503+000 I1589E372 LEVEL: Event
PID : 233 TID : 140078263629696PROC : db2diag
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, RAS/PD component, pdDiagArchiveDiagnosticLog, probe:88
CREATE : DB2DIAG.LOG ARCHIVE : /home/dsrdbm01/sqllib/db2dump/db2diag.log_2017-12-11-10.31.48 : success
IMPACT : Potential
2017-12-11-10.38.30.442137+000 I1962E305 LEVEL: Event
PID : 391 TID : 140260437010304PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:21
DATA #1 : <preformatted>
Single node instance [0] is starting
2017-12-11-10.38.30.442475+000 I2268E1637 LEVEL: Event
PID : 391 TID : 140260437010304PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleStartStopSingleNode, probe:1130
DATA #1 : String, 34 bytes
/home/dsrdbm01/sqllib/adm/db2star2
DATA #2 : Hexdump, 256 bytes
0x00007FFD5C9E48A0 : 2F68 6F6D 652F 6473 7264 626D 3031 2F73 /home/dsrdbm01/s
0x00007FFD5C9E48B0 : 716C 6C69 622F 6164 6D2F 6462 3273 7461 qllib/adm/db2sta
0x00007FFD5C9E48C0 : 7232 004E 4F4D 5347 0000 0000 0000 0000 r2.NOMSG........
0x00007FFD5C9E48D0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E48E0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E48F0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4900 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4910 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4920 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4930 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4940 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4950 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4960 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4970 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4980 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD5C9E4990 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
2017-12-11-10.38.31.183758+000 E3906E314 LEVEL: Info
PID : 393 TID : 140301791545216PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKADetermineKernelIntegrity, probe:30
DATA #1 : <preformatted>
Indeterminable operating system.
2017-12-11-10.38.31.184024+000 E4221E272 LEVEL: Warning
PID : 393 TID : 140301791545216PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKAAnalyze, probe:10
DATA #1 : Codepath, 8 bytes
5
2017-12-11-10.39.31.199729+000 E4494E1535 LEVEL: Severe (OS)
PID : 393 TID : 140301791545216PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloWaitIPCWaitPost, probe:100
MESSAGE : ZRC=0x8300002A=-2097151958
CALLED : OS, -, msgrcv OSERR: ENOMSG (42)
DATA #1 : timeout value, 4 bytes
0
DATA #2 : String, 218 bytes
{
pc = 0x0
cs = {
lock = { 0x01 [ locked ] }
fighterCount = 0
identity = sqlo_waitpost::cs (6)
}
state = 0x2 ((Empty))
guard = initialized
flags = 0x2
numWaiters = 1
}
DATA #3 : ipc waitpost, PD_TYPE_SQLO_IPCWAITPOST, 24 bytes
0x00000002004800C8 : 0000 0000 0100 0600 0200 0000 FEAB 0000 ................
0x00000002004800D8 : 0200 0000 0100 0000 ........
DATA #4 : system V message queue identifier., PD_TYPE_SYSV_QUEUE_ID, 4 bytes
0x000F0001
DATA #5 : Bitmask, 8 bytes
0x0000000000000000
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
[0] 0x00007F9A8A743817 pdLogSysRC + 0x22B
[1] 0x00007F9A8A1BE994 sqloWaitIPCWaitPost + 0x38A
[2] 0x000000000040B941 DB2StartMain + 0x4EB5
[3] 0x0000000000406A7F main + 0x37
[4] 0x00007F9A86FDBB35 __libc_start_main + 0xF5
[5] 0x00000000004069B9 __gxx_personality_v0 + 0x2F1
[6] 0x0000000000000000 ?unknown + 0x0
[7] 0x0000000000000000 ?unknown + 0x0
[8] 0x0000000000000000 ?unknown + 0x0
[9] 0x0000000000000000 ?unknown + 0x0
2017-12-11-10.39.31.200902+000 I6030E382 LEVEL: Error
PID : 393 TID : 140301791545216PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:660
MESSAGE : db2sysc exited prematurely. sqlcode :
DATA #1 : Hexdump, 4 bytes
0x00007FFD499FC48C : 2A00 0083 *...
2017-12-11-10.39.31.200968+000 I6413E357 LEVEL: Error
PID : 393 TID : 140301791545216PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:670
MESSAGE : db2syscPID :
DATA #1 : Hexdump, 4 bytes
0x00007FFD499F59C8 : 8B01 0000 ....
2017-12-11-10.39.31.426658+000 I6771E298 LEVEL: Event
PID : 391 TID : 140260437010304PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:190
DATA #1 : <preformatted>
Single node stopped [-1032].
2017-12-11-10.49.31.798432+000 I7070E305 LEVEL: Event
PID : 499 TID : 139691711887232PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:21
DATA #1 : <preformatted>
Single node instance [0] is starting
2017-12-11-10.49.31.798804+000 I7376E1637 LEVEL: Event
PID : 499 TID : 139691711887232PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleStartStopSingleNode, probe:1130
DATA #1 : String, 34 bytes
/home/dsrdbm01/sqllib/adm/db2star2
DATA #2 : Hexdump, 256 bytes
0x00007FFE7FB3FED0 : 2F68 6F6D 652F 6473 7264 626D 3031 2F73 /home/dsrdbm01/s
0x00007FFE7FB3FEE0 : 716C 6C69 622F 6164 6D2F 6462 3273 7461 qllib/adm/db2sta
0x00007FFE7FB3FEF0 : 7232 004E 4F4D 5347 0000 0000 0000 0000 r2.NOMSG........
0x00007FFE7FB3FF00 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF10 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF20 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF30 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF40 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF50 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF60 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF70 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF80 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FF90 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FFA0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FFB0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFE7FB3FFC0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
2017-12-11-10.49.32.563312+000 E9014E314 LEVEL: Info
PID : 501 TID : 140003416967040PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKADetermineKernelIntegrity, probe:30
DATA #1 : <preformatted>
Indeterminable operating system.
2017-12-11-10.49.32.563603+000 E9329E272 LEVEL: Warning
PID : 501 TID : 140003416967040PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKAAnalyze, probe:10
DATA #1 : Codepath, 8 bytes
5
2017-12-11-10.50.32.581305+000 E9602E1535 LEVEL: Severe (OS)
PID : 501 TID : 140003416967040PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloWaitIPCWaitPost, probe:100
MESSAGE : ZRC=0x8300002A=-2097151958
CALLED : OS, -, msgrcv OSERR: ENOMSG (42)
DATA #1 : timeout value, 4 bytes
0
DATA #2 : String, 218 bytes
{
pc = 0x0
cs = {
lock = { 0x01 [ locked ] }
fighterCount = 0
identity = sqlo_waitpost::cs (6)
}
state = 0x2 ((Empty))
guard = initialized
flags = 0x2
numWaiters = 1
}
DATA #3 : ipc waitpost, PD_TYPE_SQLO_IPCWAITPOST, 24 bytes
0x00000002004800C8 : 0000 0000 0100 0600 0200 0000 FEAB 0000 ................
0x00000002004800D8 : 0200 0000 0100 0000 ........
DATA #4 : system V message queue identifier., PD_TYPE_SYSV_QUEUE_ID, 4 bytes
0x00128002
DATA #5 : Bitmask, 8 bytes
0x0000000000000000
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
[0] 0x00007F5511F17817 pdLogSysRC + 0x22B
[1] 0x00007F5511992994 sqloWaitIPCWaitPost + 0x38A
[2] 0x000000000040B941 DB2StartMain + 0x4EB5
[3] 0x0000000000406A7F main + 0x37
[4] 0x00007F550E7AFB35 __libc_start_main + 0xF5
[5] 0x00000000004069B9 __gxx_personality_v0 + 0x2F1
[6] 0x0000000000000000 ?unknown + 0x0
[7] 0x0000000000000000 ?unknown + 0x0
[8] 0x0000000000000000 ?unknown + 0x0
[9] 0x0000000000000000 ?unknown + 0x0
2017-12-11-10.50.32.583379+000 I11138E382 LEVEL: Error
PID : 501 TID : 140003416967040PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:660
MESSAGE : db2sysc exited prematurely. sqlcode :
DATA #1 : Hexdump, 4 bytes
0x00007FFF5F895A5C : 2A00 0083 *...
2017-12-11-10.50.32.583502+000 I11521E357 LEVEL: Error
PID : 501 TID : 140003416967040PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:670
MESSAGE : db2syscPID :
DATA #1 : Hexdump, 4 bytes
0x00007FFF5F88EF98 : F701 0000 ....
2017-12-11-10.50.32.757055+000 I11879E298 LEVEL: Event
PID : 499 TID : 139691711887232PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:190
DATA #1 : <preformatted>
Single node stopped [-1032].
2017-12-11-10.50.33.411733+000 I12178E305 LEVEL: Event
PID : 505 TID : 139741130913664PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:21
DATA #1 : <preformatted>
Single node instance [0] is starting
2017-12-11-10.50.33.412077+000 I12484E1637 LEVEL: Event
PID : 505 TID : 139741130913664PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleStartStopSingleNode, probe:1130
DATA #1 : String, 34 bytes
/home/dsrdbm01/sqllib/adm/db2star2
DATA #2 : Hexdump, 256 bytes
0x00007FFD923FBA00 : 2F68 6F6D 652F 6473 7264 626D 3031 2F73 /home/dsrdbm01/s
0x00007FFD923FBA10 : 716C 6C69 622F 6164 6D2F 6462 3273 7461 qllib/adm/db2sta
0x00007FFD923FBA20 : 7232 004E 4F4D 5347 0000 0000 0000 0000 r2.NOMSG........
0x00007FFD923FBA30 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA40 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA50 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA60 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA70 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA80 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBA90 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAA0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAB0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAC0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAD0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAE0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD923FBAF0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
2017-12-11-10.50.34.014886+000 E14122E314 LEVEL: Info
PID : 507 TID : 139859105171328PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKADetermineKernelIntegrity, probe:30
DATA #1 : <preformatted>
Indeterminable operating system.
2017-12-11-10.50.34.015146+000 E14437E272 LEVEL: Warning
PID : 507 TID : 139859105171328PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKAAnalyze, probe:10
DATA #1 : Codepath, 8 bytes
5
2017-12-11-10.51.34.032125+000 E14710E1535 LEVEL: Severe (OS)
PID : 507 TID : 139859105171328PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloWaitIPCWaitPost, probe:100
MESSAGE : ZRC=0x8300002A=-2097151958
CALLED : OS, -, msgrcv OSERR: ENOMSG (42)
DATA #1 : timeout value, 4 bytes
0
DATA #2 : String, 218 bytes
{
pc = 0x0
cs = {
lock = { 0x01 [ locked ] }
fighterCount = 0
identity = sqlo_waitpost::cs (6)
}
state = 0x2 ((Empty))
guard = initialized
flags = 0x2
numWaiters = 1
}
DATA #3 : ipc waitpost, PD_TYPE_SQLO_IPCWAITPOST, 24 bytes
0x00000002004800C8 : 0000 0000 0100 0600 0200 0000 FEAB 0000 ................
0x00000002004800D8 : 0200 0000 0100 0000 ........
DATA #4 : system V message queue identifier., PD_TYPE_SYSV_QUEUE_ID, 4 bytes
0x00158001
DATA #5 : Bitmask, 8 bytes
0x0000000000000000
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
[0] 0x00007F33784A3817 pdLogSysRC + 0x22B
[1] 0x00007F3377F1E994 sqloWaitIPCWaitPost + 0x38A
[2] 0x000000000040B941 DB2StartMain + 0x4EB5
[3] 0x0000000000406A7F main + 0x37
[4] 0x00007F3374D3BB35 __libc_start_main + 0xF5
[5] 0x00000000004069B9 __gxx_personality_v0 + 0x2F1
[6] 0x0000000000000000 ?unknown + 0x0
[7] 0x0000000000000000 ?unknown + 0x0
[8] 0x0000000000000000 ?unknown + 0x0
[9] 0x0000000000000000 ?unknown + 0x0
2017-12-11-10.51.34.033328+000 I16246E382 LEVEL: Error
PID : 507 TID : 139859105171328PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:660
MESSAGE : db2sysc exited prematurely. sqlcode :
DATA #1 : Hexdump, 4 bytes
0x00007FFD63F3226C : 2A00 0083 *...
2017-12-11-10.51.34.033412+000 I16629E357 LEVEL: Error
PID : 507 TID : 139859105171328PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:670
MESSAGE : db2syscPID :
DATA #1 : Hexdump, 4 bytes
0x00007FFD63F2B7A8 : FD01 0000 ....
2017-12-11-10.51.34.154540+000 I16987E298 LEVEL: Event
PID : 505 TID : 139741130913664PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:190
DATA #1 : <preformatted>
Single node stopped [-1032].
2017-12-11-11.02.10.623731+000 I17286E305 LEVEL: Event
PID : 668 TID : 140339545905024PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:21
DATA #1 : <preformatted>
Single node instance [0] is starting
2017-12-11-11.02.10.624075+000 I17592E1637 LEVEL: Event
PID : 668 TID : 140339545905024PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleStartStopSingleNode, probe:1130
DATA #1 : String, 34 bytes
/home/dsrdbm01/sqllib/adm/db2star2
DATA #2 : Hexdump, 256 bytes
0x00007FFD4C159550 : 2F68 6F6D 652F 6473 7264 626D 3031 2F73 /home/dsrdbm01/s
0x00007FFD4C159560 : 716C 6C69 622F 6164 6D2F 6462 3273 7461 qllib/adm/db2sta
0x00007FFD4C159570 : 7232 004E 4F4D 5347 0000 0000 0000 0000 r2.NOMSG........
0x00007FFD4C159580 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159590 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595A0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595B0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595C0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595D0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595E0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C1595F0 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159600 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159610 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159620 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159630 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
0x00007FFD4C159640 : 0000 0000 0000 0000 0000 0000 0000 0000 ................
2017-12-11-11.02.11.233890+000 E19230E314 LEVEL: Info
PID : 670 TID : 140405063419776PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKADetermineKernelIntegrity, probe:30
DATA #1 : <preformatted>
Indeterminable operating system.
2017-12-11-11.02.11.234156+000 E19545E272 LEVEL: Warning
PID : 670 TID : 140405063419776PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloKAAnalyze, probe:10
DATA #1 : Codepath, 8 bytes
5
2017-12-11-11.03.11.249381+000 E19818E1535 LEVEL: Severe (OS)
PID : 670 TID : 140405063419776PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, oper system services, sqloWaitIPCWaitPost, probe:100
MESSAGE : ZRC=0x8300002A=-2097151958
CALLED : OS, -, msgrcv OSERR: ENOMSG (42)
DATA #1 : timeout value, 4 bytes
0
DATA #2 : String, 218 bytes
{
pc = 0x0
cs = {
lock = { 0x01 [ locked ] }
fighterCount = 0
identity = sqlo_waitpost::cs (6)
}
state = 0x2 ((Empty))
guard = initialized
flags = 0x2
numWaiters = 1
}
DATA #3 : ipc waitpost, PD_TYPE_SQLO_IPCWAITPOST, 24 bytes
0x00000002004800C8 : 0000 0000 0100 0600 0200 0000 FEAB 0000 ................
0x00000002004800D8 : 0200 0000 0100 0000 ........
DATA #4 : system V message queue identifier., PD_TYPE_SYSV_QUEUE_ID, 4 bytes
0x00188001
DATA #5 : Bitmask, 8 bytes
0x0000000000000000
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
[0] 0x00007FB295EFF817 pdLogSysRC + 0x22B
[1] 0x00007FB29597A994 sqloWaitIPCWaitPost + 0x38A
[2] 0x000000000040B941 DB2StartMain + 0x4EB5
[3] 0x0000000000406A7F main + 0x37
[4] 0x00007FB292797B35 __libc_start_main + 0xF5
[5] 0x00000000004069B9 __gxx_personality_v0 + 0x2F1
[6] 0x0000000000000000 ?unknown + 0x0
[7] 0x0000000000000000 ?unknown + 0x0
[8] 0x0000000000000000 ?unknown + 0x0
[9] 0x0000000000000000 ?unknown + 0x0
2017-12-11-11.03.11.250573+000 I21354E382 LEVEL: Error
PID : 670 TID : 140405063419776PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:660
MESSAGE : db2sysc exited prematurely. sqlcode :
DATA #1 : Hexdump, 4 bytes
0x00007FFE298F2E3C : 2A00 0083 *...
2017-12-11-11.03.11.250640+000 I21737E357 LEVEL: Error
PID : 670 TID : 140405063419776PROC : db2star2
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:670
MESSAGE : db2syscPID :
DATA #1 : Hexdump, 4 bytes
0x00007FFE298EC378 : A002 0000 ....
2017-12-11-11.03.11.402047+000 I22095E298 LEVEL: Event
PID : 668 TID : 140339545905024PROC : db2start
INSTANCE: dsrdbm01 NODE : 000
FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:190
DATA #1 : <preformatted>
Single node stopped [-1032].
db2diag invoked with the default set of filtering/formatting options
on file "/opt/IBM/db2/V9.7/bin/db2diag.log".
Enter "db2diag -h" to get a short description of all available options.
&#13;
现在我处于闭环状态,感谢任何帮助。
答案 0 :(得分:1)
在UNIX操作系统上,在激活数据库后分配了初始数据库内存大小之后,DB2根据需要分配其他内存以支持动态需求。
DB2存在一个问题,即它需要比Docker最初提供的共享内存更多的共享内存,因此发生了上述问题
要解决此问题,DB2需要在Docker下以所谓的“特权模式”运行。 Docker支持站点对其定义如下
-privileged标志为容器提供了所有功能,它 也解除了设备cgroup实施的所有限制 控制器。换句话说,容器几乎可以 主机可以做的一切。存在此标志以允许特殊 用例,例如在Docker中运行Docker。
要解决以上错误,您需要在特权模式下运行容器,即:
$ docker run --privileged=true ...
这将增加最大共享内存大小,从而解决整个问题。