Windows DFS 機制異常解決

Move windows paging file

公司自行開發軟體的兩台服務主機我們有作 Load Balance,為求程式碼的統一,除了我們利用 Subversion 來控管外,這兩台主機我們也利用 DFS (分散式檔案系統) 來做同步,以免軟體更新只更新到其中一台造成執行異常。

上個周末機房跳電整個 UPS 電源被吃光,機器重新開機後發現檔案同步機制
異常檔案不會同步,經過查證後發現有 Event id 2004 的錯誤,使用 DFS 介面檢查一切正常,兩台主機也重啟服務,重啟電腦都無法解決這個問題,直到偶然使用網路分享檔案方式去檢查檔案,發現兩台主機的 Paging file 居然被改變到 DFS 同步的路徑下去。

Continue reading “Windows DFS 機制異常解決”

Default Gateway 被設定成 0.0.0.0

今天早上突然接到國外工廠打來的電話,說明他們內部電腦無法上網,用 Trace Route 指令查詢後發現原本應該由連結至 Internet 的 routing 跑到連結到內部專線,但該機制在昨天下班前還是好的, 經過遠端連線查詢後,發現對外的 Gateway 除了原先的設定外,也被多增加一筆 0.0.0.0 的紀錄,同時期優先權還大於原本的設定。

以上的改變導致了連線到 internet 路由不正確,導致無法連線出去,經過網路上檢查是有這種情況發生,但發生的原因跟工廠遇到的情況不同,但也沒有時間去找問題;首先嘗試去調整 Gateway 的優先順序沒有成功 (但沒有使用 Administrator帳號),後來改用 Administrator 權限下指令 route delete 0.0.0.0 把該 gateway 設定值全部清掉 (其實連原本的設定值都清掉了),再重新設定 Gateway 後網路就恢復正常。

參考資料:

  • http://blog.cmchen.net/2010/09/23/5180/
  • http://superuser.com/questions/77822/how-to-tell-windows-7-to-ignore-a-default-gateway

Windows 2008 Terminal Service 執行 Excel 2010 自動更新錯誤

由於公司現在常使用 Excel 直接撈取 Oracle 資料庫資料,但是發現在特殊的環境下這個功能執行起來會有錯誤訊息,在測試環境中我們設定 Windows 2008 開啟 Terminal Service 並在上面安裝 Office 2010,但是把本機執行正常的 Excel 檔案複製到 Windows 2008 Server 上去執行卻發生錯誤。

我們做了一些交叉測試,包括新增加 ODBC 的名稱、使用不同的 DB Driver ( M$ ODBC 或 Oracle Client) 都會出現錯誤,甚至於去變更 Excel 執行身分等,最終我們確認是相容性的問題,只要到 Excel.exe 內容選擇相容 Windows XP 模式執行就可以解決這個問題。

EXCEL 相容模式
EXCEL 相容模式

如何在 Windows 7 x64 安裝 AutoCAD 2008 32bit 版本

公司最近新購的機器都直接上 Windows 7 x64,但是因為AutoCAD版權的問題,需要把 32bit 的軟體安裝在 X64 上面,依照 AutoDesk 的安裝程式是無法直接安裝的。

Unable to install x86 software on x64 platform
Unable to install x86 software on x64 platform

Continue reading “如何在 Windows 7 x64 安裝 AutoCAD 2008 32bit 版本”

網路負載平衡 NLB 跨網域問題

上一篇架設好 MOSS 叢集後,發現子網站 (SitesXXX) 無法在其他外點被讀取,花了好幾天來 Debug,包括整個 MOSS 及資料庫刪掉重練,重新匯出匯入網站,調整了好幾天的備用存取對應(Alternate Access Mappings),都無法在分點正常的運作,最終終於找到正確的解法,令人出乎意料的解決方式。

首先說明一下 Load Balance 在微軟的平台有三種方式可以達成,分別是做 (1) Network Load Balance (NLB, 如同前一篇文章), (2) DNS Round Ribon, (3) 軟/硬體式的負載平衡器,其中(2)無法自動偵測機器當機而自動略過故障主機,(3)還需要額外的費用或資源,想當然耳還是(1)比較經濟實惠。


設定好之後再本地端測試一切都很正常,所有的分子網站也都能正常的顯示,在異地端測試主網站卻不能正常地顯示,調整 AAM 後勉強能夠讓各個MOSS (我有三台, 其中兩台做 NLB)都能分別顯示正常,但是一旦使用 NLB 的 IP 或名稱都無法正常連線。

Continue reading “網路負載平衡 NLB 跨網域問題”