SQL1032N 未发出启动数据库管理器命令。 SQLSTATE=57019
SQL1032N No start database manager command was issued. SQLSTATE=57019
我在 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/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'ed 作为实例所有者,然后输入 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.
现在我处于闭环状态,非常感谢任何帮助。
在 UNIX 操作系统上,在数据库激活时分配初始数据库内存大小后,DB2 会根据需要分配额外的内存来支持动态需求。
DB2 有一个问题,它需要比 Docker 最初提供的更多的共享内存,因此会出现上述问题
为了解决这个问题,DB2需要运行在docker下什么叫"Privileged Mode"。 Docker支持站点定义如下
The --privileged flag gives all capabilities to the container, and it
also lifts all the limitations enforced by the device cgroup
controller. In other words, the container can then do almost
everything that the host can do. This flag exists to allow special
use-cases, like running Docker within Docker.
要解决上述错误,需要运行容器处于特权模式,即:
$ docker run --privileged=true ...
这将增加最大共享内存大小,从而解决整个问题。
我在 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/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'ed 作为实例所有者,然后输入 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.
现在我处于闭环状态,非常感谢任何帮助。
在 UNIX 操作系统上,在数据库激活时分配初始数据库内存大小后,DB2 会根据需要分配额外的内存来支持动态需求。
DB2 有一个问题,它需要比 Docker 最初提供的更多的共享内存,因此会出现上述问题
为了解决这个问题,DB2需要运行在docker下什么叫"Privileged Mode"。 Docker支持站点定义如下
The --privileged flag gives all capabilities to the container, and it also lifts all the limitations enforced by the device cgroup controller. In other words, the container can then do almost everything that the host can do. This flag exists to allow special use-cases, like running Docker within Docker.
要解决上述错误,需要运行容器处于特权模式,即:
$ docker run --privileged=true ...
这将增加最大共享内存大小,从而解决整个问题。