Vous devez exécuter certaines tâches pour préparer une machine Linux afin de l'utiliser en tant que poste de travail dans un déploiement d'Horizon 7.

Pour préparer une machine Linux à des fins de gestion par Horizon 7, vous devez activer la communication entre la machine et le Serveur de connexion. Vous devez configurer la mise en réseau sur la machine Linux pour qu'elle puisse effectuer un test ping sur l'instance du Serveur de connexion avec son nom de domaine complet.

Open VMware Tools (OVT) est préinstallé sur les machines RHEL, CentOS et SLED/SLES. Si vous préparez l'une de ces machines pour l'utiliser en tant que poste de travail distant, vous pouvez ignorer les étapes 1 à 5 de la procédure suivante, qui expliquent comment installer VMware Tools en exécutant manuellement le programme d'installation.

Si vous utilisez une machine Ubuntu, installez-y OVT. Si vous préparez cette machine pour l'utiliser comme poste de travail distant, vous pouvez ignorer les étapes 1 à 5 dans la procédure suivante et installer manuellement OVT sur votre machine Ubuntu à l'aide de la commande suivante :
apt-get install open-vm-tools-desktop

Conditions préalables

  • Vérifiez qu'une nouvelle machine virtuelle (VM) a été créée dans vCenter Server et que votre distribution Linux a été installée sur la machine.
  • Familiarisez-vous avec les étapes de montage et d'installation de VMware Tools sur une VM Linux. Reportez-vous à la section « Installer ou mettre à niveau manuellement VMware Tools dans une machine virtuelle Linux » dans le document Administration d'une machine virtuelle vSphere.
  • Familiarisez-vous avec les étapes de configuration de votre machine Linux pour qu'elle soit résoluble via DNS. Ces étapes varient pour les différentes distributions et versions de Linux. Pour plus d'instructions, consultez la documentation de votre distribution et de votre version de Linux.

Procédure

  1. Dans vSphere Web Client ou vSphere Client, montez le disque virtuel de VMware Tools sur la VM.
  2. Cliquez avec le bouton droit sur le fichier du programme d'installation de VMware Tools, VMwareTools.x.x.x-xxxx.tar.gz, cliquez sur Extraire vers et sélectionnez le poste de travail pour votre distribution Linux.
    Le dossier vmware-tools-distrib est extrait vers le poste de travail.
  3. Sur la VM, connectez-vous en tant qu'utilisateur racine et ouvrez une fenêtre de terminal.
  4. Décompressez le fichier du programme d'installation tar de VMware Tools.
    Par exemple :
    tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
  5. Exécutez le programme d'installation et configurez VMware Tools.
    La commande peut varier légèrement dans les différentes distributions Linux. Par exemple :
    cd vmware-tools-distrib
    sudo ./vmware-install.pl -d
    Généralement, le fichier de configuration vmware-config-tools.pl s'exécute à la fin de l'exécution du fichier du programme d'installation.
  6. Mappez le nom d'hôte de la machine Linux sur 127.0.0.1 dans le fichier /etc/hosts.
    Pour RHEL, CentOS, SLES et SLED, vous devez mapper manuellement le nom d'hôte sur 127.0.0.1, car il n'est pas mappé automatiquement. Pour Ubuntu, cette étape n'est pas nécessaire, car le mappage existe par défaut. Cette étape n'est pas nécessaire non plus lorsque vous déployez en bloc des postes de travail, car le processus de clonage ajoute ce mappage.
    Note : Si vous modifiez le nom d'hôte de la machine Linux après l'installation d'Horizon Agent, vous devez mapper le nouveau nom d'hôte sur 127.0.0.1 dans le fichier /etc/hosts. Sinon, l'ancien nom d'hôte sera toujours utilisé.
  7. Pour RHEL et CentOS, vérifiez que virbr0 est désactivé.
    virsh net-destroy default
    virsh net-undefine default
    service libvirtd restart
  8. Assurez-vous que les instances du Horizon Connection Server dans l'espace peuvent être résolues via DNS.
  9. Configurez la machine Linux pour qu'elle s'exécute en mode graphique par défaut.
    Par exemple, la commande suivante configure une machine CentOS pour s'exécuter en mode graphique.
    systemctl set-default graphical.target
  10. Sur une machine Ubuntu qui a été configurée pour s'authentifier avec un serveur OpenLDAP, définissez le nom de domaine complet sur la machine.
    Cette étape vérifie que les informations peuvent s'afficher correctement dans le champ Utilisateur sur la page Sessions dans Horizon Console. Modifiez le fichier /etc/hosts comme suit :
    1. # nano /etc/hosts
    2. Ajoutez le nom de domaine complet. Par exemple : 127.0.0.1 hostname.domainname hostname
    3. Quittez et enregistrez le fichier.
  11. Pour SUSE, désactivez Modifier le nom d'hôte via DHCP. Définissez le nom d'hôte ou le nom de domaine.
    1. Dans Yast, cliquez sur Paramètres réseau.
    2. Cliquez sur l'onglet Nom d'hôte/DNS.
    3. Décochez Modifier le nom d'hôte via DHCP.
    4. Entrez le nom d'hôte et le nom de domaine.
    5. Cliquez sur OK.

Résultats

Après l'installation de VMware Tools, si vous mettez à niveau le noyau Linux, VMware Tools peut s'arrêter. Pour résoudre le problème, reportez-vous à http://kb.vmware.com/kb/2050592.