Xendesktop安裝過程數據庫出錯

      最近在安裝Xendesktop時,初始化配置步驟,最後點擊完成按鈕時,總是報數據庫連接錯誤。但在前面配置過程中,點擊測試數據庫測試按鈕都沒有問題,查看SQL  Server服務器,Xendesktop的數據庫也創建成功了。查了一小時也沒有發現原因。

       看樣子只能是從日誌中查找問題了。於是在Xendesktop的幾個services服務都配置了日誌設置。我在Citrix.Host.SdkWcfEndpoint.exe.config、Citrix.Configuration.SdkWcfEndpoint.exe.config中<appsetting>中加入    <add key="LogFileName" value="c:\cds\'filename'" />,重啓服務,c:\cds目錄下看到日誌文件。

      仔細讀Configuration的日誌文件,發現最後部分有一個以DDC的主機名訪問SQL數據庫的日誌,而前面都是以當前Windows的域用戶訪問的。懷疑問題就出在這個地方。於是查找SQL Server的用戶配置,發現有一個DDC主機名的用戶,這個DDC計算機已重裝過好幾次,爲了方便,主機名稱取的是相同的,懷疑AD域中的計算機帳戶認證信息發生了變化,而SQL Server還是原有信息。

      試驗將SQL Server中的DDC計算機帳戶刪除,由XenDesktop初始化配置過程自動產生配置,結果發現初始化過程順利完成,問題得以解決。

PS:XenDesktop初始化到最後一步時,數據庫已產生,並在DDC計算機的註冊表中寫上了datestore的連接信息,需要刪除數據庫及註冊表中的信息,才能再次進行初始化配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章