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
- 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
- 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).
- Certifique-se de que o nome do host da máquina possa ser resolvido para 127.0.0.1.
- Se você estiver atualizando uma versão existente do Horizon Agent na máquina, interrompa o serviço do
viewagent
.sudo systemctl stop viewagent
- Interrompa o servidor X e o Gnome Display Manager (GDM) na máquina.
sudo systemctl stop gdm sudo systemctl isolate multi-user.target
- 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. - Instalador do Tarball:
- 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
- Reinicie a máquina.
Os serviços interrompidos durante a instalação são retomados após a reinicialização da máquina.
- Configure o ambiente de área de trabalho.
Para obter mais informações, consulte Ambiente de Trabalho.
- 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.