Aracılığıyla paylaş


TFSConfig Lab /LibraryShare Komutları

TfsConfig Lab /HostGroup komutlarını, bir ekip projesi koleksiyonu için Sistem Merkezi Sanal Makine Yöneticisi (SCVMM) konak grubu ataması eklemek, kaldırmak veya düzenlemek için kullanabilirsiniz. Bu şekilde atanan konak grupları Visual Studio Laboratuvar Yönetimi tarafından yönetilir.

TfsConfig Lab /hostgroup /CollectionName:collectionName
      { /Add 
            /SCVMMHostGroup:vmmHostPath 
            /Name:name 
            [LabEnvironmentPlacementPolicy:{Conservative|Aggressive}]
            [/AutoProvision:{True|False}]
            [/DNSSuffix:dnsSuffix]
       | /Delete 
            /Name:name
            [/NoPrompt]
       | /Edit 
            /Name:name
            {[/AutoProvision:{True|False}] 
            [/LabEnvironmentPlacementPolicy:{Conservative|Aggressive}] 
            [/DNSSuffix:dnsSuffix]}
            [/NoPrompt]]
       | /List
       | /ListVmmHostGroups }

Parametreler

Seçenek

Açıklama

CollectionName:collectionName

Gerekli. Team Foundation Server'ın uygulama katmanındaki takım projesi koleksiyonunun adı.

Add

Belirtilen SCVMM ana grubunu, ekibi projesi koleksiyonun ana gruplarına ekler. /SCVmmHostGroup ve /Name seçeneklerini Add ile belirtmelisiniz.

Delete

Belirtilen ana bilgisayar grubunu takım projesi koleksiyonundan kaldırır. /Name seçeneğini Delete ile belirtmelisiniz.

Edit

Konak grup için Laboratuvar Yönetimi AutoProvision ve LabEnvironmentPlacementPolicy özelliklerinin her ikisini veya bir tanesini ayarlar.

Edit ile /Name seçeneğini ve /AutoProvision ya da /LabEnvironmentPlacementPolicy seçeneklerinden en az birini belirtmelisiniz.

SCVMMHostGroup:vmmHostGroupPath

/Add seçeneğiyle gerekir. SCVMM ana bilgisayar grubunun ana bilgisayar yolunu belirtir.

Name:name

/Add, /Delete veya /Edit seçenekleriyle gerekir. Eklemek, silmek veya düzenlemek için ekip proje koleksiyonu ana bilgisayar grubunun adını belirtin.

AutoProvision:{True|False}

/Add veya /Edit seçenekleri ile isteğe bağlı. Konak grubun AutoProvision özelliğini ayarlar (True) veya temizler (False). AutoProvision konak grubunun koleksiyondaki her ekip projesine otomatik olarak atanıp atanmadığını belirtir. Varsayılan olarak, TfsConfig Lab/HostGroup komutunu kullandığınızda, konak grupları bir koleksiyondaki ekip projelerine atanır.

LabEnvironmentPlacementPolicy:{Conservative|Aggressive}

/Add veya /Edit seçenekleri ile isteğe bağlı. Laboratuvar Yönetimi öğesinin, üzerinde yeni sanal laboratuvar ortamları dağıttığı bir ana bilgisayar grubundaki fiziksel makineleri nasıl işlediğini belirtir.

  • Conservative (Varsayılan). Dağıtım kararlarında çalışır durumda olmayan sanal ortamları düşünün. Bu, ortamların parçası olan ve aynı zamanda "Durduruldu" durumunda olan tüm sanal makineleri içerir.

  • Aggressive Dağıtım kararlarında çalışır durumda olmayan sanal ortamları düşünmeyin.

DNSSuffix:[dnsSuffix]

İsteğe Bağlı. Konak gruptaki sanal bilgisayarların DNS sonekini ayarlar.

  • /DNSSuffix: seçeneği bir dnsSuffix değeri olmadan belirtildiyse, sanal bilgisayarların DNS son ekini ana bilgisayar grubundaki ana bilgisayarların son ekine ayarlar ya da sıfırlar.

  • /DNSSuffix seçeneği, /Add seçeneğiyle belirtilmediyse, sanal bilgisayarların son ekleri ana bilgisayar grubundaki kendi ana bilgisayarlarının son eklerine ayarlanır.

  • /DNSSuffix seçeneği, /Edit seçeneği ile belirtilmediyse, sanal bilgisayarların son eki değişmez.

NoPrompt

/Delete veya /Edit seçenekleri ile isteğe bağlı. Kullanıcıdan onay için istemde bulunmayın.

List

Ekip proje koleksiyonuna atanmış olan barındırma grupları görüntülenir.

ListVmmHostGroups

SCVMM üzerinden kullanılabilir olan barındırma grupları görüntülenir.

Açıklamalar

Konak grupları bir yöneticinin kolay yönetim için bir sanal makineler kümesini gruplandırmak için SCVMM içinden oluşturduğu kaplardır. Konak grupları hiyerarşiktir; bir konak grubu diğer konak gruplarını içerebilir.

Her ana bilgisayar grubu ana bilgisayar yolu, SCVMM içerisindeki ana bilgisayar hiyerarşisi içerisinde ana bilgisayar veya ana bilgisayar grubunun konumunu belirten ana bilgisayar grubu adları dizisi ile tanımlanır. Bütün konak yolları, kök konak grubu ile başlar. Örneğin, All Hosts\New York\Site21\VMHost05 ana bilgisayar yolu, VMHost05 ana bilgisayarının, New York ana bilgisayar grubunun bir alt ana bilgisayar grubu olan, Site21 ana bilgisayar grubuna ait olduğunu gösterir.

/Add, /Delete veya /Edit seçeneklerinden yalnızca birini komut satırında kullanın. Bir takım projesi koleksiyonuna birden çok ana bilgisayar atamak için ayrı TfsConfig Lab /HostGroup komut satırları kullanın.

Ayrıca, Laboratuvar Yönetimi için özgün özellikleri ayarlamak üzere TfsConfig Lab /HostGroup komutlarını kullanabilirsiniz:

  • AutoProvision konak grubunun ekip projesi koleksiyonundaki her ekip projesine atanıp atanmadığını belirtir. Varsayılan olarak, AutoProvision açıktır. Bir proje koleksiyonundaki bir konak grubu tek bir takım projesine atamak için TFSLabConfig ListTeamProjectHostGroups Komutu öğesini kullanın.

    • True (Varsayılan). Konak grup takım projesi koleksiyonundaki her takım projesine atanır.

    • False. Konak grup takım projesi koleksiyonundaki her takım projesine atanmaz.

  • LabEnvironmentPlacementPolicy, Laboratuvar Yönetimi öğesi konak grubundaki fiziksel makinedeki yeni ortamları dağıtırken varolan sanal makineleri düşünür.

    • Conservative (Varsayılan). Dağıtım kararlarında çalışır durumda olmayan sanal ortamları düşünün. Bu, ortamların parçası olan ve aynı zamanda "Durduruldu" durumunda olan tüm sanal makineleri içerir.

    • Aggressive Dağıtım kararlarında çalışır durumda olmayan sanal ortamları düşünmeyin.

  • DNSSuffix barındırma grubu üzerinde oluşturulmuş olan sanal bilgisayarlar için kullanılmak üzere bir DNS son eki belirler. Aşağıdaki tablo /DNSSuffix ayarının sanal bilgisayarların DNS soneklerini nasıl etkilediğini açıklar.

    DNSSuffix

    /Add

    /Edit

    DNSSuffix:dnsValue

    DNS son eki dnsValue öğesine ayarlanır.

    DNS son eki dnsValue öğesine ayarlanır.

    DNSSuffix:

    DNS soneki ana bilgisayardan devralınır.

    Varolan sonek değeri kaldırılır ve DNS soneki ana bilgisayardan devralınır.

    <Belirtilmedi>

    DNS soneki ana bilgisayardan devralınır.

    DNS son eki değişmedi.

Örnek

Aşağıdaki örnekte, takım projesi koleksiyonuna bir SCVMM konak grubu atanmıştır. /AutoProvision seçenekleri belirtilmediği için, ana makine grubu koleksiyondaki tüm otomatik projelere otomatik olarak atanır.

tfsconfig lab /hostgroup /add /scvmmhostgroup:"All Hosts\Lab1\HostGroup1" /collection:Collection0 /name:Lab1Collection0_Lab1_HostGroup1

Ayrıca bkz.

Görevler

Laboratuvar Yönetimi ve Yapılandırması

Başvuru

TFSConfig Lab /LibraryShare Komutları

TFSConfig Lab /LibraryShare Komutları

TFSConfig Lab /LibraryShare Komutları

Kavramlar

TFSLabConfig Komut Başvurusu

Diğer Kaynaklar

TFSConfig ile Sunucu Yapılandırmasını Yönetme

TFSConfig Laboratuvar Komut Başvurusu