{"id":606,"date":"2019-04-17T16:41:03","date_gmt":"2019-04-17T14:41:03","guid":{"rendered":"http:\/\/blog.nosland.com\/?p=606"},"modified":"2019-04-17T16:41:05","modified_gmt":"2019-04-17T14:41:05","slug":"zimbra-8-8-10-bug","status":"publish","type":"post","link":"http:\/\/blog.nosland.com\/?p=606","title":{"rendered":"Zimbra 8.8.10 #bug"},"content":{"rendered":"\n<p>Sur zimbra v8.8.10 (et 8.8.11) il existe un bug qui de mani\u00e8re \u00ab\u00a0al\u00e9atoire\u00a0\u00bb provoque une surcharge CPU sur les stores. Ensuite s&rsquo;en suit un autre soucis sur les Proxy qui g\u00e8re mal la perte du sotre. Voici une correction au probl\u00e8me. <\/p>\n\n\n\n<p>Sur tous les Store :  modification du fichier <br>\u201c\/opt\/zimbra\/common\/jetty_home\/etc\/jetty-monitor.xml\u201d en mettant tout en\u00a0<br>commentaire : <\/p>\n\n\n\n<p class=\"has-text-color has-background has-vivid-green-cyan-color has-very-dark-gray-background-color\"> &lt;!&#8211;<br>&lt;Call name=\u00a0\u00bbaddBean\u00a0\u00bb><br>&lt;Arg><br>&lt;New class=\u00a0\u00bborg.eclipse.jetty.monitor.ThreadMonitor\u00a0\u00bb><br>&lt;Set name=\u00a0\u00bbscanInterval\u00a0\u00bb>2000&lt;\/Set><br>&lt;Set name=\u00a0\u00bbbusyThreshold\u00a0\u00bb>90&lt;\/Set><br>&lt;Set name=\u00a0\u00bbstackDepth\u00a0\u00bb>3&lt;\/Set><br>&lt;Set name=\u00a0\u00bbtrailLength\u00a0\u00bb>2&lt;\/Set><br>&#8211;><br>&lt;!&#8211; To enable logging CPU utilization for threads above specified\u00a0<br>threshold, &#8211;><br>&lt;!&#8211; uncomment the following lines, changing log interval (in\u00a0<br>milliseconds) &#8211;><br>&lt;!&#8211; and log threshold (in percent) as desired. &#8211;><br>&lt;!&#8211;<br>&lt;Set name=\u00a0\u00bblogInterval\u00a0\u00bb>10000&lt;\/Set><br>&lt;Set name=\u00a0\u00bblogThreshold\u00a0\u00bb>1&lt;\/Set><br>&#8211;> <br>&lt;&#8211; To enable detail dump of the server whenever a thread is\u00a0<br>detected as spinning, &#8211;> <br>&lt;&#8211; uncomment the following lines. &#8211;><br> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;&#8211;<br> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;Set name=\u00a0\u00bbdumpable\u00a0\u00bb> &lt;Ref refid=\u00a0\u00bbServer\u00a0\u00bb\/>&lt;\/Set><br>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8211;><br> \u00a0 <\/p>\n\n\n\n<p>Restart du serveur. (zmcontrol restart suffit pas)<\/p>\n\n\n\n<p> Il faut aussi passer un hotfix pour les proxy :<br>\u00a0\u00a0Sur les serveurs zproxy, installation via le yum d&rsquo;un hotfix qui\u00a0<br>corrige les probl\u00e8mes de lenteurs sur les proxys quand un store est en\u00a0<br>carafe. <br>Explication du support Zimbra : <br><em>\u00ab\u00a0Fixed issue where Proxy does not failover to the next mailbox server if <br>the server is hung This issue is affecting Zimbra servers with\u00a0<br>zimbra-nginx version 1.7.1-1zimbra8.7b9. In a multiple node environment,\u00a0<br>proxy workers are getting stuck in a loop due to failure to connect to\u00a0<br>the lookup handler of a hung mailbox. This causes proxy to hang and it\u00a0<br>will not fallback to the next working mailbox server. After upgrading to\u00a0<br>zimbra-nginx version 1.7.1-1zimbra8.7b11, this issue will be resolved.\u00a0\u00bb<\/em> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sur zimbra v8.8.10 (et 8.8.11) il existe un bug qui de mani\u00e8re \u00ab\u00a0al\u00e9atoire\u00a0\u00bb provoque une surcharge CPU sur les stores.&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/posts\/606"}],"collection":[{"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=606"}],"version-history":[{"count":1,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/posts\/606\/revisions"}],"predecessor-version":[{"id":607,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=\/wp\/v2\/posts\/606\/revisions\/607"}],"wp:attachment":[{"href":"http:\/\/blog.nosland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=606"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=606"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.nosland.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}