none
我的MOSS每四天出現記憶體不足,每週必定因此而無法連資料庫 RRS feed

  • 問題

  • 各位先進好:
          我的moss server每四天必定出現下列 error,而且是每一分鐘產生一次,然後這個error出現了3~4天後moss就連不到sql2005了...
    我的moss 架構如下:
    1.ap + db server一部, Intel Xeon Quad CPU*2, 8G Ram, HD 1T,OS: Win 2003 企業版,有開啟PAE; SQl2005 Sp2, 有開啟 AWE
    2.search server一部, AMD Athlon X2 Cpu*1, 4G Ram, HD 250G, 目前這部沒事
    底下是Error Message:
    ------------------------------------------------------------------------------------------------------------------

    EVENT ID 6481
    服務執行個體 Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance (a26ef388-c730-43ee-a3f3-669cf1903304) 的應用程式伺服器工作失敗。

    原因: 記憶體不足,無法繼續執行此程式。

    技術支援詳細資料:
    System.OutOfMemoryException: 記憶體不足,無法繼續執行此程式。
       於 System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       於 System.Management.ManagementScope.InitializeGuts(Object o)
       於 System.Management.ManagementScope.Initialize()
       於 System.Management.ManagementObjectSearcher.Initialize()
       於 System.Management.ManagementObjectSearcher.Get()
       於 Microsoft.Office.Server.Search.Administration.SearchAdminUtils.GetIPAddress(ManagementObjectSearcher ipSearcher, Boolean preferLast)
       於 Microsoft.Office.Server.Search.Administration.SearchAdminUtils.PreferStaticIPAddress()
       於 Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance.Synchronize(Boolean bCalledFromSSI)
       於 Microsoft.Office.Server.Search.Administration.SearchDataAccessServiceInstance.Synchronize()
       於 Microsoft.Office.Server.Administration.ApplicationServerJob.ProvisionLocalSharedServiceInstances(Boolean isAdministrationServiceJob)

    請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。


    我看了很多文章都和我的狀況類似但不太一樣,大家好像大多會伴隨 6398或27745; 可是我就是單獨出現這個,請問這該如何解決? 我已經每四天重開到老闆火了 o_o

    2009年2月6日 下午 02:16

解答

  • Maybe you can try this. The database SharePoint_Config had a 2GB log file, truncated this and then ran a Windows Sharepoint Timer Service restart for it to kick into action.
    Robert in Taipei
    2009年3月26日 上午 08:54

所有回覆

  • Dear:

    1. 你應該有其他 Event ID 吧~~ 可以提供嗎??
    2. 另外看了你的架構建議你把 Index 獨立出來
    3. 這三個 Event ID 是一起的那網路上的相關作法的確都是一樣的但是我的印象中這三個 Event 來自於另外一個 Event, 所以你再看看是否還有其他 Event 出現
    4. http://www.gilham.org/Blog/Lists/Posts/Post.aspx?ID=48 試著看看

     

     

    2009年2月7日 上午 09:58
  • 其他的event id都是正常的訊息, 大多是像資料庫備份之類的,只有這個error
    而它一旦出現了3~4天, 必定會有下列event
    event id 27745
    找不到事件識別碼 27745 (在來源 Windows SharePoint Services 3 中) 的描述。本機電腦可能沒有所需的登錄資訊或訊息 DLL 檔案,因此無法顯示發自遠端電腦的訊息。您可以使用 /AUXSOURCE= flag 來重新抓取這個描述。請參閱 [說明及支援] 來了解詳細資料。以下資訊為事件的一部份: #50071: 無法連接至 spsdb 上的資料庫 SharePoint_Config。請檢查資料庫連線資訊並確認資料庫伺服器是否在執行。.

    發生未知的 SQL 例外狀況 -2146893056。SQL Server 的其他錯誤資訊如下。

    與伺服器的連接已成功建立,但在登入前的信號交換時發生錯誤。 (provider: SSL 提供者, error: 0 - 記憶體不足,無法完成這個要求)

    請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。



    此時機器ram大概吃了5.9G

    我的index...您是指search的index嗎?這部份我是單獨跑一部server,就是架構裡的search那台
    感謝您的回覆,您回的那篇post我有在google上看過,類似;我有試過,無解

    2009年2月7日 下午 12:41
  • Maybe you can try this. The database SharePoint_Config had a 2GB log file, truncated this and then ran a Windows Sharepoint Timer Service restart for it to kick into action.
    Robert in Taipei
    2009年3月26日 上午 08:54
  • 感謝 Robert 大力協助
    雖然, 我的config沒有到2G這麼大, 但是我 restart Windows Sharepoint Timer Service 後就解決了
    所以,我現在設定排程讓它每3天 restart 一次~
    我查了一下國外的論壇, 有人說這是 Owstimer Memory Leak.

    2009年4月7日 上午 08:17