在環境配置與系統設定完成後,開始建立容錯移轉叢集。
【Windows Server】容錯移轉叢集安裝筆記(三):建立容錯移轉叢集
- 28684
- 0
- 容錯移轉叢集安裝筆記
- 2017-09-19
在環境配置與系統設定完成後,開始建立容錯移轉叢集。
規劃整個測試環境所需要的主機與所屬角色,並調整相關系統設定。
前陣子專案上線的時候,請公司的同事協助建立環境,其中使用了 cluster 架構的 MSMQ,沒想到為了保險而採用的架構,使用起來反而問題更多…
為了避免之後再發生相同的情況,所以自行研究了在 Windows Server 環境下如何建立容錯移轉叢集,安裝自己可能會用到的服務並使用程式碼進行相關測試。
感謝公司同事(廖桑跟子杰)不吝給予意見與協助。
在專案需要進行 SQL 分散式交易的時候,使用 TransactionScope 是一個不錯的選擇。
在作分散式交易時,常常會發生 MSDTC 設定上的問題,記錄如何啟用 MSDTC 服務及調整相關設定。
按照 MSDN 上範例使用交易式訊息佇列,在本機訊息佇列上傳送與接收都可以正常運作。
但是當使用遠端伺服器訊息佇列時,接收卻會發生例外:交易作業順序無效。
近來的專案幾乎都有使用到 MSMQ,複習並記錄在 .NET 中使用 MSMQ 傳送與接收的部分。
近來的專案幾乎都有使用到 MSMQ,記錄一下 MSMQ 伺服器安裝與私用佇列管理。
最近研究建立 Windows Server cluster 時,使用虛擬機器安裝,並沒有實體硬碟可供作業系統作存取。
剛好微軟有出了 Microsoft iSCSI Software Target 這套軟體,可以利用 iSCSI 來建立虛擬磁碟並提供其他主機連線掛載。
記錄 Microsoft iSCSI Software Target 設定與掛載虛擬磁碟的步驟。
cluster 建立完成後,就可以開始使用 .NET 存取 HDFS。
本篇使用 Nuget 套件:Microsoft .NET API For Hadoop WebClient 進行存取。