Você poderá adicionar um ou mais VIBs a um perfil de imagem se esse perfil de imagem não estiver definido como somente leitura. Se o novo VIB depender de outros VIBs ou entrar em conflito com outros VIBs no perfil, uma mensagem será exibida no prompt do PowerShell e o VIB não será adicionado.

Você pode adicionar VIBs de VMware ou de parceiros VMware a um perfil de imagem. Se você adicionar VIBs VMware, o vSphere ESXi Image Builder executará a validação. Se você adicionar VIBs de dois ou mais parceiros OEM simultaneamente, nenhum erro será relatado, mas o perfil de imagem resultante poderá não funcionar. Instale os VIBs de apenas um fornecedor de OEM por vez.

Se aparecer um erro sobre problemas de nível de aceitação, altere o nível de aceitação do perfil de imagem e o nível de aceitação do host. Considere cuidadosamente se a alteração do nível de aceitação do host é apropriada. Os níveis de aceitação do VIB são definidos durante a criação do VIB e não podem ser alterados.

Você pode adicionar VIBs mesmo se o perfil da imagem resultante for inválido.

Observação: VMware pode oferecer suporte apenas a ambientes e configurações que são comprovados ser estáveis e totalmente funcionais por meio de testes rigorosos e extensos. Use apenas as configurações compatíveis. Você pode usar VIBs personalizados se você diminuir o nível de aceitação do host e, como resultado, a capacidade de suporte. Nesse caso, rastreie as alterações feitas, para que você possa revertê-las se quiser remover VIBs personalizados e restaurar o nível de aceitação do host para o padrão (Parceiro de Suporte) mais tarde. Consulte Trabalhando com níveis de aceitação.

Pré-requisitos

Instale o PowerCLI e todos os softwares de pré-requisitos. Consulte Instale o vSphere ESXi Image Builder e o software de pré-requisito

Procedimento

  1. Em uma sessão PowerCLI, execute o Add-EsxSoftwareDepot cmdlet para cada depósito com o qual você deseja trabalhar.
    Opção Ação
    Depósito remoto Execute Add-EsxSoftwareDepot -DepotUrl < depot_url >.
    Arquivo ZIP
    1. Baixe o arquivo ZIP para um sistema de arquivos local.
    2. Executar Add-EsxSoftwareDepot -DepotUrl C:\< file_path >\< offline-bundle >.zip
    O cmdlet retorna um ou mais SoftwareDepot objetos.
  2. Execute o cmdlet Get-EsxImageProfile para listar todos os perfis de imagem em todos os depósitos visíveis no momento.
    O cmdlet retorna todos os perfis disponíveis. Você pode restringir sua pesquisa usando os argumentos opcionais para filtrar a saída.
  3. Clone o perfil.
    New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42" -Vendor "My Vendor"
    Perfis de imagem publicados por VMware e seus parceiros são somente leitura. Para fazer alterações, você deve clonar o perfil de imagem. O parâmetro vendor é obrigatório.
  4. Execute o cmdlet Add-EsxSoftwarePackage para adicionar um novo pacote a um dos perfis de imagem.
    Add-EsxSoftwarePackage -ImageProfile My_Profile -SoftwarePackage partner-package
    O cmdlet executa os testes de validação padrão no perfil de imagem. Se a validação for bem-sucedida, o cmdlet retornará um perfil de imagem validado e modificado. Se o VIB que você deseja adicionar depender de um VIB diferente, o cmdlet exibirá essas informações e incluirá o VIB que pode resolver a dependência. Se o nível de aceitação do VIB que você deseja adicionar for inferior ao nível de aceitação do perfil de imagem, ocorrerá um erro.