db2 restore db databaseName from Directory
не работает (зависает и ничего не делает, нет ошибок, нет тайм-аута) для меня, если Directory является смонтированным каталогом nfs. Есть идеи, как заставить его работать?
db2 restore database RATIONAL from /var/lib/edumate/backup2/ TAKEN AT 20110523123431 into RATIO33
Когда я восстанавливаюсь из НЕ смонтированного, для успешного восстановления той же базы данных требуется около 1-2 минут.
команда восстановления никогда не завершается. Я имею в виду, что это не вернет мне командную строку. Но файл журнала ....
2011-06-06-12.06.24.567599+600 E4116E482 LEVEL: Info
PID : 1125 TID : 140594982676224PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : RATIO33
APPHDL : 0-18 APPID: *LOCAL.db2inst1.110606020625
AUTHID : DB2INST1
EDUID : 286 EDUNAME: db2agent (RATIO33)
FUNCTION: DB2 UDB, database utilities, sqluxGetDegreeParallelism, probe:816
DATA #1 : <preformatted>
Autonomic BAR - using parallelism = 2.
2011-06-06-12.08.18.594032+600 I4599E427 LEVEL: Severe
PID : 1125 TID : 140597138548480PROC : db2sysc
INSTANCE: db2inst1 NODE : 000
APPHDL : 0-19 APPID: *LOCAL.db2inst1.110606020818
AUTHID : DB2INST1
EDUID : 26 EDUNAME: db2agent (instance)
FUNCTION: DB2 UDB, buffer pool services, sqlb_counts, probe:90
MESSAGE : max pool id is less than 0 at -1
2011-06-06-12.08.18.599571+600 E5027E638 LEVEL: Error
PID : 1144 TID : 140584019629840PROC : db2acd
INSTANCE: db2inst1 NODE : 000
FUNCTION: DB2 UDB, Health Monitor, HealthIndicator::update, probe:500
MESSAGE : ADM10500E Health indicator "Database Heap Utilization"
("db.db_heap_util") breached the "upper" alarm threshold of "95 %"
with value "101 %" on "database" "db2inst1.RATIO33 ". Calculation:
"((db.db_heap_cur_size/db.db_heap_max_size)*100);" = "((31981568 /
31522816) * 100)" = "101 %". History (Timestamp, Value, Formula):
"()"
2011-06-06-12.18.18.801386+600 I5666E427 LEVEL: Severe
PID : 1125 TID : 140597138548480PROC : db2sysc
INSTANCE: db2inst1 NODE : 000
APPHDL : 0-32 APPID: *LOCAL.db2inst1.110606021818
AUTHID : DB2INST1
EDUID : 26 EDUNAME: db2agent (instance)
FUNCTION: DB2 UDB, buffer pool services, sqlb_counts, probe:90
MESSAGE : max pool id is less than 0 at -1
2011-06-06-12.18.22.146592+600 I6094E433 LEVEL: Warning
PID : 1125 TID : 140596941416192PROC : db2sysc
INSTANCE: db2inst1 NODE : 000
EDUID : 1 EDUNAME: db2sysc
FUNCTION: DB2 UDB, fast comm manager, sqkfDynamicResourceMgr::AdjustResources, probe:100
MESSAGE : FCM Automatic/Dynamic Resource Adjustment (Channel): 1280 will be
released; new total will be 3840
2011-06-06-12.28.18.088276+600 I6528E427 LEVEL: Severe
PID : 1125 TID : 140597138548480PROC : db2sysc
INSTANCE: db2inst1 NODE : 000
APPHDL : 0-46 APPID: *LOCAL.db2inst1.110606022818
AUTHID : DB2INST1
EDUID : 26 EDUNAME: db2agent (instance)
FUNCTION: DB2 UDB, buffer pool services, sqlb_counts, probe:90
MESSAGE : max pool id is less than 0 at -1
и когда я нажимаю CTRL + C, я получаю. Интересно то, что я не возвращаю командную строку.
2011-06-06-12.36.06.245883+600 E7510E922 LEVEL: Severe
PID : 1125 TID : 140594982676224PROC : db2sysc
INSTANCE: db2inst1 NODE : 000 DB : RATIO33
APPHDL : 0-18 APPID: *LOCAL.db2inst1.110606020625
AUTHID : DB2INST1
EDUID : 286 EDUNAME: db2agent (RATIO33)
FUNCTION: DB2 UDB, database utilities, sqludPollMsg, probe:119
MESSAGE : SQL2001N The utility was interrupted. The output data may be
incomplete.
DATA #1 : SQLCA, PD_DB2_TYPE_SQLCA, 136 bytes
sqlcaid : SQLCA sqlcabc: 136 sqlcode: -2001 sqlerrml: 0
sqlerrmc:
sqlerrp : sqludPol
sqlerrd : (1) 0x00000000 (2) 0x00000000 (3) 0x00000000
(4) 0x00000000 (5) 0x00000000 (6) 0x00000000
sqlwarn : (1) (2) (3) (4) (5) (6)
(7) (8) (9) (10) (11)
sqlstate:
вы пробовали смотреть в журнал db2diag.log? вы можете найти его в каталоге sqllib / db2dump / или просто набрав db2diag в командной строке