- **Comment**:

changeset:   6328:df70aadfb2e6
branch:      opensaf-4.5.x
parent:      6325:1c92c3ecf486
user:        A V Mahesh <mahesh.va...@oracle.com>
date:        Thu Mar 12 13:23:16 2015 +0530
summary:     mds: part of mds log improvements [#520]
 
changeset:   6327:2a6bc699b5eb
user:        A V Mahesh <mahesh.va...@oracle.com>
date:        Thu Mar 12 13:21:49 2015 +0530
summary:     mds: part of mds log improvements [#520]



---

** [tickets:#520] Mds: Tune MDS logging  to minimal & informative **

**Status:** review
**Milestone:** 4.6.FC
**Created:** Thu Jul 25, 2013 01:19 PM UTC by hano
**Last Updated:** Tue Mar 03, 2015 04:32 AM UTC
**Owner:** A V Mahesh (AVM)

Minimize the  MDS logging  to  only in case of  required so that it can not 
reach  1 Mb of log rotation range/size sooner .


amfnd core dump is produced when amfnd main thread (10720) is waiting for a 
pthread mutex, gl_mds_library_mutex, which is held by the mds thread (10723).
The amf watchdog detects this (no healthchecks received) and sends an abort 
signal to the amfnd. Holding a mutex during file operations in MDS is not 
correct and should be corrected. (HR50165)
 

 #0  0x00007f7830d70294 in __lll_lock_wait () from /lib64/libpthread.so.0

(gdb) p gl_mds_library_mutex

$1 = {__data = {__lock = 2, __count = 1, __owner = 10723, __nusers = 1, __kind 
= 1, __spins = 0, __list = {__prev = 0x0, __next = 0x0}},

  __size = " ã ) ", ' ' <repeats 22 times>, __align = 4294967298}

(gdb) info thr

  Id   Target Id         Frame

  4    Thread 0x7f7832263b00 (LWP 10723) 0x00007f783083e20d in write () from 
/lib64/libc.so.6

  3    Thread 0x7f7832283b00 (LWP 10722) 0x00007f7830844f53 in select () from 
/lib64/libc.so.6

  2    Thread 0x7f7832243b00 (LWP 10724) 0x00007f7830d7076d in read () from 
/lib64/libpthread.so.0

* 1    Thread 0x7f7832286700 (LWP 10720) 0x00007f7830d70294 in __lll_lock_wait 
() from /lib64/libpthread.so.0

 


---

Sent from sourceforge.net because opensaf-tickets@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/opensaf/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/opensaf/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Opensaf-tickets mailing list
Opensaf-tickets@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensaf-tickets

Reply via email to