none
連接DB時不時的報出“一般性網絡錯誤,請檢查網絡文檔” RRS feed

  • 问题

  • 有兩個節點的Cluster 64BIT SQL 2008,應用系統時不時的就會反映緩慢,通過Profiler沒有抓到運行時間較長的SQL語句,windows性能計數器發現DB Server的流量明顯下降、CPU使用率明顯下降、磁盤I/O idle time明顯升高,目前就是不能判斷是網絡出現阻塞(途中阻塞)還是OS的網卡不能及時處理數據(OS門口阻塞)十分苦惱。

    每次異常時間不定,有時5~10秒,有時2~5分鍾,時間一到就自動恢復。

    用一個連接DB獲取DB server的時間的程序,在Cluster所在節點上執行同時也會有“一般性網絡錯誤,請檢查網絡文檔”這樣的報錯,是不是cluster 架構的SQL 從本機連到虛擬clusterIP也會走網絡?真的不明白為什麼自己連自己也會有連接不上的情況。

    不知哪位有更好的方法能說明問題出在哪裡?謝謝

    另說明DB Server的網卡使用的是1Gbps的規格,目前網卡的使用率是35%左右,在這35%的流量中有95%以上是接收到的流量,系統是OLTP的兩層架構應用,客戶端電腦數約有300台。

    2010年11月20日 8:10

答案

全部回复

  • 測試程序的記錄如下(表現為連上一下一會又不行),本段異常時間段2010/11/19 13:00:57~2010/11/19 13:08:47

    請幫忙分析

     

    2010/11/19 13:00:23    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:00:26    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:00:31    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:00:34    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:00:35    Start one
    2010/11/19 13:00:35    End one
    2010/11/19 13:00:36    Start one
    2010/11/19 13:00:36    End one
    2010/11/19 13:00:37    Start one
    2010/11/19 13:00:37    End one
    2010/11/19 13:00:38    Start one
    2010/11/19 13:00:38    End one
    2010/11/19 13:00:40    Start one
    2010/11/19 13:00:40    End one
    2010/11/19 13:00:41    Start one
    2010/11/19 13:00:41    End one
    2010/11/19 13:00:42    Start one
    2010/11/19 13:00:42    End one
    2010/11/19 13:00:43    Start one
    2010/11/19 13:00:43    End one
    2010/11/19 13:00:44    Start one
    2010/11/19 13:00:44    End one
    2010/11/19 13:00:45    Start one
    2010/11/19 13:00:45    End one
    2010/11/19 13:00:46    Start one
    2010/11/19 13:00:46    End one
    2010/11/19 13:00:47    Start one
    2010/11/19 13:00:47    End one
    2010/11/19 13:00:48    Start one
    2010/11/19 13:00:48    End one
    2010/11/19 13:00:50    Start one
    2010/11/19 13:00:50    End one
    2010/11/19 13:00:51    Start one
    2010/11/19 13:00:51    End one
    2010/11/19 13:00:52    Start one
    2010/11/19 13:00:52    End one
    2010/11/19 13:00:57    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:01:01    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010/11/19 13:01:04    From  SLHIPPDLAD1  [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.

    2010年11月20日 8:27
  • Check SNP setting on both nodes, follow this link: http://support.microsoft.com/kb/948496.
    2010年11月20日 20:19