HOW TO:變更 Team 專案集合的程式庫共用
您可以使用 System Center Virtual Machine Manager (SCVMM) 程式庫中的程式庫共用,做為 Team 專案中虛擬機器、範本和環境的建立和存放位置。您可以使用 SCVMM 來建立及管理程式庫共用,以及指定程式庫共用位於哪一部電腦。
第一次設定 Lab Management 之後,您可能想在稍後變更 Team 專案集合使用的程式庫共用。
注意事項 |
---|
若要進行 Lab Management 的初次設定,請參閱設定 Lab Management 以管理 SCVMM 環境。 |
您可以使用 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 專案。
若要刪除程式庫共用,請在 [程式庫共用] 索引標籤上,從清單中選取程式庫共用,然後按一下 [刪除]。
重要事項 您必須先使用 Microsoft Test Manager移除儲存在程式庫共用上的所有 Lab Management 環境、虛擬機器和範本,才能從 Team 專案集合刪除此程式庫共用。接著,您必須使用命令列公用程式 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
請參閱
工作
概念
使用 Team Foundation 管理主控台設定您的伺服器