• Nenhum resultado encontrado

Configurando áreas de trabalho Linux no Horizon

N/A
N/A
Protected

Academic year: 2022

Share "Configurando áreas de trabalho Linux no Horizon"

Copied!
184
0
0

Texto

(1)

Configurando áreas de

trabalho Linux no Horizon

VMware Horizon 2012

Este documento foi traduzido automaticamente do inglês. Se você observar algum erro de tradução, deixe seu feedback na parte inferior da página específica da publicação no VMware Docs.

(2)

Você pode encontrar a documentação técnica mais atualizada no site da VMware, em:

https://docs.vmware.com/br/

VMware, Inc.

3401 Hillview Ave.

Palo Alto, CA 94304 www.vmware.com

VMware Brasil

Rua Surubim, 504 4º andar CEP 04571-050 Cidade Monções

São Paulo

SÃO PAULO: 04571-050 Brasil

Tel: +55 11 55097200 Fax: + 55. 11. 5509-7224 www.vmware.com/br

Copyright © 2016-2021 VMware, Inc. Todos os direitos reservados. Informações sobre direitos autorais e marca registrada.

(3)

Configurando áreas de trabalho do Linux no Horizon 6

1

Recursos e requisitos do sistema 7

Recursos de Horizon áreas de trabalho Linux 7

Visão geral das etapas de configuração para a configuração de áreas de trabalho do Linux 14

Requisitos do sistema para Horizon Agent para Linux 15 Configurações do Hine virtual Mac para gráficos 2D 26

Configurando a colaboração de sessão em áreas de trabalho Linux 26

2

Preparando um Hine virtual de Mac do Linux para implantação de área de trabalho 30

Criar uma máquina virtual e instalar o Linux 30

Atualizar a extensão de lista da janela do Shell GNOME no SLED/SLES virtual Mac Hines 31 Preparar um Linux Mac hine para a implantação da área de trabalho remota 32

Instalar pacotes de dependência para Horizon Agent 35 Atualizar o sistema operacional de um Linux Virtual Mac hine 36

3

Configurando a integração do Active Directory e os recursos de autenticação do usuário para áreas de trabalho do Linux 38

Integrando áreas de trabalho do Linux ao Active Directory 38 Usar a autenticação de passagem do servidor OpenLDAP 39

Configurar a autenticação LDAP do SSSD no Microsoft Active Directory 39 Usar a solução de União de domínio do Winbind 40

Configurar a autenticação Open (PBISO) dos Serviços de Identidade do PowerBroker 40 Configurar o ingresso no domínio offline do Samba 42

Usar a solução de junção em âmbito para RHEL/CentOS 8. x 44 Configurando o single sign-on 45

Como configurar o redirecionamento de cartão inteligente 46

Configurando o redirecionamento de cartão inteligente para desktops RHEL 8. x 47 Configurando o redirecionamento de cartão inteligente para desktops RHEL 7. x 53 Configurando o redirecionamento de cartão inteligente para áreas de trabalho do Ubuntu

59

Configurando o redirecionamento de cartão inteligente para áreas de trabalho SLED/SLES 70

Configurando o True SSO para desktops do Linux 78

Configurar o True SSO em áreas de trabalho RHEL / CentOS 8.x 79 Configurando o true SSO para desktops RHEL/CentOS 7. x 81 Configurando o true SSO para áreas de trabalho do Ubuntu 85

(4)

Configurando o true SSO para áreas de trabalho SLED/SLES 92

4

Configurando gráficos para áreas de trabalho do Linux 97

Configurar distribuições Linux suportadas para vGPU 97

Instalar o VIB para a placa de vídeo vGPU NVIDIA GRID no host ESXi 97

Configurar um dispositivo PCI compartilhado para vGPU na máquina virtual do Linux 99 Instalar o driver de exibição de vGPU em grade NVIDIA 100

Verifique se o driver de vídeo NVIDIA está instalado 101

5

Instalando o Horizon Agent 103

Instalar Horizon Agent em um Linux Virtual Mac 103

Opções de linha de comando do install_viewagent. sh 104

Configurar o certificado BlastServer do VMware para o Horizon Agent para Linux 106 Atualizando o Horizon Agent em um Hine virtual do Linux Mac 107

Atualizar o Horizon Agent em um Linux Virtual Mac 108 Desinstalar Horizon Agent de um hine virtual do Linux Mac 109

6

Opções de configuração para áreas de trabalho do Linux 111

Definindo opções em arquivos de configuração em uma área de trabalho Linux 111 Usando o Smart Policies 126

Requisitos para Smart Policies 127

Instalando o Dynamic Environment Manager 127 Configurando o Dynamic Environment Manager 127 Configurações de política inteligente do Horizon 127

Adicionando condições às definições de política inteligente do Horizon 128 Criar uma política inteligente do Horizon em Dynamic Environment Manager 129 Usando a sincronização de PPP com áreas de trabalho remotas do Linux 131 Exemplo de configurações de Blast para desktops Linux 132

Exemplos de opções de redirecionamento de unidade do cliente para áreas de trabalho do Linux 134

7

Criar e gerenciar pools de áreas de trabalho virtuais do Linux 135

Criar um pool manual de áreas de trabalho para Linux 136 Gerenciar pools de desktops do Linux 137

Criar um pool da área de trabalho de clone completo automatizado para Linux 138 Criar um pool de área de trabalho de clone instantâneo flutuante para Linux 140

8

Configurando áreas de trabalho e aplicativos publicados do Linux para uso em várias sessões 145

Considerações para farms Linux, áreas de trabalho publicadas e aplicativos publicados 146 Criar um farm manual de máquinas virtuais Linux 148

Criar um farm de clones instantâneos automatizado de hosts Linux 151

(5)

Criar um pool de área de trabalho publicado Linux 163

Criar um pool de aplicativos publicados Linux manualmente 165

Criar um pool de aplicativos publicados Linux a partir de uma lista de aplicativos instalados 168

9

Solução de problemas de desktops Linux 172

Usando Horizon Help Desk Tool no Horizon Console 172 Iniciar Horizon Help Desk Tool no Horizon Console 173

Solução de problemas de usuários no Horizon Help Desk Tool 173 Detalhes da sessão para Horizon Help Desk Tool 176

Processos de sessão para Horizon Help Desk Tool 180

Solução de problemas em sessões de área de trabalho Linux no Horizon Help Desk Tool 181

Coletar informações de diagnóstico para um hine virtual do Linux Mac 182 Horizon Agent falha ao desconectar em um iPad Pro Horizon Client 183 O SSO falha ao se conectar a um agente do desligar 183

VM inacessível após a criação de um pool manual de áreas de trabalho para Linux 184

(6)

no Horizon

O documento Configurando áreas de trabalho do Linux no Horizon fornece informações sobre como configurar uma máquina virtual Linux para ser usada como uma área de trabalho do Linux no VMware Horizon. As informações incluem a preparação do sistema operacional convidado Linux, a instalação do Horizon Agent na máquina virtual e a configuração da máquina no Horizon Console para uso em uma implantação do Horizon.

Público-alvo

Essas informações destinam-se a qualquer pessoa que deseja configurar e usar áreas de trabalho remotas que são executadas em sistemas operacionais convidados Linux. As informações são escritas para administradores de sistemas Linux experientes que estão familiarizados com a tecnologia de máquina virtual e com as operações de centro de dados.

(7)

1

Com o Horizon Agent para Linux, os usuários podem se conectar a áreas de trabalho remotas que executam o sistema operacional Linux.

Este capítulo inclui os seguintes tópicos:

n Recursos de Horizon áreas de trabalho Linux

n Visão geral das etapas de configuração para a configuração de áreas de trabalho do Linux

n Requisitos do sistema para Horizon Agent para Linux

Recursos de Horizon áreas de trabalho Linux

A lista a seguir resume os principais recursos com suporte em Horizon áreas de trabalho Linux.

Observação Quando aplicável, as entradas a seguir identificam o subconjunto de distribuições Linux que oferecem suporte a um determinado recurso. Para obter a lista completa de

distribuições Linux com suporte para Horizon Agent, consulte Requisitos do sistema para Horizon Agent para Linux.

Integração do Active Directory

n A autenticação do PowerBroker Identity Services Open (PBISO) oferece suporte ao ingresso no domínio offline com o Active Directory para áreas de trabalho clonadas instantâneas que executam as seguintes distribuições do Linux.

n Ubuntu 16.04, 18.04 e 20.04

n RHEL 7.x

n O Samba oferece suporte ao ingresso no domínio offline com o Active Directory para áreas de trabalho clonadas instantâneas que executam as seguintes distribuições do Linux.

n Ubuntu 16.04, 18.04 e 20.04

n RHEL 7.x e 8.x

n SLED / SLES 15 SP1 e 15 SP2

(8)

Para obter mais informações, consulte os subtópicos em Integrando áreas de trabalho do Linux ao Active Directory.

Entrada de áudio

Há suporte para o redirecionamento de entrada de áudio de um host cliente para uma área de trabalho Linux remota. Este recurso não é baseado na função de redirecionamento de USB. Se você quiser habilitar esse recurso, deverá selecioná-lo durante a instalação.

Você deve selecionar o áudio padrão do sistema no dispositivo "Servidor PulseAudio (local)"

no seu aplicativo para a entrada de áudio. Esse recurso é compatível com as seguintes distribuições do Linux.

n Ubuntu 16.04 com ambiente de área de trabalho MATE ou Gnome Flashback (Metacity)

n Ubuntu 20.04 / 18.04 com ambiente de área de trabalho MATE ou Gnome Ubuntu

n RHEL 7.x com ambiente de área de trabalho KDE ou Gnome

n RHEL 8.x com ambiente de área de trabalho Gnome

n SLED 12.x / 15.x

n SLES 12.x / 15.x Saída de áudio

O redirecionamento de saída de áudio é compatível. Este recurso é ativado por padrão.

Para desativar esse recurso, você deve definir a opção RemoteDisplay.allowAudio como false . Quando acessado usando os navegadores Chrome e Firefox, o VMware Horizon HTML Access fornece suporte de saída de áudio para desktops Linux.

Pool de área de trabalho de clone completo automatizado

Você pode criar pools de áreas de trabalho de clone completo automatizados de áreas de trabalho Linux de sessão única.

Redirecionamento de unidade do cliente

Quando você habilita o recurso Client Drive Redirection (CDR), as pastas e unidades compartilhadas do seu sistema local se tornam disponíveis para acesso. Use a pasta

tsclient que está localizada no seu diretório inicial na área de trabalho Linux remota. Para usar esse recurso, você deve instalar os componentes do CDR.

Redirecionamento da área de transferência

Com o recurso de redirecionamento da área de transferência, você pode copiar e colar um texto avançado ou um texto sem formatação entre um host cliente e uma área de trabalho Linux remota. Você pode definir a direção de copiar / colar e o tamanho máximo do texto usando as opções de Horizon Agent. Este recurso é ativado por padrão. Você pode desativá- lo durante a instalação.

Dimensionamento de exibição

(9)

Com o recurso de Dimensionamento de Exibição habilitado, as áreas de trabalho remotas do Linux oferecem suporte ao fator de dimensionamento de exibição do cliente. Se a configuração de DPI (pontos por polegada) na área de trabalho remota não corresponder à configuração de DPI no sistema do cliente, a sessão remota será exibida usando um fator de escala que corresponda ao sistema do cliente.

Esse recurso está desativado por padrão. Você pode ativá-lo definindo uma opção de configuração conforme descrito em Definindo opções em arquivos de configuração em uma área de trabalho Linux.

Sincronização de DPI

O recurso de sincronização de DPI garante que a configuração de DPI em uma sessão remota seja alterada para corresponder à configuração de DPI do sistema cliente quando os usuários se conectam a uma área de trabalho remota Linux ou a um aplicativo publicado. O recurso é compatível com as distribuições do Linux que executam o Horizon Agent 2012 ou posterior, com um requisito adicional: áreas de trabalho RHEL / CentOS 7.x devem estar executando o RHEL / CentOS 7.6 ou posterior.

Este recurso é ativado por padrão. Você pode desativá-lo modificando uma opção de configuração conforme descrito em Definindo opções em arquivos de configuração em uma área de trabalho Linux.

Modo FIPS 140-2

O modo Federal Information Processing Standard (FIPS) 140-2, embora ainda não tenha sido validado com o NIST Cryptographic Module Validation Program (CMVP), está disponível para áreas de trabalho Linux com suporte. O modo FIPS não é compatível com desktops que executam o CentOS.

O Horizon Agent para Linux implementa módulos criptográficos projetados para

conformidade com FIPS 140-2. Esses módulos foram validados em ambientes operacionais listados no certificado CMVP nº 2839 e nº 2866 e foram transferidos para esta plataforma.

No entanto, o requisito de teste CAVP e CMVP para incluir os novos ambientes operacionais nos certificados NIST CAVP e CMVP do VMware ainda precisa ser concluído no plano de desenvolvimento do produto.

Observação A versão 1.2 do protocolo Transport Layer Security (TLS) é necessária para suportar o modo FIPS 140-2.

Ferramenta de Help Desk

Horizon Help Desk Tool é um aplicativo da Web que você pode usar para solucionar problemas de sessões da área de trabalho do Linux. Você pode usar o Horizon Help Desk Tool para obter o status das sessões de usuário do Horizon e para executar as operações de solução de problemas e manutenção. Consulte Usando Horizon Help Desk Tool no Horizon Console.

Políticas Inteligentes do Horizon

(10)

Você pode usar o VMware Dynamic Environment Manager para criar Horizon Smart Policies que controlam o comportamento dos recursos de redirecionamento de USB, de área de transferência e de redirecionamento de unidade do cliente em áreas de trabalho Linux remotas específicas. Consulte Usando o Smart Policies.

Codificador H.264 e codificação de vídeo de alta eficiência (HEVC)

O H.264 e o HEVC podem melhorar o desempenho do Blast Extreme para um desktop Horizon, especialmente em uma rede de baixa largura de banda. O HEVC fornece qualidade de imagem superior ao H.264 na mesma largura de banda.

Se o sistema do cliente tiver tanto o H.264 quanto o HEVC desativados, o Blast Extreme voltará automaticamente para a codificação JPEG / PNG.

Os codificadores H.264 e HEVC incluem suporte de hardware e suporte de codificador de software. O suporte de hardware tem os seguintes requisitos.

n O vGPU está configurado com uma placa gráfica NVIDIA. Para requisitos específicos, consulte a matriz de suporte de codec de vídeo em https://developer.nvidia.com.

n O driver NVIDIA série 384 ou posterior está instalado na placa de vídeo NVIDIA.

Quando o sistema atende aos requisitos anteriores, o Horizon Agent para Linux usa o codificador de hardware. Caso contrário, o codificador de software será usado.

Pool flutuante da área de trabalho de clone instantâneo

Você pode criar pools de áreas de trabalho flutuantes de clone instantâneo de áreas de trabalho Linux de sessão única. Este recurso não é compatível com sistemas que executam CentOS.

Para obter mais informações, consulte Criar um pool de área de trabalho de clone instantâneo flutuante para Linux.

Ambiente de Trabalho K

O K Desktop Environment (KDE) é compatível com as seguintes distribuições do Linux.

n RHEL / CentOS 7.x

n Ubuntu 16.04, 18.04 e 20.04

Layout do teclado e sincronização de localidade

Este recurso especifica se a localidade do sistema do cliente e o layout atual do teclado devem ser sincronizados com as áreas de trabalho do Linux. Quando essa configuração está ativada ou não configurada, a sincronização é permitida. Quando essa configuração está desativada, a sincronização não é permitida.

Este recurso é compatível apenas com Horizon Client para Windows e apenas para os idiomas inglês, francês, alemão, japonês, coreano, espanhol, chinês simplificado e chinês tradicional.

PNG sem perdas

(11)

Imagens e vídeos que são gerados em uma área de trabalho são renderizados no dispositivo cliente de uma maneira exata de pixel.

Pool manual da área de trabalho

Ao configurar um pool de área de trabalho manual de áreas de trabalho Linux de sessão única, você pode escolher entre as seguintes opções para a origem da máquina:

n Máquina virtual gerenciada - Origem da máquina virtual do vCenter. Uma máquina virtual gerenciada tem suporte para implantações novas e de atualização.

n Máquina virtual não gerenciada - Origem da máquina de outras origens. Uma máquina virtual não gerenciada só tem suporte quando a atualização é de uma implantação de máquina virtual não gerenciada.

Observação Para garantir o melhor desempenho possível, não use uma máquina virtual não gerenciada.

Ambiente de área de trabalho MATE

O ambiente de área de trabalho MATE é compatível com Ubuntu 16.04, 18.04 e 20.04.

Vários monitores

A área de trabalho vGPU oferece suporte a uma resolução máxima de 2560x1600 em quatro monitores configurados em qualquer organização.

A área de trabalho 2D no VMware vSphere® 6.0 ou posterior é compatível com as seguintes resoluções máximas:

n 2560x1600 em três monitores configurados em qualquer arranjo

n 2048x1536 em quatro monitores configurados em qualquer organização

n 2560x1600 em quatro monitores configurados da seguinte maneira:

n Dois monitores organizados na parte inferior e dois monitores organizados na parte superior

n Quatro monitores empilhados verticalmente um sobre o outro.

A resolução de 2560x1600 não é compatível com quatro monitores organizados lado a lado.

Para o Ubuntu 16.04 / 18.04 / 20.04, você deve usar o Gnome, o KDE ou o ambiente de área de trabalho MATE para usar o recurso de vários monitores. Consulte http://

kb.vmware.com/kb/2151294 para obter mais informações.

Suporte de inteligência de rede para VMware Blast

O transporte do Network Intelligence é compatível com VMware Blast. Este recurso é ativado por padrão.

(12)

Quando o protocolo de datagrama do usuário (UDP) está ativado, o Blast estabelece as conexões do protocolo de controle de transmissão (TCP) e do UDP. Com base nas condições atuais da rede, o Blast seleciona dinamicamente um dos transportes para transmitir dados para fornecer a melhor experiência do usuário. Por exemplo, em uma rede local, o TCP tem um desempenho melhor do que o UDP e, portanto, o Blast seleciona o TCP para transportar dados. Da mesma forma, em uma rede de longa distância (WAN), o desempenho do UDP é melhor do que o TCP e o Blast seleciona o transporte UDP nesse ambiente.

Se um dos componentes inline usados não for compatível com UDP, o Blast estabelecerá apenas uma conexão TCP. Por exemplo, se a sua conexão estiver usando o componente Blast Security Gateway do Horizon Connection Server, apenas uma conexão TCP será estabelecida. Mesmo se o cliente e o agente estiverem habilitados para UDP, a conexão usará TCP porque o gateway de segurança Blast não é compatível com UDP. Se os usuários estiverem se conectando de fora da rede corporativa, o componente UDP exigirá VMware Unified Access Gateway, que oferece suporte a UDP.

Use as seguintes informações para estabelecer uma conexão do Blast baseada em UDP.

n Se o cliente se conectar a uma área de trabalho Linux diretamente, habilite o UDP no cliente e no agente. O UDP está habilitado por padrão no cliente e no agente.

n Se o cliente se conectar a uma área de trabalho Linux usando Unified Access Gateway, ative o UDP no cliente, no agente e no Unified Access Gateway.

Pools de Áreas de Trabalho e Aplicativos Publicados

Você pode criar pools de áreas de trabalho e aplicativos publicados com base em farms de clones instantâneos manuais ou automatizados de máquinas host Linux de várias sessões.

Cada área de trabalho ou aplicativo publicado pode oferecer suporte a várias sessões de usuário ao mesmo tempo.

n Somente máquinas virtuais executando RHEL Workstation 7.8, 7.9, 8.1, 8.2 ou 8.3 ou Ubuntu 18.04 / 20.04 podem ser configuradas como hosts de várias sessões para áreas de trabalho publicadas.

n Somente máquinas virtuais executando RHEL Workstation 7.8, 7.9, 8.1, 8.2 ou 8.3 ou Ubuntu 18.04 podem ser configuradas como hosts de várias sessões para aplicativos publicados. Os recursos do vGPU não são compatíveis com aplicativos publicados.

Observação Nesta versão, as máquinas virtuais que executam o Ubuntu 20.04 podem oferecer suporte a pools de áreas de trabalho publicados, mas não a pools de aplicativos publicados.

Para obter mais informações, consulte Capítulo 8 Configurando áreas de trabalho e aplicativos publicados do Linux para uso em várias sessões.

Colaboração de sessão

Com o recurso de colaboração de sessão, os usuários podem convidar outros usuários para ingressar em uma sessão de área de trabalho remota do Linux ou você pode ingressar em

(13)

uma sessão colaborativa quando receber um convite de outro usuário. Esse recurso tem suporte apenas em áreas de trabalho com as seguintes distribuições do Linux instaladas.

n Ubuntu 18.04 / 20.04 com ambiente de área de trabalho Ubuntu Gnome

n RHEL Workstation 7.5 com ambiente de área de trabalho Gnome Classic ou KDE

n RHEL Workstation 7.6 ou posterior, ou 8.x com ambiente de área de trabalho Gnome Classic

n RHEL Server 7.8 ou posterior, ou 8.1 ou posterior com ambiente de área de trabalho Gnome Classic

Single Sign-on

Você pode configurar o Active Directory single sign-on (SSO) para áreas de trabalho Linux.

Redirecionamento de cartão inteligente

O redirecionamento de cartão inteligente permite que os usuários se autentiquem em áreas de trabalho Linux usando um leitor de cartão inteligente conectado ao sistema do cliente local. Este recurso não é compatível com desktops que executam o CentOS.

Esse recurso é compatível com cartões de verificação de identidade pessoal (PIV) e cartões de acesso comum (CAC). Para obter mais informações, consulte Como configurar o redirecionamento de cartão inteligente.

Suporte para SSO verdadeiro

Você pode configurar o recurso True SSO em áreas de trabalho Linux.

Para obter mais informações, consulte Configurando o True SSO para desktops do Linux.

Redirecionamento USB

O recurso de redirecionamento de USB oferece acesso a dispositivos USB conectados localmente a partir de áreas de trabalho Linux remotas. Você deve instalar os componentes de redirecionamento USB e o módulo de kernel do driver VHCI USB para usar o recurso USB. Verifique se você recebeu privilégios suficientes para usar o dispositivo USB que deseja redirecionar.

3Dconnexion Mouse

Para começar a usar o mouse 3Dconnexion, você deve instalar o driver de dispositivo apropriado e emparelhar o mouse usando o menu Connect USB Device na área de trabalho do Linux.

Gráficos 3D

(14)

O recurso de gráficos vGPU é compatível com as distribuições Linux e placas de vídeo NVIDIA listadas na documentação da NVIDIA.

Observação Para obter informações sobre as placas de vídeo NVIDIA e as distribuições do Linux que oferecem suporte aos recursos do vGPU, consulte https://docs.nvidia.com/grid/

latest/product-support-matrix/index.html.

Limitações de áreas de trabalho Linux

As áreas de trabalho Linux têm as seguintes limitações:

n Não há suporte para impressão baseada em localização e vídeo em tempo real.

n O recurso de transferência de arquivo VMware HTML Access não é compatível.

n Apenas o protocolo de servidor de exibição X11 é compatível. O protocolo Wayland não é compatível.

Limitações adicionais se aplicam a áreas de trabalho publicadas e aplicativos publicados de várias sessões. Para obter mais informações, consulte Considerações para farms Linux, áreas de trabalho publicadas e aplicativos publicados.

Visão geral das etapas de configuração para a configuração de áreas de trabalho do Linux

Ao configurar as áreas de trabalho do Linux, você deve seguir uma sequência diferente de etapas, dependendo se você instala gráficos 2D ou gráficos 3D nas máquinas virtuais.

Gráficos 2D – visão geral das etapas de configuração

Para gráficos 2D, siga as seguintes etapas:

1 Reveja os requisitos do sistema para a configuração de uma implantação de área de trabalho do Linux. Consulte Requisitos do sistema para Horizon Agent para Linux.

2 Crie uma máquina virtual no vSphere e instale o sistema operacional Linux. Consulte Criar uma máquina virtual e instalar o Linux.

3 Prepare o sistema operacional Guest para implantação como uma área de trabalho em um ambiente de VMware Horizon. Consulte Preparar um Linux Mac hine para a implantação da área de trabalho remota.

4 Configure o sistema operacional convidado Linux para se autenticar com Active Directory.

Essa etapa é implementada com software de terceiros, com base nos requisitos do seu ambiente. Consulte Integrando áreas de trabalho do Linux ao Active Directory para obter mais informações.

5 Instale Horizon Agent na máquina virtual do Linux. Consulte Instalar Horizon Agent em um Linux Virtual Mac.

(15)

6 Crie um pool de áreas de trabalho com base na máquina virtual do Linux configurada.

Consulte o Capítulo 7 Criar e gerenciar pools de áreas de trabalho virtuais do Linux.

Gráficos 3D – visão geral das etapas de configuração

Você deve concluir a configuração de vGPU de grade NVIDIA nas máquinas virtuais do Linux antes de instalar Horizon Agent nas máquinas e implantar um pool da área de trabalho no Horizon Console.

1 Reveja os requisitos do sistema para configurar uma implantação de área de trabalho do Linux em um ambiente de VMware Horizon. Consulte Requisitos do sistema para Horizon Agent para Linux.

2 Crie uma máquina virtual no vSphere e instale o sistema operacional Linux. Consulte Criar uma máquina virtual e instalar o Linux.

3 Prepare o sistema operacional Guest para implantação como uma área de trabalho em um ambiente de VMware Horizon. Consulte Preparar um Linux Mac hine para a implantação da área de trabalho remota.

4 Configure o sistema operacional convidado Linux para se autenticar com Active Directory.

Essa etapa é implementada com software de terceiros, com base nos requisitos do seu ambiente. Consulte Integrando áreas de trabalho do Linux ao Active Directory para obter mais informações.

5 Configure os recursos 3D em seus hosts ESX i e na máquina virtual Linux. Para obter mais informações, consulte Configurar distribuições Linux suportadas para vGPU.

6 Instale Horizon Agent na máquina virtual do Linux. Consulte Instalar Horizon Agent em um Linux Virtual Mac.

7 Crie um pool de áreas de trabalho com base na máquina virtual do Linux configurada.

Consulte o Capítulo 7 Criar e gerenciar pools de áreas de trabalho virtuais do Linux.

Requisitos do sistema para Horizon Agent para Linux

Para instalar o Horizon Agent para Linux, você deve atender a certos requisitos para o sistema operacional Linux, a máquina virtual Linux, os componentes do sistema VMware Horizon e a plataforma vSphere.

Versões do Linux com suporte para Horizon Agent

A tabela a seguir lista os sistemas operacionais Linux compatíveis com o Horizon Agent.

Tabela 1-1. Sistemas operacionais Linux compatíveis para Horizon Agent

Distribuição Linux Arquitetura

Ubuntu 20.04, 18.04 e 16.04 x64

Red Hat Enterprise Linux (RHEL) Workstation 7.2, 7.3, 7.4, x64

(16)

Tabela 1-1. Sistemas operacionais Linux compatíveis para Horizon Agent (continuação)

Distribuição Linux Arquitetura

Servidor Red Hat Enterprise Linux (RHEL) 7.8, 7.9, 8.2 e 8.3

x64

CentOS 7.2, 7.3, 7.4, 7.5, 7.6, 7.7, 7.8, 8.0, 8.1, 8.2, 8.3 x64 SUSE Linux Enterprise Desktop (SLED) 12 SP3, 15 SP1 e 15 SP2

x64

SUSE Linux Enterprise Server (SLES) 12 SP3, 12 SP5, 15 SP1 e 15 SP2

x64

Observação Horizon Agent tem pacotes de dependência em algumas distribuições Linux.

Consulte Instalar pacotes de dependência para Horizon Agent para obter mais informações.

Plataformas e versões de software necessárias

Para instalar e usar o Horizon Agent para Linux, sua implantação deve atender a certos requisitos para a plataforma vSphere, o Horizon Connection Server e o software do Horizon Client.

Tabela 1-2. Plataforma necessária e VMware Horizon versões de software

Plataforma e software Versões com suporte

Versão da plataforma vSphere n vSphere 6.0 U2 ou uma versão posterior n vSphere 6.5 U1 ou uma versão posterior n vSphere 6.7 ou versão posterior

Ambiente do Horizon n Horizon Connection Server 2012

Software do Horizon Client n Horizon Client para Android 2012 n Horizon Client para Windows 2012 n Horizon Client para Linux 2012 n Horizon Client para Mac 2012 n Horizon Client para iOS 2012

n HTML Access 2012 no Chrome, Firefox e Internet Explorer

n Não há suporte para clientes zero.

Portas TCP / UDP usadas por máquinas virtuais Linux

O Horizon Agent e os Horizon Clients usam portas TCP ou UDP para acesso à rede entre si e vários Horizon componentes do servidor.

(17)

Tabela 1-3. Portas TCP / UDP usadas por máquinas virtuais Linux

Código-fonte Porta Destino Porta Protocolo Descrição

Horizon Client * Agente Linux 22443 TCP/UDP Blast se o

gateway de segurança Blast for usado Servidor de

conexão do Horizon ou Unified Access Gateway appliance

* Agente Linux 22443 TCP/UDP Blast se o

gateway de segurança Blast for usado

Agente de Horizon

* Servidor de

conexão do Horizon

4001, 4002 TCP Tráfego JMS SSL

Observação Para obter mais informações sobre as portas TCP e UDP usadas pelos clientes, consulte o documento e o guia Portas de rede no VMware Horizon .

Para permitir que os usuários se conectem a suas áreas de trabalho Linux, as áreas de trabalho devem ser capazes de aceitar conexões TCP de entrada de dispositivos Horizon Client, Unified Access Gateway e Horizon Connection Server.

Em distribuições Ubuntu, o firewall iptables é configurado por padrão com uma política de entrada de ACCEPT.

Em distribuições RHEL e CentOS, onde possível, o script do instalador do Horizon Agent configura o firewall iptables com uma política de entrada de ACCEPT.

Certifique-se de que o iptables em um sistema operacional guest RHEL ou CentOS tenha uma política de entrada de ACEITAR para novas conexões da porta Blast, 22443.

Quando o BSG está ativado, as conexões do cliente são direcionadas de um dispositivo Horizon Client por meio do BSG no Horizon Connection Server para a área de trabalho do Linux. Quando o BSG não está ativado, as conexões são feitas diretamente do dispositivo Horizon Client para a área de trabalho do Linux.

Verifique a conta do Linux usada por máquinas virtuais do Linux

A tabela a seguir lista o nome e o tipo de conta usados por máquinas virtuais Linux.

(18)

Tabela 1-4. Nome da conta e tipo de conta

Nome da Conta Tipo de conta Usado por

raiz Sistema operacional Linux integrado Java Standalone Agent,

mksvchanserver, scripts de shell

vmwblast Criado pelo instalador do Agente

Linux

VMwareBlastServer

<usuário de login atual> Usuário integrado do sistema operacional Linux ou AD ou usuário LDAP

Script Python

Ambiente de trabalho

O Horizon Agent para Linux oferece suporte a vários ambientes de área de trabalho em

diferentes distribuições de Linux. A tabela a seguir lista os ambientes de área de trabalho padrão para cada distribuição do Linux e os ambientes de área de trabalho adicionais suportados pelo Horizon Agent para Linux.

Tabela 1-5. Ambientes de área de trabalho compatíveis

Distribuição Linux

Ambiente de área de trabalho padrão

Ambientes de área de trabalho compatíveis com o Horizon Agent para Linux

Ubuntu 20.04 / 18.04 Gnome Gnome Ubuntu, K Desktop Environment (KDE), MATE Ubuntu 16.04 Unidade Gnome Flashback (Metacity), KDE, MATE

RHEL / CentOS 7.x Gnome Gnome, KDE

RHEL / CentOS 8.x Gnome Gnome

SLED / SLES Gnome Gnome

Para alterar o ambiente de área de trabalho padrão usado em uma das distribuições do Linux com suporte, você deve usar as seguintes etapas e comandos apropriados para a sua área de trabalho do Linux.

Observação O logon único (SSO) para o KDE e o ambiente de área de trabalho MATE só funciona quando a área de trabalho do Linux está usando a tela de boas-vindas GDM3 (tela de login). Você deve instalar o KDE e o MATE usando os comandos listados em Tabela 1-6.

Comandos para instalar ambientes de área de trabalho.

Ao usar distribuições RHEL / CentOS 7.x e Ubuntu, o SSO falha ao desbloquear uma sessão bloqueada do KDE. Você deve inserir sua senha manualmente para desbloquear a sessão bloqueada.

1 Instale o sistema operacional da distribuição Linux compatível com a configuração do ambiente de área de trabalho padrão.

(19)

2 Execute os comandos apropriados descritos na tabela a seguir para a sua distribuição Linux específica.

Tabela 1-6. Comandos para instalar ambientes de área de trabalho

Distribuição Linux

Novo ambiente de área de trabalho padrão

Comandos para alterar o ambiente de área de trabalho padrão

RHEL / CentOS 7.x KDE # yum groupinstall "KDE Plasma Workspaces"

Ubuntu 20.04 / 18.04 / 16.04

KDE # apt install plasma-desktop

Ubuntu 20.04 / 18.04 MATE 1.225 # apt install ubuntu-mate-desktop

Ubuntu 16.04 MATE 1.16 # apt-add-repository ppa:ubuntu-mate-dev/

xenial-mate

# apt update

# apt upgrade

# apt install mate

# apt install ubuntu-mate-themes

Ubuntu 16.04 Gnome Flashback

(Metacity)

# apt install gnome-session-flashback

3 Para começar a usar o novo ambiente de área de trabalho padrão, reinicie a área de trabalho.

Se você tiver ativado o SSO em uma área de trabalho Linux que tenha vários ambientes de área de trabalho instalados, use as seguintes informações para selecionar o ambiente de área de trabalho a ser usado em uma sessão de SSO.

n Para Ubuntu 20.04 / 18.04 / 16.04 e RHEL / CentOS 7.x, use as informações na tabela a seguir para definir a opção SSODesktopType no arquivo /etc/vmware/viewagent-custom.conf para especificar o ambiente de área de trabalho a ser usado com o SSO.

Tabela 1-7. Opção SSODesktopType

Tipo de área de trabalho Configuração da opção SSODesktopType

MATE SSODesktopType = UseMATE

GnomeUbuntu SSODesktopType = UseGnomeUbuntu

GnomeFlashback SSODesktopType = UseGnomeFlashback

KDE SSODesktopType = UseKdePlasma

GnomeClassic SSODesktopType = UseGnomeClassic

(20)

n Para RHEL / CentOS 8.x, para a sessão de login do SSO usar o Gnome Classic, remova todos os arquivos de inicialização da área de trabalho, exceto o arquivo de inicialização do Gnome Classic, do diretório / usr / share / xsession . Use o seguinte conjunto de comandos como exemplo.

# cd /usr/share/xsessions

# mkdir backup

# mv *.desktop backup

# mv backup/gnome-classic.desktop ./

Após a configuração inicial, o usuário final deve fazer logout ou reiniciar a área de trabalho do Linux para usar o Gnome Classic como a área de trabalho padrão na próxima sessão de SSO.

Se você tiver desativado o SSO em uma área de trabalho Linux que tenha vários ambientes de área de trabalho instalados, não será necessário realizar nenhuma das etapas descritas anteriormente. Os usuários finais precisam selecionar o ambiente de área de trabalho desejado ao fazer login nessa área de trabalho do Linux.

Requisitos de rede

O VMware Blast Extreme oferece suporte ao Protocolo de Datagrama do Usuário (UDP) e ao Protocolo de Controle de Transmissão (TCP). As condições de rede afetam o desempenho do UDP e do TCP. Para obter a melhor experiência do usuário, selecione UDP ou TCP com base na condição da rede.

n Selecione TCP se a condição da rede for boa, como em um ambiente de rede local (LAN).

n Selecione UDP se a condição de rede for ruim, como em um ambiente de rede de longa distância (WAN) com perda de pacotes e atraso de tempo.

Use uma ferramenta de análise de rede, como o Wireshark, para determinar se VMware Blast Extreme está usando TCP ou UDP. Use o seguinte conjunto de etapas, que usam o Wireshark, como um exemplo de referência.

1 Baixe e instale o Wireshark em sua VM Linux.

Para RHEL / CentOS:

sudo yum install wireshark

Para Ubuntu:

sudo apt install tshark

2 Conecte-se à área de trabalho do Linux usando o VMware Horizon Client.

3 Abra uma janela de terminal e execute o seguinte comando, que exibe o pacote TCP ou o pacote UDP usado por VMware Blast Extreme.

sudo tshark -i any | grep 22443

(21)

Os recursos de Redirecionamento de USB e Redirecionamento de Unidade do Cliente (CDR) são sensíveis às condições da rede. Se a condição da rede for ruim, como uma largura de banda limitada com atraso de tempo e perda de pacotes, a experiência do usuário será ruim. Em tal condição, o usuário final pode experimentar um dos seguintes.

n A cópia de arquivos remotos pode ser lenta. Nessa situação, transmita arquivos de tamanho menor.

n O dispositivo USB não aparece na área de trabalho Linux remota.

n Os dados USB não são transferidos completamente. Por exemplo, se você copiar um arquivo grande, poderá obter um arquivo menor em tamanho do que o arquivo original.

Driver VHCI para redirecionamento de USB

O recurso de redirecionamento de USB tem uma dependência no driver de kernel do USB Virtual Host Controller Interface (VHCI). Para oferecer suporte ao USB 3.0 e ao recurso de redirecionamento de USB, você deve realizar as seguintes etapas:

1 Baixe o código-fonte USB VHCI em https://sourceforge.net/projects/usb-vhci/files/

linux%20kernel%20module/.

2 Para compilar o código-fonte do driver VHCI e instalar o binário resultante no seu sistema Linux, use os comandos listados na tabela a seguir.

Por exemplo, se você descompactar o arquivo de instalação VMware -horizonagent- linux-x86_64- YYMM - yyy - xxxxxxx .tar.gz { no diretório / install_tmp / , o full-path_to_patch-file é / install_tmp / VMware -horizonagent-linux- x86_64- YYMM - yyy - xxxxxxx /resources/vhci/patch/vhci.patch and the patch command to use is is

# patch -p1 < /install_tmp/VMware-horizonagent-linux-x86_64-YYMM-y.y.y-xxxxxxxi/resources/

vhci/patch/vhci.patch

Observação A instalação do driver VHCI deve ser feita antes da instalação do Horizon para Linux.

(22)

Tabela 1-8. Compilar e instalar o driver VHCI USB

Distribuição

Linux Etapas para compilar e instalar o driver VHCI USB Ubuntu 20.04 /

18.04

1 Instale os pacotes de dependência.

# apt-get install make

# apt-get install gcc

# apt-get install libelf-dev

2 Compile e instale os drivers VHCI.

# tar -xzvf vhci-hcd-1.15.tar.gz

# cd vhci-hcd-1.15

# patch -p1 < full-path_to_patch-file

# make clean && make && make install

Ubuntu 16.04 Compile e instale os drivers VHCI.

# tar -xzvf vhci-hcd-1.15.tar.gz

# cd vhci-hcd-1.15

# patch -p1 < full-path_to_patch-file

# make clean && make && make install

(23)

Tabela 1-8. Compilar e instalar o driver VHCI USB (continuação)

Distribuição

Linux Etapas para compilar e instalar o driver VHCI USB RHEL / CentOS

7.x

RHEL / CentOS 8.x

1 Instale os pacotes de dependência.

# yum install gcc-c++

# yum install kernel-devel-$(uname -r)

# yum install kernel-headers-$(uname -r)

# yum install patch

# yum install elfutils-libelf-devel

2 Compile e instale os drivers VHCI.

# tar -xzvf vhci-hcd-1.15.tar.gz

# cd vhci-hcd-1.15

# patch -p1 < full-path_to_patch-file

# make clean && make && make install

3 (RHEL / CentOS 8.x) Para garantir que os drivers VHCI funcionem corretamente com o redirecionamento de USB, defina as configurações de assinatura para o driver USB.

a Crie um par de chaves SSL para o driver USB.

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/" -addext extendedKeyUsage=1.3.6.1.5.5.7.3.3

b Assine o driver USB.

sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./

MOK.priv ./MOK.der /lib/modules/$(uname -r)/kernel/drivers/usb/host/

usb-vhci-iocifc.ko

sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./

MOK.priv ./MOK.der /lib/modules/$(uname -r)/kernel/drivers/usb/host/

usb-vhci-hcd.ko

c Registre a chave para UEFI Secure Boot.

sudo mokutil --import MOK.der

Observação Esse comando emite uma solicitação para definir uma senha de Chave do Proprietário da Máquina (MOK) para a Inicialização Segura da UEFI.

d Para configurar o UEFI Secure Boot no console do vSphere, reinicie o sistema. Para obter mais informações, consulte https://sourceware.org/systemtap/wiki/SecureBoot .

SLED / SLES 12.x SLED / SLES 15.x

1 Encontre a versão do pacote de kernel atual.

# rpm -qa | grep kernel-default-$(echo $(uname -r) | cut -d '-' -f 1,2) A saída é o nome do pacote do kernel atualmente instalado. Se, por exemplo, o nome do pacote for kernel-default-3.0.101-63.1 , a versão atual do pacote do kernel é 3.0.101-63.1.

2 Instale os pacotes kernel-devel , kernel-default-devel , kernel-macros e patch .

# zypper install --oldpackage kernel-devel-<kernel-package-version> \ kernel-default-devel-<kernel-package-version> kernel-macros-<kernel- package-version> patch

(24)

Tabela 1-8. Compilar e instalar o driver VHCI USB (continuação)

Distribuição

Linux Etapas para compilar e instalar o driver VHCI USB

Por exemplo:

# zypper install --oldpackage kernel-devel-4.4.21-90.1 kernel-default- devel-4.4.21-90.1 kernel-macros-4.4.21-90.1 patch

3 Compile e instale os drivers VHCI.

# tar -xzvf vhci-hcd-1.15.tar.gz

# cd vhci-hcd-1.15

# patch -p1 < full-path_to_patch-file

# mkdir -p linux/$(echo $(uname -r) | cut -d '-' -f 1)/drivers/usb/core

# cp /lib/modules/$(uname -r)/source/include/linux/usb/hcd.h linux/$(echo

$(uname -r) | cut -d '-' -f 1)/drivers/usb/core

# make clean && make && make install

4 (SLED / SLES 15.x) Para garantir que os drivers VHCI funcionem corretamente com o redirecionamento de USB, defina as configurações de assinatura para o driver USB.

a Crie um par de chaves SSL para o driver USB.

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/" -addext extendedKeyUsage=1.3.6.1.5.5.7.3.3

b Encontre o caminho para o arquivo de assinatura do driver USB.

find / -name sign-file

Este comando retorna os caminhos para todos os arquivos de assinatura localizados no sistema. O caminho do arquivo de assinatura para o driver USB é semelhante ao exemplo a seguir.

/usr/src/linux-5.3.18-24.9-obj/x86_64/default/scripts/

c Assine o driver USB. Nos comandos a seguir, <sign-file-path> é o caminho para o arquivo de assinatura que você encontrou anteriormente na etapa 4b.

# sudo /<sign-file-path>/sign-file sha256 ./MOK.priv ./MOK.der /lib/

modules/$(uname -r)/kernel/drivers/usb/host/usb-vhci-iocifc.ko

# sudo /<sign-file-path>/src/kernels/$(uname -r)/scripts/sign- file sha256 ./MOK.priv ./MOK.der /lib/modules/$(uname -r)/kernel/

drivers/usb/host/usb-vhci-hcd.ko

d Registre a chave para UEFI Secure Boot.

# sudo mokutil --import MOK.der

Observação Esse comando emite uma solicitação para definir uma senha de Chave do Proprietário da Máquina (MOK) para a Inicialização Segura da UEFI.

e Para configurar o UEFI Secure Boot no console do vSphere, reinicie o sistema. Para obter mais informações, consulte https://sourceware.org/systemtap/wiki/SecureBoot .

Além disso, siga estas diretrizes:

n Se o kernel do Linux mudar para uma nova versão, você deverá recompilar e reinstalar o driver VHCI, mas não será necessário reinstalar o Horizon for Linux.

(25)

n Você também pode adicionar o Suporte ao Módulo de Kernel Dinâmico (DKMS) ao driver VHCI usando etapas semelhantes ao exemplo a seguir para um sistema Ubuntu.

a Instale os cabeçalhos do kernel.

# apt install linux-headers-`uname -r`

b Instale o dkms usando o seguinte comando.

# apt install dkms

c Extraia e corrija o arquivo VHCI TAR.

# tar xzvf vhci-hcd-1.15.tar.gz

# cd vhci-hcd-1.15

# patch -p1 <full-path_to_patch-file>

# cd ..

d Copie os arquivos de origem VHCI extraídos para o diretório / usr / src .

# cp -r vhci-hcd-1.15 /usr/src/usb-vhci-hcd-1.15

e Crie um arquivo chamado dkms.conf e coloque-o no diretório /usr/src/usb-vhci- hcd-1.15 .

# touch /usr/src/usb-vhci-hcd-1.15/dkms.conf

f Adicione o seguinte conteúdo ao arquivo dkms.conf .

PACKAGE_NAME="usb-vhci-hcd"

PACKAGE_VERSION=1.15

MAKE_CMD_TMPL="make KVERSION=$kernelver"

CLEAN="$MAKE_CMD_TMPL clean"

BUILT_MODULE_NAME[0]="usb-vhci-iocifc"

DEST_MODULE_LOCATION[0]="/kernel/drivers/usb/host"

MAKE[0]="$MAKE_CMD_TMPL"

BUILT_MODULE_NAME[1]="usb-vhci-hcd"

DEST_MODULE_LOCATION[1]="/kernel/drivers/usb/host"

MAKE[1]="$MAKE_CMD_TMPL"

AUTOINSTALL="YES"

g Adicione este driver VHCI no dkms .

# dkms add usb-vhci-hcd/1.15

h Compile o driver VHCI.

# dkms build usb-vhci-hcd/1.15

(26)

i Instale o driver VHCI.

# dkms install usb-vhci-hcd/1.15

Configurações do Hine virtual Mac para gráficos 2D

Ao criar determinadas máquinas virtuais Linux para uma implantação de VMware Horizon, você deve alterar as configurações de memória vCPU e virtual para os requisitos de desempenho.

As máquinas virtuais que estão configuradas para usar o vGPU de grade NVIDIA usam a placa gráfica NVIDIA virtual, que se baseia no acelerador de gráficos NVIDIA físico. Você não precisa alterar as configurações de memória vCPU e virtual para essas máquinas virtuais.

As máquinas virtuais que estão configuradas para usar gráficos 2D usam a placa gráfica virtual VMware e você deve alterar as configurações de vCPU e memória virtual para melhorar o desempenho da área de trabalho. Use as seguintes diretrizes:

n Para melhorar o desempenho de uma área de trabalho 2D, defina mais vCPUs e a memória virtual para a máquina virtual do Linux. Por exemplo, defina 2 vCPUs e 2 GB de memória virtual.

n Para uma exibição de tela grande de vários monitores, como quatro monitores, defina 4 vCPUs e 4 GB de memória virtual para a máquina virtual.

n Para uma reprodução de vídeo aprimorada em uma área de trabalho 2D, defina 4 vCPUs e 4 GB de memória virtual para a máquina virtual.

Configurando a colaboração de sessão em áreas de trabalho Linux

Com o recurso de colaboração de sessão, os usuários podem convidar outros usuários para entrar em uma sessão de área de trabalho remota Linux existente.

Requisitos do sistema para a colaboração de sessão

Para oferecer suporte ao recurso Session Collaboration, sua implantação do VMware Horizon deve atender a certos requisitos.

(27)

Tabela 1-9. Requisitos do sistema para a colaboração de sessão

Componente Requisitos

Áreas de trabalho remotas Linux O recurso Session Collaboration é compatível com áreas de trabalho remotas que executam as seguintes distribuições Linux e ambientes de área de trabalho:

n Ubuntu 20.04 / 18.04 com ambiente de área de trabalho Gnome n RHEL 7.5 com ambiente de área de trabalho Gnome Classic ou KDE

n RHEL Workstation 7.6 ou posterior, ou 8.x com ambiente de área de trabalho Gnome Classic

n Servidor RHEL 7.8 ou posterior, ou 8.1 ou posterior com ambiente de área de trabalho Gnome Classic

Servidor de Conexão A instância do Servidor de Conexão usa uma licença Enterprise.

Exibir protocolo VMware Blast

Observação As áreas de trabalho RHEL 8.x exigem configuração adicional do sistema para oferecer suporte à colaboração de sessão. Consulte o Configurar uma área de trabalho do RHEL 8. x para colaboração de sessão.

Para obter informações sobre como usar o recurso Session Collaboration, consulte a documentação Horizon Client.

Definindo opções de colaboração de sessão em arquivos de configuração

Defina a opção a seguir no arquivo /etc/vmware/viewagent-custom.conf para ativar ou desativar o recurso Session Collaboration.

n CollaborationEnable

Defina as seguintes opções no arquivo / etc / vmware / config para definir as configurações usadas durante uma sessão de colaboração.

n collaboration.logLevel

n collaboration.maxCollabors

n collaboration.enableEmail

n collaboration.serverUrl

n collaboration.enableControlPassing

Consulte Definindo opções em arquivos de configuração em uma área de trabalho Linux para obter mais informações.

Limitações do recurso de colaboração de sessão

As seguintes limitações gerais se aplicam ao recurso Session Collaboration:

n Os usuários não podem usar os seguintes recursos da área de trabalho remota em uma sessão de colaboração.

(28)

n Redirecionamento de entrada de áudio

n Redirecionamento de unidade do cliente

n Redirecionamento de cartão inteligente

n Redirecionamento de área de transferência

n Os usuários não podem alterar a resolução da área de trabalho remota em uma sessão de colaboração.

n Os usuários não podem ter várias sessões de colaboração na mesma máquina cliente.

As seguintes limitações se aplicam a sessões de colaboração em uma área de trabalho RHEL 7.5 com ambiente de área de trabalho KDE:

n Para exibir o menu Colaboração de Sessão, os usuários devem clicar com o botão direito do mouse no ícone Colaboração de Sessão na bandeja do sistema. Clicar com o botão esquerdo no ícone não tem efeito.

n Os usuários podem ver o botão E-mail (Email), que é usado para enviar e-mails de convite aos colaboradores, mas está inicialmente inativo. Para ativar o botão, um usuário deve primeiro configurar um aplicativo de e-mail padrão para o ambiente da área de trabalho do KDE.

Observação Use as seguintes soluções para solucionar problemas relacionados à Sessão de colaboração:

n Se o ícone Session Collaboration não aparecer na bandeja do sistema depois que um usuário fizer login pela primeira vez na área de trabalho remota, instrua o usuário a desconectar e reconectar à área de trabalho. O ícone Session Collaboration geralmente aparece após a reconexão com a área de trabalho.

n Se o ícone Session Collaboration na bandeja do sistema não responder depois que um usuário fizer login pela primeira vez na área de trabalho remota, instrua o usuário a

redimensionar a janela da área de trabalho remota. O ícone Session Collaboration torna-se responsivo depois que a janela da área de trabalho é redimensionada.

Configurar uma área de trabalho do RHEL 8. x para colaboração de sessão

Para usar o recurso de colaboração de sessão em uma área de trabalho do RHEL 8. x, você deve primeiro baixar e instalar a extensão de shell do GNOME necessária.

Procedimentos

1 Faça o download da extensão do shell do GNOME necessária para o sistema RHEL 8. x em https://extensions.gnome.org/extension/615/appindicator-support/.

n Para o RHEL 8,0, selecione 3,28 (3.28) para a versão do Shell e 26 (26) para a versão da extensão.

n Para RHEL 8,1 e 8,2, selecione 3,32 (3.32) para a versão do Shell e 29 (29) para a versão da extensão.

(29)

2 Descompacte o pacote baixado e renomeie o diretório como

appindicatorsupport@rgcjonas.gmail.com (o valor "UUID" no arquivo de metadados . JSON no pacote).

3 Use o comando mv para mover o diretório appindicatorsupport@rgcjonas.gmail.com para este local: /usr/share/gnome-Shell/Extensions .

Por padrão, o arquivo Metadata. JSON no diretório

appindicatorsupport@rgcjonas.gmail.com só é legível para o usuário raiz. Para oferecer suporte à colaboração de sessão, você também deve tornar esse arquivo legível para outros usuários.

4 Execute o comando para fazer metadados. JSON legível para outros usuários, conforme mostrado no exemplo a seguir.

chmod a+r metadata.json

5 Instale de ajustes de GNOME.

6 No ambiente da área de trabalho, reinicie o Shell do GNOME pressionando a seguinte sequência de teclas no teclado.

Alt+F2 r Enter

7 No ambiente de área de trabalho, execute ajustes de GNOME e, em seguida, habilite suporte do KStatusNotifierItem/AppIndicator (KStatusNotifierItem/AppIndicator Support).

(30)

Mac do Linux para implantação de

área de trabalho 2

A configuração de uma área de trabalho do Linux envolve a criação de uma máquina virtual Linux e a preparação do sistema operacional para a implantação da área de trabalho remota.

Este capítulo inclui os seguintes tópicos:

n Criar uma máquina virtual e instalar o Linux

n Atualizar a extensão de lista da janela do Shell GNOME no SLED/SLES virtual Mac Hines

n Preparar um Linux Mac hine para a implantação da área de trabalho remota

n Instalar pacotes de dependência para Horizon Agent

n Atualizar o sistema operacional de um Linux Virtual Mac hine

Criar uma máquina virtual e instalar o Linux

Você cria uma nova máquina virtual no vCenter Server para cada área de trabalho remota

implantada em um ambiente do VMware Horizon. Você deve instalar sua distribuição do Linux na máquina virtual.

Pré-requisitos

n Verifique se a sua implantação atende aos requisitos de suporte a áreas de trabalho Linux.

Consulte Requisitos do sistema para Horizon Agent para Linux.

n Familiarize-se com as etapas para criar máquinas virtuais no vCenter Server e instalar sistemas operacionais convidados. Para obter mais informações, consulte o documento Configurando áreas de trabalho virtuais no Horizon .

n Familiarize-se com os requisitos de configuração de memória de vídeo (vRAM) para os monitores que você planeja usar com a máquina virtual. Consulte Requisitos do sistema para Horizon Agent para Linux.

Procedimentos

1 Em vSphere Web Client ou vSphere Client, crie uma nova máquina virtual.

(31)

2 Configure as opções de configuração personalizadas.

a Clique com o botão direito do mouse na máquina virtual e clique em Edit Settings (Edit Settings).

b Especifique o número de vCPUs e o tamanho da vMemory. Para as configurações necessárias, consulte as diretrizes a seguir.

n Se você estiver preparando a máquina virtual para implantação como um pool de área de trabalho virtual de sessão única, siga as diretrizes no guia de instalação para a sua distribuição do Linux.

Por exemplo, Ubuntu 18.04 especifica a configuração de 2048 MB para vMemory e 2 vCPUs.

n Se você estiver preparando a máquina virtual para servir como um host de várias sessões para uma área de trabalho publicada ou pool de aplicativos, especifique pelo menos 8 vCPUs e 40 GB de vMemory.

Importante É necessário um mínimo de 8 vCPUs e 40 GB de vMemory para oferecer suporte a até 50 sessões de usuário por área de trabalho publicada ou aplicativo publicado.

3 Ligue a máquina virtual e instale a distribuição necessária do Linux.

Observação Se você estiver preparando a máquina virtual para uso como um host de várias sessões, deverá instalar uma das seguintes distribuições necessárias:

n RHEL Workstation 7.8, 7.9, 8.1, 8.2 ou 8.3

n Ubuntu 18.04 / 20.04

4 Configure o ambiente da área de trabalho a ser usado para a distribuição específica do Linux.

Consulte a seção Ambiente de área de trabalho em Requisitos do sistema para Horizon Agent para Linux para obter informações adicionais.

5 Certifique-se de que o nome do host do sistema possa ser resolvido para 127.0.0.1.

Atualizar a extensão de lista da janela do Shell GNOME no SLED/SLES virtual Mac Hines

Devido a um problema conhecido, a extensão de lista da janela do shell do GNOME padrão nas máquinas virtuais do SLED/SLES faz com que a barra de tarefas da janela apareça no meio da tela quando a área de trabalho remota é iniciada no modo de tela inteira. Este tópico descreve como corrigir o problema de exibição.

Um usuário cliente pode corrigir o local da barra de tarefas saindo e reinserindo o modo de tela inteira. Para corrigir esse problema para todas as áreas de trabalho provisionadas, atualize a extensão de lista da janela do Shell GNOME para a versão atual na máquina virtual SLED/SLES.

(32)

Pré-requisitos

Certifique-se de que o Firefox versão 56 ou posterior esteja instalado na máquina SLED/SLES. A extensão de lista da janela do Shell GNOME atualizada requer essa versão do navegador.

Procedimentos

1 No Firefox na máquina SLED/SLES, vá para o site de extensões do shell do GNOME em https://extensions.gnome.org/local/.

2 Clique em clique aqui para instalar a extensão do navegador (Click here to install browser extension).

3 Clique em continuar a instalação (Continue to installation).

4 Clique em Adicionar(Add).

5 Marque a caixa de seleção permitir que esta extensão seja executada no Windows (Allow this extension to run in Private Windows) particular e clique em Ok, tenha (Okay, Got it).

6 Atualize a página da Web e localize a entrada de de lista do (Windows List) Windows na lista de extensões. Clique no botão de atualização verde ao lado dessa entrada.

A extensão de lista do Windows atualizada está instalada na máquina. Para confirmar a instalação, atualize a página da Web e verifique se o botão de atualização verde não aparece mais ao lado da entrada de de lista do Windows (Windows List).

Resultados

A barra de tarefas da janela aparece corretamente na parte inferior da tela em áreas de trabalho remotas provisionadas a partir desta máquina SLED/SLES.

Preparar um Linux Mac hine para a implantação da área de trabalho remota

Você deve executar determinadas tarefas para preparar uma máquina Linux para uso como uma área de trabalho em uma implantação VMware Horizon.

Para preparar uma máquina Linux para uma implantação VMware Horizon, você deve habilitar a comunicação entre a máquina e o Servidor de Conexão. Você deve configurar a rede na máquina Linux para que a máquina Linux possa executar ping na instância do Servidor de Conexão

usando seu FQDN (nome de domínio totalmente qualificado).

Se você estiver preparando a máquina Linux para uso como um host de várias sessões para um pool de desktops ou aplicativos publicado, deverá executar várias etapas de preparação adicionais.

Pré-requisitos

n Verifique se uma nova máquina virtual (VM) foi criada em vCenter Server e se a sua distribuição do Linux foi instalada na máquina.

(33)

n Se você estiver preparando a máquina Linux para uso como um host de várias sessões, verifique se uma das seguintes distribuições necessárias está instalada na máquina:

n RHEL Workstation 8.x / 7.x

n Ubuntu 20.04 / 18.04

n Familiarize-se com as etapas para configurar sua máquina Linux para ser resolvida por meio de DNS. Essas etapas variam para as diferentes distribuições e versões do Linux. Para obter instruções, consulte a documentação da sua distribuição e versão do Linux.

Se você estiver preparando a máquina Linux para implantação como um pool de áreas de trabalho de clone completo ou de clone instantâneo automatizado ou para inclusão em um farm de clone instantâneo automatizado, também deverá fazer o seguinte:

n Verifique se o switch virtual ao qual as VMs de clone instantâneo se conectam tem portas suficientes para oferecer suporte ao número esperado de VMs. Cada placa de rede em uma VM requer uma porta.

n Para oferecer suporte a pools de áreas de trabalho de clone instantâneo ou farms, verifique se você adicionou um administrador de domínio de clone instantâneo em Horizon Console.

Procedimentos

1 Em uma máquina Ubuntu, instale manualmente o VMware Tools usando o seguinte comando:

apt-get install open-vm-tools-desktop

Observação O VMware Tools está pré-instalado em máquinas RHEL / CentOS e SLED / SLES.

Observação Se você atualizar o kernel do Linux após instalar o VMware Tools, o VMware Tools poderá parar de ser executado. Para resolver o problema, consulte VMware KB artigo 2050592 .

2 Mapeie o nome do host da máquina Linux para 127.0.0.1 no arquivo / etc / hosts . Para RHEL, CentOS, SLES e SLED, você deve mapear manualmente o nome do host para 127.0.0.1 porque ele não é mapeado automaticamente. Para o Ubuntu, essa etapa não é necessária porque o mapeamento está lá por padrão.

Observação Se você alterar o nome do host da máquina Linux após instalar o Horizon Agent, deverá mapear o novo nome do host para 127.0.0.1 no arquivo / etc / hosts . Caso contrário, o nome do host antigo continuará a ser usado.

3 Para preparar a máquina virtual para uso em um farm de clone instantâneo automatizado, em vSphere Client, desative a configuração Opções do vApp na máquina virtual.

Referências

Documentos relacionados

Local de realização da avaliação: Centro de Aperfeiçoamento dos Profissionais da Educação - EAPE , endereço : SGAS 907 - Brasília/DF. Estamos à disposição

3.2. O candidato poderá se inscrever para mais de uma função, especificando o código da função correspondente ao local de atuação, constante no Anexo I. Para

Objetivo: Garantir estimativas mais realistas e precisas para o projeto, ao considerar nesta estimativa o esforço necessário (em horas ou percentual do projeto) para

Ainda segundo Gil (2002), como a revisão bibliográfica esclarece os pressupostos teóricos que dão fundamentação à pesquisa e às contribuições oferecidas por

Fonte: Arquitetura de Sistemas Operacionais – Machado e Maia... Windows, GNU/Linux, Mac Os,

O objectivo deste estudo é testar o papel dos media na imagem corporal de adolescentes para perceber da sua necessidade de regulação em assuntos

Linear and polynomial models adjusted for the entire set of data of the four soil classes do not have sufficient accuracy for estimating the moisture of the soils studied in

A meta prevista para este indicador era garantir a realização de exames complementares em dia a 100% de hipertensos e diabéticos do programa, por tanto não foi atingida,