Citrix Virtual Apps and Desktops

Criar um catálogo de máquinas de imagem preparada no Red Hat OpenShift

Crie imagens preparadas e use-as para criar um catálogo de máquinas MCS usando:

As etapas principais para criar um catálogo de máquinas MCS usando a imagem preparada são:

  1. Crie a definição da imagem e as versões iniciais da imagem.
  2. Use a versão da imagem como uma imagem preparada para criar um catálogo.

Usar o Web Studio

Criar uma definição de imagem e a versão inicial da imagem

Para criar uma definição de imagem e a versão inicial da imagem, faça o seguinte:

  1. No Studio, vá para o nó “Imagens” e clique em “Criar Definição de Imagem”. Clique em “Avançar” na página “Introdução”.
  2. Na página “Definição de Imagem”, especifique o “Tipo de SO” e o “Tipo de Sessão” para a definição da imagem.
  3. Na página “Imagem”, selecione “Recursos” (somente os recursos aplicáveis para a conexão definida são listados) e uma imagem mestre para usar como modelo para criar a versão da imagem. Você pode marcar a caixa de seleção “Usar um perfil de máquina” e selecionar um perfil de máquina.

    Nota:

    Antes de selecionar uma imagem, verifique se a imagem mestre tem o VDA 2311 ou posterior instalado e se o driver MCSIO está instalado no VDA.

  4. Na página “Especificação da Máquina”, selecione um tamanho de máquina. Se você selecionar um perfil de máquina, verá a contagem de CPU Virtual derivada do perfil de máquina, e ela será inalterável. Se você não selecionar um perfil de máquina, verá apenas o tamanho da memória derivado da imagem mestre.
  5. Na página “NICs”, selecione as NICs para a imagem de preparação. Para cada NIC, selecione uma rede virtual associada. A NIC associada à unidade de hospedagem é selecionada por padrão.
  6. Na página “Descrição da Versão”, insira uma descrição para a versão inicial da imagem criada.
  7. Na página “Resumo”, verifique os detalhes da definição da imagem e da versão inicial da imagem criada. Insira um nome e uma descrição para a definição da imagem. Clique em “Concluir”.

Criar versões de imagem

As versões de imagem permitem o gerenciamento de diferentes iterações ou atualizações de uma imagem específica. Essa funcionalidade permite manter várias versões de uma imagem para diferentes finalidades.

Para criar versões de imagem a partir da versão inicial da imagem, faça o seguinte:

  1. Vá para o nó “Imagens”, selecione uma versão de imagem ou uma definição de imagem e clique em “Criar Versão de Imagem”.
  2. Na página “Imagem”, você pode selecionar novamente a imagem mestre para esta versão da imagem.
  3. Se você quiser que a configuração da versão da imagem seja diferente da versão inicial da imagem configurada, configure as definições nas páginas “Especificação da Máquina” e “NICs” da caixa de diálogo “Criar Versão de Imagem”.
  4. Adicione uma descrição para a versão da imagem. Clique em “Concluir”.

Nota:

Se a criação da versão da imagem falhar por qualquer motivo, a guia “Solução de Problemas” na parte inferior oferece uma opção “Tentar Novamente”.

Criar um catálogo de máquinas a partir do nó Imagens

Use a opção “Criar catálogo” no nó “Imagens” para criar um catálogo usando a versão da imagem.

Alternativamente, você pode selecionar a versão ao criar um catálogo no nó “Catálogos de Máquinas”, vinculando à opção de imagem preparada no fluxo de trabalho de criação de catálogo. Consulte Criar um catálogo de máquinas a partir do nó Catálogos de Máquinas

Para criar um catálogo de máquinas MCS a partir do nó “Imagens”, faça o seguinte:

  1. Selecione uma versão de imagem e clique em “Criar catálogo”. Clique em “Avançar” na página “Introdução”.
  2. Clique em “Avançar” na página “Gerenciamento de Máquinas”.
  3. Na página “Experiência de Área de Trabalho”, selecione a experiência de área de trabalho necessária.
  4. Da página “Imagem” para a página “Máquinas Virtuais”, as configurações são pré-selecionadas com base na versão da imagem selecionada.
  5. Conclua as configurações nas páginas seguintes.
  6. Na página “Resumo”, verifique os detalhes do catálogo de máquinas. Insira um nome e uma descrição para o catálogo de máquinas. Clique em “Concluir”.
  7. Vá para o nó “Catálogos de Máquinas” para ver o catálogo de máquinas criado.

Criar um catálogo de máquinas a partir do nó Catálogos de Máquinas

Para criar um catálogo de máquinas MCS a partir do nó “Catálogos de Máquinas”, faça o seguinte:

  1. Clique em “Catálogos de Máquinas” no painel de navegação esquerdo.
  2. Clique em “Criar Catálogo de Máquinas”. A página “Configuração do Catálogo de Máquinas” é exibida. Clique em “Avançar” nas páginas “Introdução”, “Tipo de Máquina” e “Gerenciamento de Máquinas”.
  3. Na página “Imagem”:
    1. Selecione “Imagem preparada”.
    2. Em “Imagem preparada”, selecione uma versão de imagem de uma definição de imagem.
    3. Clique no nome da versão da imagem. Para ver mais detalhes sobre a versão da imagem selecionada, clique no número da versão, que está sublinhado.
  4. Configure as definições nas páginas seguintes.
  5. Na página “Resumo”, verifique os detalhes do catálogo de máquinas. Insira um nome e uma descrição para o catálogo de máquinas. Clique em “Concluir”.

Usar o PowerShell

Criar uma imagem preparada

Os comandos PowerShell detalhados para criar uma especificação de versão de imagem preparada são os seguintes:

  1. Verifique os nomes de definição de imagem disponíveis usando o comando Test-ProvImageDefinitionNameAvailable. Por exemplo,

    Test-ProvImageDefinitionNameAvailable -ImageDefinitionName <string[]>
    <!--NeedCopy-->
    
  2. Crie uma definição de imagem usando o comando New-ProvImageDefinition. Por exemplo,

    New-ProvImageDefinition -ImageDefinitionName image2 -OsType Windows -VdaSessionSupport SingleSession
    <!--NeedCopy-->
    
  3. Crie uma nova configuração para a definição de imagem na conexão de Hospedagem especificada usando o comando Add-ProvImageDefinitionConnection. Por exemplo,

    Add-ProvImageDefinitionConnection -ImageDefinitionUid $imageDef.ImageDefinitionUid -HypervisorConnectionUid "00000000-0000-0000-0000-000000000000"
    <!--NeedCopy-->
    
  4. Crie uma versão de imagem usando o comando New-ProvImageVersion. Por exemplo,

    New-ProvImageVersion -ImageDefinitionName $ImageDefintion.ImageDefinitionName -Description "version 1"
    <!--NeedCopy-->
    
  5. Adicione uma especificação de versão de imagem mestre à versão da imagem usando o comando Add-ProvImageVersionSpec. Por exemplo,

    Add-ProvImageVersionSpec -MasterImagePath "XDHyp:\HostingUnits\YourHostingUnitName\YourMasterImage.vm" -HostingUnitUid "11111111-1111-1111-1111-111111111111" -ImageVersionUid $imageVersion.ImageVersionUid
    <!--NeedCopy-->
    

    Nota:

    Você pode adicionar apenas uma especificação de versão de imagem mestre a uma versão de imagem para uma unidade de hospedagem.

  6. Crie uma especificação de versão de imagem preparada a partir da especificação de versão de imagem mestre usando o comando New-ProvImageVersionSpec. Por exemplo,

    New-ProvImageVersionSpec -SourceImageVersionSpecUid $masterImageVersionSpec.ImageVersionSpecUid -NetworkMapping @{"1" = "XDHyp:\HostingUnits\YourHostingUnitName\YourNamespaceName.namespace\YourNetworkAttachmentDefinition.network" }
    <!--NeedCopy-->
    

Exemplo do conjunto completo de comandos Powershell para criar definição de imagem, versão de imagem e especificação de versão de imagem preparada:

$imageDef = New-ProvImageDefinition -ImageDefinitionName "ImageDefinition" -OsType "Windows" -VDASessionSupport "MultiSession"


$task = Add-ProvImageDefinitionConnection -ImageDefinitionUid $imageDef.ImageDefinitionUid -HypervisorConnectionUid "00000000-0000-0000-0000-000000000000"
                           
$imageVersion = New-ProvImageVersion -ImageDefinitionName "ImageDefinition"


$masterImageVersionSpec = Add-ProvImageVersionSpec -MasterImagePath "XDHyp:\HostingUnits\YourHostingUnitName\YourMasterImage.vm" -HostingUnitUid "11111111-1111-1111-1111-111111111111" -ImageVersionUid $imageVersion.ImageVersionUid


$newProvImageVersionSpecResult = New-ProvImageVersionSpec -SourceImageVersionSpecUid $masterImageVersionSpec.ImageVersionSpecUid -NetworkMapping @{"1" = "XDHyp:\HostingUnits\YourHostingUnitName\YourNamespaceName.namespace\YourNetworkAttachmentDefinition.network" }
<!--NeedCopy-->

Nota:

  • Todas as especificações de versão de imagem em uma definição de imagem devem pertencer à mesma unidade de hospedagem.
  • Uma versão de imagem pode ter apenas uma especificação de versão de imagem mestre e uma especificação de versão de imagem preparada.
  • Todas as especificações de versão de imagem devem ter um perfil de máquina ou nenhuma das especificações de versão de imagem deve ter um perfil de máquina.

Criar um catálogo usando uma especificação de versão de imagem preparada

Crie um catálogo de máquinas MCS a partir da especificação de versão de imagem preparada usando o comando New-ProvScheme. Por exemplo,

$getProvImageVersionSpecResult = Get-ProvImageVersionSpec -ImageVersionSpecUid $newProvImageVersionSpecResult.ImageVersionSpecUid

New-ProvScheme -ImageVersionSpecUid $newProvImageVersionSpecResult.ImageVersionSpecUid -ProvisioningSchemeName "ProvSchemeImageDecoupling" -HostingUnitName "YourHostingUnitName" -IdentityPoolName "YourIdentityPoolName" -NetworkMapping @{"1" = "XDHyp:\HostingUnits\YourHostingUnitName\YourNamespaceName.namespace\YourNetworkAttachmentDefinition.network"}
<!--NeedCopy-->

Mais informações

Onde ir em seguida