VIDÉO

Bientôt…

 

INTRODUCTION

Cet article fait suite aux premiers dans lesquels nous avons abordé l’installation de la solution VMware Horizon View 7.3 sans vCenter avec la Mise en place d’un Pool de bureau WINDOWS 10 & d’un Pool d’applications RDSH.

Nous allons donc voir ici comment mettre en place un Pool de bureau Linux CentOS 7.4 au sein de notre solution VMware Horizon View 7.

Pour pouvoir mettre en place un pool de bureau Linux, il est nécessaire que la VM soit gérée par un vCenter. Dans cet article je vais vous montrer comment faire l’installation en mode UNMANAGED (non gérée = sans vCenter).

MAIS ATTENTION : VMware ne vous fera pas de support en cas de problème avec une installation Linux en mode UNMANAGED.

Il est aussi possible de mettre en place un Pool de bureau Linux avec d’autres distributions (Ubuntu, RedHatSUSE LED, NeoKylin 6 U1), mais pour certaines distributions il est nécessaire de faire des modifications pour changer l’environnement de bureau, car sur Ubuntu par exemple le bureau Unity n’est pas supporté, il est nécessaire de le remplacer par GNOME FlashBack, KDE ou MATE (voir VMWare KB 2151294).

PRÉREQUIS VM

PRÉREQUIS FICHIERS

  • Télécharger le VMware-horizonagent-linux-x86_64-7.3.X-YYYYYYY.tar.gz depuis le site de VMware.
  • Placer le fichier téléchargé précédemment sur le bureau du compte root de la machine PoolLinux (/root/Bureau).

 CONFIGURATION IP/DNS

Machine vCPU RAM (GB) DISQUE (GB) IP SRV DNS Joindre au domaine
Ad 2 2 20 192.168.10.1/24    
Csrv 4 4 20 192.168.10.2/24 192.168.10.1 Oui
Pool1 2 2 20 192.168.10.10/24 192.168.10.1 Oui
Client 1 1 20 192.168.10.50/24 192.168.10.1 Non
Rdsh 2 2 20 192.168.10.3/24 192.168.10.1 Oui
PoolLinux 2 2  20  192.168.10.11/24  192.168.10.1 Oui

Configurer notre nouvelle VM PoolLinux en respectant le tableau ci-dessus

CONFIGURATION ATTENDUE

 

 1 – CONFIGURATION DE BASE CENTOS 7.4

Il est important de configurer notre VM CentOS pour qu’elle puisse fonctionner correctement.

Pour cela nous allons dans un premier temps:

Activer le démarrage automatique de l’interface Ethernet

Configuration de iPV4

Désactivation de iPV6

Pour toutes les commandes ci-dessous mettez-vous en root d’abord

 

Configuration du HOSTNAME

 

Supprimer l’interface Virt

 

Redémarrer pour prendre en compte les modifications

 

Joindre PoolLinux à notre domaine Active Directory

 

 3 – INSTALLATION DE L’AGENT HORIZON VIEW SUR CENTOS 7.4

Dans cette étape nous allons voir comment installer l’agent Horizon View sur notre CentOS.

Après avoir placé les fichiers d’installation VMware-horizonagent-linux-x86_64-7.3.X-YYYYYYY.tar.gz dans /root/Bureau

 

Maintenant que l’archive est décompressée et le fichier install_viewagent.sh est exécutable nous allons lancer l’installation

EXPLICATION: -M no => mode UNMANAGED | -A yes  => Accepter EULA | -n CentOS01 => nom du système | -b horizon-csrv.mchelgham.com => adresse du serveur de connexion | -d mchelgham.com => domaine de l’administrateur horizon-u administrateur => nom d’utilisateur de l’administrateur  | -p [email protected] => Mot de passe de l’administrateur

 

Maintenant que l’agent est installé, il est nécessaire de configurer le SSO. Il permet l’authentification automatique sur la session CentOS de l’utilisateur en lui évitant de remettre une deuxième fois ses identifiants Active Directory. Par défaut le SSO est activé, mais n’est pas configuré correctement. Pour cela il est nécessaire de dé-commenter la ligne SSOUserFormat=[domain]\\[username]

 

 

Ensuite, relancer le service viewagent

 

Se déconnecter de la session root 

 

 4 – CREATION DU POOL LINUX DANS HORIZON ADMINISTRATOR CONSOLE

Se connecter sur VMwzre Horizon 7 Administrator console ensuite aller dans Catalogue > Pool de postes de travail > Ajouter

Choisir “Pool de postes de travail manuel”

Choisir “Dédiée” et cocher “Activer l’affectation automatique”

Choisir “Autres sources”

Donner un ID et un nom d’affichage pour le nouveau POOL

Laisser la configuration par défaut

Si tout a bien été configuré, vous devriez voir apparaître votre machine CentOS. Il suffit juste de la cocher et cliquer sur Suivant.

Avant de Terminer l’assistant, cocher la case “Autoriser les utilisateurs quand cet assistant a terminé”

Une nouvelle fenêtre apparaît, Cliquer sur Ajouter

Chercher l’utilisateur à qui vous voulez affecter ce pool, puis cliquer sur OK

Cliquer sur Fermer pour terminer

Le nouveau Pool CentOS7 est maintenant configuré.

5 – TEST DE CONNEXION À NOTRE CENTOS7 

Maintenant que nous avons tout configuré, un test est nécessaire 🙂

Pour cela on ouvre le client VMware Horizon Client (Machine CLIENT)

Accepter le certificat en cliquant sur Continuer

Saisir les identifiants de l’utilisateur moussa et cliquer ensuite sur Connexion

Le pool apparaît, double clic dessus pour lancer une session

Après quelques secondes, notre bureau est parfaitement accessible et fonctionnel 🙂