Search Service Application in SharePoint 2010 server is showing an error when trying to access the Content Source, Crawl Logs etc from Crawling Menu item.

Following is the error message:

>System.InvalidOperationException: The search service is not able to connect to the machine that hosts the administration component. Verify that the administration component '117d62dc-feb6-463b-b465-6664e0638529' in search application 'Search Service Application' is in a good state and try again. 

>at Microsoft.Office.Server.Search.Administration.SearchApi..ctor(SearchServiceApplication application) 
   at Microsoft.Office.Server.Search.Administration.SearchServiceApplication.get_SearchApi() 
   at Microsoft.Office.Server.Search.Administration.ContentSourceCollection..ctor(Content parent) 
   at Microsoft.Office.Server.Search.Administration.Content.get_ContentSources() 
   at Microsoft.Office.Server.Search.Internal.UI.WebControls.ListContentSourcesControl.OnLoad(EventArgs e) 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Control.LoadRecursive() 
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)