{"id":481,"date":"2012-09-19T14:46:38","date_gmt":"2012-09-19T14:46:38","guid":{"rendered":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/"},"modified":"2012-09-19T14:47:33","modified_gmt":"2012-09-19T14:47:33","slug":"taming-the-noderunner-process-in-sharepoint-2013-search","status":"publish","type":"post","link":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/","title":{"rendered":"Taming the Noderunner process in SharePoint 2013 search."},"content":{"rendered":"<p>An MS employee posted an update regarding the Noderunner search process in SharePoint 2013 and the current issues it has regarding leaving memory.<\/p>\n<p><a href=\"http:\/\/blogs.technet.com\/b\/mpriem\/archive\/2012\/09\/05\/sharepoint-2013-preview-hungry-search-service.aspx\">http:\/\/blogs.technet.com\/b\/mpriem\/archive\/2012\/09\/05\/sharepoint-2013-preview-hungry-search-service.aspx<\/a><\/p>\n<p>The technique of limiting the Noderunner.exe.config file with a setting in the memoryLimitMegabytes works really well.. Too well in fact if you\u00e2\u20ac\u2122re trying to reconfigure your search topology in PowerShell. When you try to activate your new topology, after about 10 minutes of staring at the powershell cursor, you receive an error, \u00e2\u20ac\u0153Failed to connect to System Manager\u00e2\u20ac\u009d<\/p>\n<blockquote>\n<p><em>09\/19\/2012 14:55:22.60&#160;&#160;&#160;&#160; OWSTIMER.EXE (0x082C)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0x0844&#160;&#160;&#160; SharePoint Server Search&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Administration&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ai1er&#160;&#160;&#160; Medium&#160;&#160;&#160;&#160;&#160; Unable to connect to system client with derived management URIs. Exception: Failed to connect to system manager. SystemManagerLocations: net.tcp:\/\/win2k8sp15\/78580D\/AdminComponent1\/Management&#160;&#160;&#160; at Microsoft.Office.Server.Search.Administration.SearchServiceApplication.GetSystemClient(IList`1 systemManagerLocations)&#160;&#160;&#160;&#160; at Microsoft.Office.Server.Search.Administration.Topology.ApplicationAdminLayer.Reconnect()&#160;&#160;&#160; c80fcf9b-cf6b-2083-a27f-5d57c7dc4ef3<\/em><\/p>\n<\/blockquote>\n<p>Further investigation into the ULS reveals an Out of Memory exception occuring in the Noderunner.Exe while trying to acquire the local farm<\/p>\n<blockquote>\n<p><em>09\/19\/2012 14:55:22.52&#160;&#160;&#160;&#160; NodeRunner.exe (0x0F40)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 0x0B3C&#160;&#160;&#160; SharePoint Foundation&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Topology&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 88bl&#160;&#160;&#160; Monitorable&#160;&#160;&#160; An exception occured while trying to acquire the local farm: System.TypeInitializationException: The type initializer for &#8216;System.Data.Common.DbConnectionOptions&#8217; threw an exception. &#8212;&gt; System.OutOfMemoryException: Exception of type &#8216;System.OutOfMemoryException&#8217; was thrown.&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.RegexCompiler.GenerateOneCode()&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.RegexCompiler.GenerateForwardSection()&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.RegexCompiler.GenerateGo()&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.RegexLWCGCompiler.FactoryInstanceFromCode(RegexCode code, RegexOptions options)&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.RegexCompiler.Compile(RegexCode code, RegexOptions options)&#160;&#160;&#160;&#160; at System.Text.RegularExpressions.Regex.Compile(RegexCode code, RegexOptions roptions)&#160;&#160;&#160;&#160; &#8230;<\/em><\/p>\n<\/blockquote>\n<p>If you remove the memory restriction added to the noderunner.exe.config file, reboot the server and try again, the topology change works perfectly.<\/p>\n<p>Hope this helps reduce your frustration levels!<\/p>\n<p>Paul.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An MS employee posted an update regarding the Noderunner search process in SharePoint 2013 and the current issues it has regarding leaving memory. http:\/\/blogs.technet.com\/b\/mpriem\/archive\/2012\/09\/05\/sharepoint-2013-preview-hungry-search-service.aspx The technique of limiting the Noderunner.exe.config file with a setting in the memoryLimitMegabytes works really well.. Too well in fact if you\u00e2\u20ac\u2122re trying to reconfigure your search topology in PowerShell. When &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[23,70],"tags":[76,166,178],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict\" \/>\n<meta property=\"og:description\" content=\"An MS employee posted an update regarding the Noderunner search process in SharePoint 2013 and the current issues it has regarding leaving memory. http:\/\/blogs.technet.com\/b\/mpriem\/archive\/2012\/09\/05\/sharepoint-2013-preview-hungry-search-service.aspx The technique of limiting the Noderunner.exe.config file with a setting in the memoryLimitMegabytes works really well.. Too well in fact if you\u00e2\u20ac\u2122re trying to reconfigure your search topology in PowerShell. When &hellip; Continue reading\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog of an overweight SharePoint addict\" \/>\n<meta property=\"article:published_time\" content=\"2012-09-19T14:46:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2012-09-19T14:47:33+00:00\" \/>\n<meta name=\"author\" content=\"Cimares\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cimares\" \/>\n<meta name=\"twitter:site\" content=\"@cimares\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cimares\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\",\"url\":\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\",\"name\":\"Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict\",\"isPartOf\":{\"@id\":\"http:\/\/www.myfatblog.co.uk\/#website\"},\"datePublished\":\"2012-09-19T14:46:38+00:00\",\"dateModified\":\"2012-09-19T14:47:33+00:00\",\"author\":{\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#website\",\"url\":\"http:\/\/www.myfatblog.co.uk\/\",\"name\":\"Blog of an overweight SharePoint addict\",\"description\":\"The rantings of a (not so) food obsessed IT consultant!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.myfatblog.co.uk\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6\",\"name\":\"Cimares\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg\",\"contentUrl\":\"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg\",\"caption\":\"Cimares\"},\"sameAs\":[\"http:\/\/www.myfatblog.co.uk\"],\"url\":\"http:\/\/www.myfatblog.co.uk\/index.php\/author\/reginald\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/","og_locale":"en_US","og_type":"article","og_title":"Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict","og_description":"An MS employee posted an update regarding the Noderunner search process in SharePoint 2013 and the current issues it has regarding leaving memory. http:\/\/blogs.technet.com\/b\/mpriem\/archive\/2012\/09\/05\/sharepoint-2013-preview-hungry-search-service.aspx The technique of limiting the Noderunner.exe.config file with a setting in the memoryLimitMegabytes works really well.. Too well in fact if you\u00e2\u20ac\u2122re trying to reconfigure your search topology in PowerShell. When &hellip; Continue reading","og_url":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/","og_site_name":"Blog of an overweight SharePoint addict","article_published_time":"2012-09-19T14:46:38+00:00","article_modified_time":"2012-09-19T14:47:33+00:00","author":"Cimares","twitter_card":"summary_large_image","twitter_creator":"@cimares","twitter_site":"@cimares","twitter_misc":{"Written by":"Cimares","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/","url":"http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/","name":"Taming the Noderunner process in SharePoint 2013 search. - Blog of an overweight SharePoint addict","isPartOf":{"@id":"http:\/\/www.myfatblog.co.uk\/#website"},"datePublished":"2012-09-19T14:46:38+00:00","dateModified":"2012-09-19T14:47:33+00:00","author":{"@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.myfatblog.co.uk\/index.php\/2012\/09\/taming-the-noderunner-process-in-sharepoint-2013-search\/"]}]},{"@type":"WebSite","@id":"http:\/\/www.myfatblog.co.uk\/#website","url":"http:\/\/www.myfatblog.co.uk\/","name":"Blog of an overweight SharePoint addict","description":"The rantings of a (not so) food obsessed IT consultant!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.myfatblog.co.uk\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/55ae8f6885bb5b8390dad001f3da83c6","name":"Cimares","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.myfatblog.co.uk\/#\/schema\/person\/image\/","url":"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg","contentUrl":"http:\/\/www.myfatblog.co.uk\/images\/BlogImages\/About_D057\/TopOfTheWorld.jpg","caption":"Cimares"},"sameAs":["http:\/\/www.myfatblog.co.uk"],"url":"http:\/\/www.myfatblog.co.uk\/index.php\/author\/reginald\/"}]}},"_links":{"self":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/481"}],"collection":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=481"}],"version-history":[{"count":1,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/481\/revisions"}],"predecessor-version":[{"id":482,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/posts\/481\/revisions\/482"}],"wp:attachment":[{"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=481"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/categories?post=481"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.myfatblog.co.uk\/index.php\/wp-json\/wp\/v2\/tags?post=481"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}