Esta página descreve as etapas que você deve executar para preparar uma máquina Linux física para uso em um pool de áreas de trabalho.

Pré-requisitos

  • Verifique se a máquina física está executando uma versão compatível do RHEL 8.x ou 9.x, conforme descrito em Distribuições Linux compatíveis com Horizon Agent. Horizon Agent só é compatível com máquinas físicas que executam a distribuição do RHEL.
  • Para oferecer suporte à codificação de software em sessões de área de trabalho remota, verifique se a máquina física está equipada com uma GPU NVIDIA.
  • Para oferecer suporte à codificação de hardware em sessões de área de trabalho remota, verifique se a máquina física está equipada com uma GPU NVIDIA compatível com todos os seguintes recursos:
    • NVIDIA Capture SDK, incluindo a API NVIDIA Framebuffer Capture (NVFBC)
    • Codificador NVIDIA (NVENC)
    • Codificação de hardware H.264
    Por exemplo, os seguintes modelos de GPU atendem a todos os requisitos de suporte:
    • Tesla
    • Quadro K2000 e posterior
    • Quadro M2000 e posterior
    • Quadro P2000 e posterior
    • Quadro RTX2000 e posterior

    Horizon Agent precisa que a GPU seja compatível com H.264 para requisitos de desempenho, além do método de codificação de hardware que você deseja usar para a renderização de sessões de área de trabalho remota. Para obter informações sobre os recursos de GPUs específicas, incluindo métodos de codificação compatíveis, consulte https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new.

Procedimento

  1. Abra uma conexão Secure Shell (SSH) com a máquina Linux física.

    Uma conexão SSH é recomendada para executar Horizon Agent procedimentos de instalação, upgrade e desinstalação na máquina. Como alternativa, você pode alternar para uma janela de console diferente (por exemplo, pressione Ctrl+Alt+F3).

  2. Certifique-se de que o nome do host da máquina possa ser resolvido para 127.0.0.1.
  3. Se você estiver atualizando uma versão existente do Horizon Agent na máquina, interrompa o serviço do viewagent.
    sudo systemctl stop viewagent
  4. Interrompa o servidor X e o Gnome Display Manager (GDM) na máquina.
    sudo systemctl stop gdm
    sudo systemctl isolate multi-user.target
  5. Baixe e instale o Horizon Agent no modo não gerenciado.

    Para obter instruções detalhadas de instalação, consulte Instalar o Horizon Agent em uma máquina Linux. Para obter informações sobre o modo não gerenciado, consulte Opções de linha de comando para instalar o Horizon Agent para Linux.

    Por exemplo, os comandos a seguir podem ser usados para instalar o Horizon Agent no modo não gerenciado.

    • Instalador do Tarball:
      sudo ./install_viewagent.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    • Instalador do RPM:
      sudo rpm -ivh VMware-horizonagent-linux-YYMM-y.y.y-xxxxxxx.el8.x86_64.rpm
      
      sudo /usr/lib/vmware/viewagent/bin/ViewSetup.sh -M no -b <broker address> -u <user> -p <password> -d <domain>
    Observação: Como alternativa à implantação da máquina no modo não gerenciado, você pode configurar a máquina para conexão direta usando o Horizon Agent Plug-in de Conexão Direta. Para obter mais informações, consulte Horizon Agent Plug-in de conexão direta no portal de VMware Horizon Documentação.
  6. Após concluir a instalação do Horizon Agent, defina as seguintes configurações no arquivo /etc/vmware/config.
    Desktop.displayNumberMin=0 
    Desktop.displayNumberMax=0
  7. Reinicie a máquina.

    Os serviços interrompidos durante a instalação são retomados após a reinicialização da máquina.

  8. Configure o ambiente de área de trabalho.

    Para obter mais informações, consulte Ambiente de Trabalho.

  9. Prossiga para Preparar uma máquina Linux para implantação de área de trabalho remota.

Considerações para máquinas Linux físicas

As considerações a seguir se aplicam à máquina física após a instalação do Horizon Agent.

  • Para exibir a área de trabalho gráfica na máquina física, você deve pressionar Ctrl+Alt+F7. Para configurar um atalho de tecla de função diferente, use a opção DesktopWorker.ttyNum em /etc/vmware/config, conforme descrito em Editar arquivos de configuração em uma área de trabalho Linux.
  • Se você adicionar um monitor dinamicamente, deverá reiniciar a máquina para detectar o monitor adicionado. Como alternativa, você pode reinstalar o Horizon Agent para ativar a detecção do monitor adicionado.