Citrix DaaS

Gerenciar um catálogo VMware

Gerenciar catálogos de máquinas Descreve os assistentes que gerenciam um catálogo de máquinas. As informações a seguir abrangem detalhes específicos dos ambientes de virtualização do VMware.

Observação:

Antes de gerenciar um catálogo do VMware, você precisa concluir a criação de um catálogo do VMware. Veja Criar um catálogo VMware.

Atualizar o ID da pasta de um catálogo de máquinas

Você pode atualizar o ID da pasta de um catálogo de máquina MCS especificando o FolderId nas propriedades personalizadas do comando Set-ProvScheme . As VMs criadas após a atualização da ID da pasta são criadas nessa nova ID da pasta. Se essa propriedade não for especificada em Propriedades Personalizadas, as VMs serão criadas na pasta em que a imagem mestra está localizada.

Execute as etapas a seguir para atualizar o ID da pasta de um catálogo de máquinas.

  1. Abra um navegador da Web e insira a URL do vSphere Web Client.
  2. Insira as credenciais e clique emLogin.
  3. Crie uma pasta de posicionamento de VM em vSphere Web Client.
  4. Abra uma janela do PowerShell.
  5. Execute asnp citrix* para carregar os módulos PowerShell específicos do Citrix.
  6. Especifique o FolderID em CustomProperties de Set-ProvScheme. Neste exemplo, o valor do ID da pasta é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. Adicione uma VM ao catálogo de máquinas usando o Studio.
  8. Verifique a nova VM no vSphere Web Client. A nova VM é criada na nova pasta.

Encontre o ID da pasta usando comandos do PowerShell

Use o comando do Powershell Get-HypConfigurationDataForItem para encontrar o ID da pasta de uma pasta existente em um VMware Hypervisor.

Crie uma conexão de hospedagem e um grupo de recursos para um VMware Hypervisor. Em seguida, execute as etapas a seguir para encontrar o ID da pasta de uma pasta nesse hipervisor.

  1. Determine o caminho XDHyp para a raiz da árvore de pastas da VM. Por exemplo:

      XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  2. Use Get-HypConfigurationDataForItem para recuperar a estrutura da árvore. Por exemplo:

      Get-HypConfigurationDataForItem -LiteralPath XDHyp:\Connections\VMwareConn\Datacenter.datacenter
    <!--NeedCopy-->
    
  3. Execute o seguinte comando para identificar o ID da pasta no XML de saída. Neste exemplo, procure o ID da pasta ExampleFolder na saída XML.

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

    Saída 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-->
    

Encontrar o ID da pasta no vSphere

Acesse o MOB em qualquer sistema de servidor ESXi ou vCenter para encontrar o ID da pasta das VMs.

O Managed Object Browser (MOB) é um aplicativo de servidor baseado na Web disponível integrado em todos os sistemas de servidor ESX/ESXi e vCenter. Esse utilitário do vSphere permite que você visualize informações detalhadas sobre objetos como VMs, armazenamentos de dados e pools de recursos.

  1. Abra um navegador da Web e digite http://xxxx/mob, onde xxxx é o endereço IP do vCenter Server ou do host ESX/ESXi. Por exemplo, https://10.60.4.70/mob.
  2. Na página Home do MOB, clique no valor da propriedade content.
  3. Clique no valor de rootFolder.
  4. Clique no valor de childEntity.
  5. Clique no valor de vmFolder.
  6. Você pode encontrar o ID da pasta no valor de childEntity.

Identificar recursos criados pelo MCS

A seguir estão as tags que o MCS adiciona aos recursos na plataforma VMware. As tags na tabela são representadas como “key”:”value”.

Nome do recurso Etiqueta
VM de preparação “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”
VM no catálogo “CitrixProvisioningSchemeId”: “xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”
  “XdConfig:”XdProvisioned=True”

Mais informações

Gerenciar um catálogo VMware