2.3. Installation et configuration d'Oracle VDI

2.3.1. Installation d'Oracle VDI
2.3.2. Configuration d'Oracle VDI sur un hôte principal
2.3.3. Configuration d'Oracle VDI sur un hôte secondaire
2.3.4. Reconfiguration d'Oracle VDI sur un hôte
2.3.5. Réinstallation de Oracle VDI
2.3.6. Désinstallation d'Oracle VDI

2.3.1. Installation d'Oracle VDI

Avant de commencer, vérifiez que l'hôte répond à la configuration système requise pour l'installation de Oracle VDI, telle que décrite à la Section 2.2, « Configuration système requise pour Oracle VDI ».

  1. Téléchargez l'archive logicielle de Oracle VDI dans un emplacement temporaire de l'hôte.

  2. Connectez-vous à l'hôte en tant qu'utilisateur root.

  3. Décompressez l'archive logicielle de Oracle VDI et changez de répertoire de travail pour passer au répertoire extrait.

    • Sur les hôtes Oracle Solaris :

      # unzip vda_3.4_solaris_amd64.zip
      # cd vda_3.4_solaris_amd64
    • Dans les hôtes Oracle Linux :

      # unzip vda_3.4_linux.zip
      # cd vda_3.4_linux
  4. Installez le logiciel.

    # ./vda-install

    Le logiciel est installé dans /opt/SUNWvda.

    Dans les hôtes Oracle Linux, le script d'installation vérifie que les packages requis par Oracle VDI sont installés. En l'absence de certains packages requis, si yum est correctement configuré, le script d'installation vous invite à continuer et installe les packages manquants. Si les packages requis ne sont pas installés, l'installation échoue.

    A la fin de l'installation, vous êtes invité à configurer Oracle VDI.

    Do you want to configure Oracle VDI 3.4 now? ([y]/n)
    • Pour configurer Oracle VDI ultérieurement, tapez n, puis appuyez sur la touche Entrée.

    • Pour configurer Oracle VDI maintenant, appuyez sur la touche Entrée.

    Pour plus d'informations sur la configuration de Oracle VDI, reportez-vous aux sections suivantes :

2.3.2. Configuration d'Oracle VDI sur un hôte principal

Vous pouvez configurer Oracle VDI dans un hôte dans les cas suivants :

  • Dans le cadre de l'installation du logiciel, immédiatement après l'installation ou la mise à jour du logiciel Oracle VDI dans un hôte

  • Dans une étape distincte, après l'installation ou la mise à jour du logiciel Oracle VDI dans un hôte

  • Dans une étape distincte, après avoir supprimé la configuration de Oracle VDI dans un hôte

Pour utiliser la base de données MySQL distante à la place de la base de données Oracle VDI MySQL Server intégrée, vérifiez que vous disposez de toutes les informations requises, telles que décrites à la Section 2.2.6, « Configuration requise pour l'utilisation d'une base de données MySQL distante ».

  1. (Facultatif) Démarrez le script de configuration.

    Cette étape n'est pas nécessaire si vous configurez le logiciel en même temps que vous l'installez.

    Exécutez la commande suivante en tant qu'utilisateur root :

    # /opt/SUNWvda/sbin/vda-config

    La liste des types de configuration s'affiche.

    1 New Oracle VDI Center
    2 Join Oracle VDI Center
                    
    Select (1/2):
  2. Pour configurer l'hôte en tant qu'hôte principal d'un Centre Oracle VDI, tapez 1, puis appuyez sur la touche Entrée.

    Si vous configurez un Centre Oracle VDI ne contenant qu'un seul hôte, tapez 1.

    La liste des paramètres de configuration s'affiche.

    Review the settings for a new Oracle VDI Center:
       Name: VDI Center
       Administrator Password: ********
       DNS name of this host: primary.example.com
       Maximum number of sessions on this host: 100
       User ID range start: 150000
       Database: Embedded Oracle VDI
    
    Do you want to create the Oracle VDI Center now? Enter 'c' to customize the settings. ([y]/c):

    Par défaut, le logiciel utilise la base de données Oracle VDI MySQL Server intégrée. Pour utiliser une base de données MySQL distante, vous devez personnaliser les paramètres de configuration.

    • Pour accepter les valeurs par défaut et créer le Centre Oracle VDI, appuyez sur la touche Entrée.

    • Pour modifier les paramètres avant de créer le Centre Oracle VDI, tapez c, puis appuyez sur la touche Entrée.

      Si vous modifiez les paramètres, vous pouvez les vérifier avant qu'ils ne soient appliqués.

    L'hôte est configuré à l'aide des paramètres fournis.

    Les paramètres de configuration d'un hôte principal sont les suivants :

    • Nom : nom du Centre Oracle VDI. Le nom peut contenir des caractères alphanumériques et des espaces.

    • Mot de passe de l'administrateur : mot de passe utilisé pour sécuriser la base de données Oracle VDI MySQL Server intégrée et le magasin de données Sun Ray.

      Vous n'avez généralement pas besoin de connaître ce mot de passe. Un mot de passe généré automatiquement est utilisé. Pour utiliser le mot de passe généré automatiquement, appuyez sur Entrée. Si vous fournissez un mot de passe, vous devez le saisir à deux reprises pour le confirmer. Le mot de passe doit contenir au moins cinq caractères.

    • Nom DNS de cet hôte : nom DNS complet de l'hôte, par exemple principal.example.com. Une entrée DNS valide doit exister pour l'hôte, sinon la configuration échoue.

    • Nombre maximal de sessions sur cet hôte : nombre maximal de sessions utilisateur pouvant s'exécuter sur chaque hôte Oracle VDI dans le Centre Oracle VDI.

    • Début de la plage d'ID des utilisateurs : Oracle VDI crée un utilisateur local pour chaque session d'utilisateur dans l'hôte Oracle VDI. Cette option vous permet de spécifier le numéro de départ de l'ID utilisateur.

    • Base de données : indiquez si vous souhaitez utiliser la base de données Oracle VDI MySQL intégrée ou vous connecter à une base de données MySQL Server distante. Pour plus d'informations sur l'utilisation des bases de données distantes, reportez-vous à la Section 2.2.6, « Configuration requise pour l'utilisation d'une base de données MySQL distante ».

2.3.3. Configuration d'Oracle VDI sur un hôte secondaire

Vous pouvez configurer Oracle VDI dans un hôte dans les cas suivants :

  • Dans le cadre de l'installation du logiciel, immédiatement après l'installation ou la mise à jour du logiciel Oracle VDI dans un hôte

  • Dans une étape distincte, après l'installation ou la mise à jour du logiciel Oracle VDI dans un hôte

  • Dans une étape distincte, après avoir supprimé la configuration de Oracle VDI dans un hôte

  1. (Facultatif) Démarrez le script de configuration.

    Cette étape n'est pas nécessaire si vous configurez le logiciel en même temps que vous l'installez.

    Exécutez la commande suivante en tant qu'utilisateur root :

    # /opt/SUNWvda/sbin/vda-config

    La liste des types de configuration s'affiche.

    1 New Oracle VDI Center
    2 Join Oracle VDI Center
                    
    Select (1/2):
  2. Pour configurer l'hôte en tant qu'hôte secondaire d'un Centre Oracle VDI, tapez 2, puis appuyez sur la touche Entrée.

    Vous êtes invité à saisir le nom DNS de l'hôte principal du Centre Oracle VDI.

    Enter the primary Oracle VDI Host:
  3. Entrez le nom DNS complet de l'hôte principal du Centre Oracle VDI, puis appuyez sur Entrée.

    Par exemple, principal.example.com.

    Lorsque l'empreinte MD5 du certificat SSL de l'hôte principal s'affiche, vous êtes invité à saisir le mot de passe de l'utilisateur root dans l'hôte principal.

    Retrieving certificate from primary.example.com...
    MD5 fingerprint is 7F:59:0C:92:42:FD:13:34:B5:6A:B2:6A:BA:06:C4:E7.
    
    Enter the root password for primary.example.com:
  4. Vérifiez que l'empreinte MD5 correspond à celle de l'hôte principal.

    Cette étape, importante pour la sécurité, permet de vérifier que vous ajoutez un hôte secondaire à un Centre Oracle VDI authentique. Pour vérifier l'empreinte :

    1. Connectez-vous à l'hôte principal en tant qu'utilisateur root.

    2. Utilisez la commande vda-center agent-status pour afficher l'empreinte MD5 de l'hôte principal.

      # /opt/SUNWvda/sbin/vda-center agent-status
      Agent is up for 0 day(s), 0:6.
      MD5 fingerprint is 7F:59:0C:92:42:FD:13:34:B5:6A:B2:6A:BA:06:C4:E7.
  5. Dans l'hôte secondaire, saisissez le mot de passe de l'utilisateur root, puis appuyez sur Entrée.

    Vous êtes alors invité à saisir le nom DNS de l'hôte secondaire.

    Enter the DNS name of this host [secondary.example.com]:
  6. Pour accepter le nom DNS de l'hôte secondaire détecté, appuyez sur Entrée. Sinon, saisissez le nom DNS complet de l'hôte secondaire et appuyez sur Entrée.

    Une entrée DNS valide doit exister pour l'hôte, sinon la configuration échoue.

    L'hôte est configuré à l'aide des paramètres fournis.

2.3.4. Reconfiguration d'Oracle VDI sur un hôte

Vous pouvez être amené à reconfigurer un hôte Oracle VDI pour le supprimer d'un Centre Oracle VDI ou en cas de problème avec la configuration de l'hôte.

  1. Pour annuler la configuration de Oracle VDI :

    # /opt/SUNWvda/sbin/vda-config -u
  2. Pour reconfigurer Oracle VDI :

    Reportez-vous à la section Section 2.3.2, « Configuration d'Oracle VDI sur un hôte principal ».

    Reportez-vous à la section Section 2.3.3, « Configuration d'Oracle VDI sur un hôte secondaire ».

2.3.5. Réinstallation de Oracle VDI

Pour réinstaller Oracle VDI dans un hôte et conserver votre configuration, commencez par sauvegarder les éléments suivants :

  • Base de données : vous devez sauvegarder la base de donner avant d'effectuer la réinstallation. Vous pourrez ainsi restaurer le système actuel. Pour plus d'informations sur la sauvegarde de la base de données Oracle VDI, reportez-vous à la Section 8.4, « Sauvegarde et restauration de la base de données Oracle VDI ».

  • Fichiers {*}my.conf{*} personnalisés : fichier de configuration de la base de données. La réinstallation crée un nouveau fichier /etc/opt/SUNWvda/my.cnf. Ajoutez les personnalisations issues de la sauvegarde dans le nouveau fichier.

  • Fichiers {*}pam.conf{*} personnalisés : fichier de configuration des accès au logiciel serveur Sun Ray. La réinstallation crée un nouveau fichier /etc/pam.conf. Ajoutez les personnalisations issues de la sauvegarde dans le nouveau fichier.

Pour réinstaller Oracle VDI, vous devez d'abord le désinstaller (voir la Section 2.3.6, « Désinstallation d'Oracle VDI »). Une fois le logiciel réinstallé, restaurez les données à partir des sauvegardes.

2.3.6. Désinstallation d'Oracle VDI

  • Pour annuler la configuration et désinstaller Oracle VDI :

    # /opt/SUNWvda/sbin/vda-install -u