HOW TO:變更 Team 專案集合的程式庫共用
您可以使用 System Center Virtual Machine Manager (SCVMM) 程式庫中的程式庫共用,當做建立及儲存您 Team 專案中的虛擬機器、範本和環境的地方。 您可以使用 SCVMM 建立和管理程式庫共用,並指定程式庫共用要位於哪一部電腦上。
第一次設定 Lab Management 之後,您可能會稍後想要變更您的 Team 專案集合所使用的程式庫共用。
注意事項 |
---|
若是第一次設定 Lab Management,請參閱設定 SCVMM 環境的 Lab Management。 |
您可以使用 SCVMM,在單一程式庫伺服器上建立多個程式庫共用。 程式庫共用可讓您配置您程式庫伺服器上的磁碟空間。 這麼做可讓您針對每個 Team 專案集合配置磁碟空間。 您可以將多個程式庫共用加入每一個 Team 專案集合。 例如,您可以從不同的程式庫伺服器,將額外的共用程式庫加入特定 Team 專案集合,以為使用該 Team 專案集合之小組的環境、虛擬機器和範本,提供更多磁碟空間。 如果您針對您的 Team 專案集合,將特定程式庫伺服器的網路頻寬最大化,則您可能想要從另一個程式庫伺服器加入程式庫共用。 或者,您可能想要加入已加入至不同實體位置中之程式庫伺服器的程式庫共用。
注意事項 |
---|
為了增進效能,最好使程式庫共用和主機群組在相同的實體位置中。例如,如果您有一個分散式的小組,一半位於某個國家/地區,另一半位於另一個國家/地區,則使程式庫共用和主機群組實際位於這些國家/地區,並讓小組成員使用一起位於他們國家/地區的程式庫共用會更有效率。您可以使用 Team Foundation 的管理主控台來變更程式庫共用。或者,您可以使用命令列來完成相同的工作。如需命令列公用程式 TFSLabConfig 的詳細資訊,請參閱使用 TFSLabConfig 設定 Lab Management。 |
使用下列程序,透過 Team Foundation 的管理主控台,來變更您 Team 專案集合的程式庫共用。 您也必須針對您所加入之位於不同程式庫伺服器的每個程式庫共用,執行程序中的步驟來改善 WinRM 的可靠性。 若要擴充您的虛擬實驗室,請參閱擴充或變更您的虛擬實驗室。
加入或移除 Team 專案集合的程式庫共用
在 Team Foundation 管理主控台中,於 [應用程式層] 內,按一下 [Team 專案集合]。
在右邊窗格中,從專案集合清單中按一下適當的 Team 專案集合。
按一下 [Lab Management] 索引標籤,然後按一下 [設定程式庫共用]。
注意事項 您必須使用 SCVMM 建立程式庫共用,才能加入此程式庫共用以供您的 Team 專案集合使用。
若要加入程式庫共用,請在 [程式庫共用] 索引標籤上,按一下 [加入及驗證]。
[選取程式庫共用] 對話方塊隨即顯示。
按一下一或多個這個 Team 專案集合將使用的 SCVMM 程式庫共用,然後按一下 [加入]。
若要將程式庫共用加入 Team 專案集合中的每一個 Team 專案,請選取程式庫共用的 [自動提供]。
注意事項 如果您選取自動提供程式庫共用,則 Team Foundation Server 會自動將此程式庫共用加入這個 Team 專案集合中的所有 Team 專案。對於尚未建立的 Team 專案,在 [新增 Team 專案精靈] 建立專案時就會加入此程式庫共用。對於這個 Team 專案集合中已經建立的 Team 專案,在儲存這些設定時就會加入此程式庫共用。如果您清除 [自動提供],此程式庫共用就不會再加入 Team 專案集合中的新 Team 專案。
若要刪除程式庫共用,請在 [程式庫共用] 索引標籤中,從清單選取程式庫共用,然後按一下 [刪除]。
重要
在您可以從 Team 專案集合刪除程式庫共用之前,您必須先使用 Microsoft Test Manager,移除儲存在此程式庫共用的所有 Lab Management 環境、虛擬機器和範本。然後您必須使用命令列公用程式 TFSLabConfig,移除該專案集合中每個 Team 專案中的此程式庫共用關聯。如需這個做法的詳細資訊,請參閱 TFSLabConfig DeleteTeamProjectLibraryShare 命令。
若要確認 Visual Studio Team Foundation Server 是否可以連接至程式庫共用,請按一下 [確認]。
按一下 [確定]。
改善 WinRM 的可靠性
您必須針對具有用於 Lab Management 之程式庫共用的每個程式庫伺服器,對 Windows 遠端管理的預設組態設定進行下列變更。 變更這些設定有助於改善 WinRM 的可讀性,因為比起在 Hyper-V 的標準生產情節中,Lab Management 會在 Hyper-V 主機上執行大量的作業。
若要變更 Windows 遠端管理組態設定
請按一下 [開始],再以滑鼠右鍵按一下 [命令提示字元],然後按一下 [以系統管理員身分執行]。
注意事項 您必須是已加入至此電腦之系統管理員群組的網域使用者。
在命令提示字元中執行下列命令:
winrm set winrm/config @{MaxTimeoutms = "1800000"}
如果主機作業系統是 Windows Server 2008 SP2,也會執行下列命令:
winrm set winrm/config/Service @{MaxConcurrentOperations="200"} -r:http://<LibraryServerMachine>
(以程式庫伺服器的電腦名稱取代 LibraryServerMachine)。
注意事項 若要於 http://<LibrayServerMachine> 建立 WinRM 接聽程式,您也必須執行下列命令:
winrm quickconfig
使用下列命令進行這些變更之後,請重新啟動主機上的 winrm 和 SCVMM 代理程式:
net stop winrm
net start winrm
net start vmmagent