Hi,
We had a fatal error on our sedna database. We were able to bring
everything back but I am just wondering what could have caused it.
So I looked at the event.log and found the following lines (more lines on
the attached document). Would you have any ideas or suggestions we could
do to protect further problems?
Note that I forgot to do the "post install" steps for assigning more
semaphores which could explain our fatal error but I am not sure (this is a
new server). After the fatal error, and once we were back to normal, I did
add more semaphore as suggested by http://sedna.org/install.html#post_linux.
Here is the event.log snippet:
LOG 11/01/2013 12:04:30 (TRN student-awards pid=13365 sid=21 trid=-1)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
LOG 11/01/2013 12:04:30 (TRN student-awards pid=13365 sid=21 trid=21)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- let $app :=
index-scan('app.award-competition-ref.ref','1357572144113','EQ')let
$dashboard := index-scan('dashboard.app-ref.ref',$app/@id,'EQ')return
$dashboard
*SYS 11/01/2013 12:05:41 (SM student-awards pid=26638)
[usem.c:USemaphoreCreate:57]: semget (code = 28): No space left on device*
*FATAL 11/01/2013 12:05:41 (SM student-awards pid=26638)
[bm_functions.cpp:bm_register_session:301]: Cannot create
SM_TO_VMM_CALLBACK_SEM2_BASE_STR*
INFO 11/01/2013 12:46:16 (GOV pid=13491)
[gov_functions.cpp:log_out_system_information:87]: SEDNA version is 3.5.161
(64bit Release)
INFO 11/01/2013 12:46:16 (GOV pid=13491)
[gov_functions.cpp:log_out_system_information:95]: System: Linux
2.6.32-279.2.1.el6.x86_64 x86_64
LOG 11/01/2013 12:46:16 (GOV pid=13491) [gov.cpp:main:239]: Process ping
server is ready
LOG 11/01/2013 12:46:16 (GOV pid=13491)
[listener.cpp:client_listener:72]: GOVERNOR is ready
--
Data Architect / Development Manager
Information Systems
Office of the Registrar
University of Alberta
780.492.3874
LOG 11/01/2013 12:03:32 (TRN student-awards pid=13354 sid=24 trid=24)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- let $award :=
collection('award-competition')/award-competition[student-payload-ref/@ref='1357572144114']let
$app := index-scan('app.award-competition-ref.ref',$award/@id,'EQ')let
$dashboard := index-scan('dashboard.app-ref.ref',$app/@id,'EQ')return $dashboard
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13359 sid=23 trid=-1)
[tr.cpp:TRmain:184]: Session is ready
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13359 sid=23 trid=-1)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13361 sid=22 trid=-1)
[tr.cpp:TRmain:184]: Session is ready
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13359 sid=23 trid=23)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- let $app :=
index-scan('app.award-competition-ref.ref','1357572144113','EQ')let $dashboard
:= index-scan('dashboard.app-ref.ref',$app/@id,'EQ')return $dashboard
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13361 sid=22 trid=-1)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
LOG 11/01/2013 12:04:22 (TRN student-awards pid=13361 sid=22 trid=22)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- let $award :=
collection('award-competition')/award-competition[student-payload-ref/@ref='1357572144114']let
$app := index-scan('app.award-competition-ref.ref',$award/@id,'EQ')let
$dashboard := index-scan('dashboard.app-ref.ref',$app/@id,'EQ')return $dashboard
LOG 11/01/2013 12:04:30 (TRN student-awards pid=13365 sid=21 trid=-1)
[tr.cpp:TRmain:184]: Session is ready
LOG 11/01/2013 12:04:30 (TRN student-awards pid=13365 sid=21 trid=-1)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
LOG 11/01/2013 12:04:30 (TRN student-awards pid=13365 sid=21 trid=21)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- let $app :=
index-scan('app.award-competition-ref.ref','1357572144113','EQ')let $dashboard
:= index-scan('dashboard.app-ref.ref',$app/@id,'EQ')return $dashboard
SYS 11/01/2013 12:05:41 (SM student-awards pid=26638)
[usem.c:USemaphoreCreate:57]: semget (code = 28): No space left on device
FATAL 11/01/2013 12:05:41 (SM student-awards pid=26638)
[bm_functions.cpp:bm_register_session:301]: Cannot create
SM_TO_VMM_CALLBACK_SEM2_BASE_STR
INFO 11/01/2013 12:46:16 (GOV pid=13491)
[gov_functions.cpp:log_out_system_information:87]: SEDNA version is 3.5.161
(64bit Release)
INFO 11/01/2013 12:46:16 (GOV pid=13491)
[gov_functions.cpp:log_out_system_information:95]: System: Linux
2.6.32-279.2.1.el6.x86_64 x86_64
LOG 11/01/2013 12:46:16 (GOV pid=13491) [gov.cpp:main:239]: Process ping
server is ready
LOG 11/01/2013 12:46:16 (GOV pid=13491) [listener.cpp:client_listener:72]:
GOVERNOR is ready
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495) [sm.cpp:main:493]: Event
log is ready
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495) [sm.cpp:main:506]: Ping
client has been started
SYS 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[uprocess.c:uGetEnvironmentVariable:101]: getenv (code = 0): Success
SYS 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[uprocess.c:uGetEnvironmentVariable:101]: getenv (code = 0): Success
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:753]: Event log in
recovery procedure is ready
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:763]: Starting database
recovery or hot-backup restoration...
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:803]: Buffer manager is
started
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:810]: Database has been
recovered by physical log successfully
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[blk_mngmt.cpp:extend_tmp_file:629]: Temp file has been extended, size: 6400000
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:822]: Checkpoints are
disabled
LOG 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:845]: Wu is initialized
LOG 11/01/2013 12:46:22 (RCV campus-visit pid=13499) [tr.cpp:TRmain:184]:
Session is ready
LOG 11/01/2013 12:46:22 (RCV campus-visit pid=13499)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
INFO 11/01/2013 12:46:22 (SM campus-visit pid=13495)
[bm_core.cpp:bm_log_out_io_statistics:537]: IO block reads:120, writes:0
LOG 11/01/2013 12:46:22 (RCV campus-visit pid=13499) [tr.cpp:TRmain:454]:
recovery process by logical log finished
LOG 11/01/2013 12:46:23 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:851]: Database has been
recovered by logical log successfully
LOG 11/01/2013 12:46:23 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:856]: Checkpoints are
enabled
LOG 11/01/2013 12:46:23 (SM campus-visit pid=13495)
[trmgr.cpp:checkpoint_thread:149]: Starting checkpoint procedure
SYS 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[uhdd.c:uIsFileExist:376]: stat64 (code = 2): No such file or directory
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[trmgr.cpp:checkpoint_thread:198]: Checkpoint procedure is finished
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:866]: Shutdown checkpoint
thread done
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:869]: Wu is released
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:873]: Buffer manager is
stopped
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13495)
[sm.cpp:recover_database_by_physical_and_logical_log:889]: Recovery procedure
has been finished successfully
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:493]: Event
log is ready
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:506]: Ping
client has been started
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:597]:
Logical log has been started
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:604]:
Temporary files have been deleted
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:613]: Buffer
manager started
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:645]: Wu is
initialized
SYS 11/01/2013 12:46:24 (SM campus-visit pid=13502)
[uprocess.c:uGetEnvironmentVariable:101]: getenv (code = 536870952): Failed to
obtain error message
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:671]: SM has
been started
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:645]: Wu is
initialized
SYS 11/01/2013 12:46:24 (SM campus-visit pid=13502)
[uprocess.c:uGetEnvironmentVariable:101]: getenv (code = 536870952): Failed to
obtain error message
LOG 11/01/2013 12:46:24 (SM campus-visit pid=13502) [sm.cpp:main:671]: SM has
been started
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=-1)
[tr.cpp:TRmain:184]: Session is ready
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=-1)
[tr_common_funcs.cpp:on_transaction_end:414]: Transaction has been COMMITED
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=49)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
---
exists(doc('$documents')/documents/collection[@name='registrations']/document[@name='1357583704915'])
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=49)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
--- LOAD STDIN "1357583704915" "registrations"
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=49)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
---
exists(doc('$documents')/documents/collection[@name='participants']/document[@name='1357583704916'])
LOG 11/01/2013 12:46:35 (TRN campus-visit pid=13506 sid=49 trid=49)
[tr_functions.cpp:on_user_statement_begin:102]: User query:
------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
Sedna-discussion mailing list
Sedna-discussion@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sedna-discussion