我已安裝包含多個節點(計算機)的羣集。操作系統是Windows 2008 SP1。該羣集是一個SQL羣集。如何從作爲羣集中節點的計算機獲取虛擬羣集FQDN
原來的要求是, 客戶輸入一個FQDN將被用來安裝SQL服務器。但FQDN可能是真實計算機的FQDN或虛擬羣集服務器的FQDN。在安裝SQL Server之前,我需要驗證FQDN是否有效。 我目前的解決方案是我將在目標機器上(根據FQDN)創建一個服務,並運行帶有參數「ComputerNameDnsFullyQualified」的windows API GetComputerNameEx。根據MSDN,它應該返回虛擬羣集名稱的FQDN,但是如果仍然返回本地計算機的FQDN。
所以,我的問題是 1.解決win API GetComputerNameEx的問題,爲什麼它不能檢索虛擬服務器名稱的FQDN。 或 2.想想另一種驗證客戶輸入FQDN的方法是有效的。
任何評論將非常感激。
p.s: 我在MSDN論壇上問過這個問題,但仍然無法得到很好的解決方案。 http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/ee238e8a-a200-41f4-ae69-272b74864c5b http://msdn.microsoft.com/en-us/library/ms724301(VS.85).aspx
是的。該羣集可以正常工作。該男子應用程序可以正常工作。 – Orionpax