Citrix DaaS

Gestire un catalogo VMware

Gestisci cataloghi macchine descrive le procedure guidate che gestiscono un catalogo macchine. Le seguenti informazioni coprono i dettagli specifici degli ambienti di virtualizzazione VMware.

Nota:

Prima di gestire un catalogo di VMware, è necessario completare la creazione di un catalogo di VMware. Vedere Creare un catalogo VMware.

Aggiornare l’ID della cartella di un catalogo di macchine

È possibile aggiornare l’ID cartella di un catalogo macchine MCS specificando FolderId nelle proprietà personalizzate del comando Set-ProvScheme . Le macchine virtuali create dopo l’aggiornamento dell’ID cartella vengono create con questo nuovo ID cartella. Se questa proprietà non è specificata in Proprietà personalizzate, le macchine virtuali vengono create nella cartella in cui si trova l’immagine master.

Eseguire la procedura seguente per aggiornare l’ID cartella di un catalogo di macchine.

  1. Aprire un browser Web e immettere l’URL per vSphere Web Client.
  2. Inserisci le credenziali e clicca suAccedi.
  3. Creare una cartella di posizionamento della VM in vSphere Web Client.
  4. Aprire una finestra di PowerShell.
  5. Eseguire asnp citrix* per caricare i moduli PowerShell specifici di Citrix.
  6. Specificare FolderID in CustomProperties di Set-ProvScheme. In questo esempio, il valore dell’ID della cartella ègroup-v2406.

      Set-ProvScheme -ProvisioningSchemeUid "50bb319c-2e83-4a37-9ea1-94f630687372" -CustomProperties "<CustomProperties xmlns=""http://schemas.citrix.com/2014/xd/machinecreation"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""><Property xsi:type=""StringProperty"" Name=""FolderId"" Value=""group-v2406"" /></CustomProperties>"
    <!--NeedCopy-->
    
  7. Aggiungere una macchina virtuale al catalogo delle macchine utilizzando Studio.
  8. Controllare la nuova macchina virtuale su vSphere Web Client. La nuova macchina virtuale viene creata nella nuova cartella.

Trova l’ID della cartella utilizzando i comandi di PowerShell

Utilizzare il comando Powershell Get-HypConfigurationDataForItem per trovare l’ID cartella per una cartella esistente in un VMware Hypervisor.

Creare una connessione di hosting e un gruppo di risorse per un VMware Hypervisor. Quindi, eseguire i seguenti passaggi per trovare l’ID di una cartella su quell’hypervisor.

  1. Determinare il percorso XDHyp per la radice dell’albero delle cartelle della macchina virtuale. Per esempio:

      XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  2. Utilizzare Get-HypConfigurationDataForItem per recuperare la struttura ad albero. Per esempio:

      Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  3. Eseguire il seguente comando per identificare l’ID della cartella dall’XML di output. In questo esempio, cercare l’ID della cartella ExampleFolder nell’output XML.

      $result = Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
      $result.VmPlacementFolder
    <!--NeedCopy-->
    

    Uscita XML:

      <?xml version="1.0" encoding="utf-16"?>
      <CtxVmPlacementFolder xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <Name>vm</Name>
      <Id>group-v4</Id>
      <SubFolder>
      <CtxVmPlacementFolder>
        <Name>vCLS</Name>
        <Id>group-v75</Id>
        <SubFolder />
      </CtxVmPlacementFolder>
      <CtxVmPlacementFolder>
        <Name>MyOtherFolder</Name>
        <Id>group-v1110</Id>
        <SubFolder />
      </CtxVmPlacementFolder>
      <CtxVmPlacementFolder>
        <Name>ExampleFolder</Name>
        <Id>group-v4658</Id>
        <SubFolder />
      </CtxVmPlacementFolder>
      </SubFolder>
      </CtxVmPlacementFolder>
    <!--NeedCopy-->
    

Trovare l’ID della cartella in vSphere

Accedere al MOB su qualsiasi sistema server ESXi o vCenter per trovare l’ID cartella delle VM.

Il Managed Object Browser (MOB) è un’applicazione server basata sul Web disponibile integrata in tutti i sistemi server ESX/ESXi e vCenter. Questa utility vSphere consente di visualizzare informazioni dettagliate su oggetti come VM, datastore e pool di risorse.

  1. Aprire un browser Web e digitare http://xxxx/mob, dove xxxx è l’indirizzo IP del vCenter Server o dell’host ESX/ESXi. Ad esempio, https://10.60.4.70/mob.
  2. Nella pagina Home di MOB, fai clic sul valore della proprietà content.
  3. Fare clic sul valore di rootFolder.
  4. Fare clic sul valore di childEntity.
  5. Fare clic sul valore di vmFolder.
  6. Puoi trovare l’ID della cartella nel valore di childEntity.

Identificare le risorse create da MCS

Di seguito sono riportati i tag che MCS aggiunge alle risorse sulla piattaforma VMware. I tag nella tabella sono rappresentati come “chiave”:”valore”.

Nome della risorsa Etichetta
Preparazione VM “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”
VM nel catalogo “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”

Ulteriori informazioni

Gestire un catalogo VMware