Le module d'enrichissement SGD pour plates-formes UNIX et Linux contient des modules assurant la fonction avancée d'équilibrage de charge, le mappage du disque client et la prise en charge d'audio UNIX.
Le module audio UNIX du module d'enrichissement est facultatif. Il n'est pas installé par défaut. Si vous choisissez d'installer le module audio UNIX, le pilote audio SGD est installé dans le noyau du système d'exploitation.
Sur une plate-forme Oracle Solaris, le module audio UNIX ne peut être installé que dans la zone globale.
Sur les plates-formes Linux, le pilote audio SGD est compilé avant d'être installé dans le noyau. La compilation du pilote audio requiert la disponibilité des éléments suivants sur l'hôte :
Fichiers d'en-tête correspondant à la version installée du noyau Linux
GCC (GNU Compiler Collection, compilateur GNU)
Utilitaire make
Module de noyau soundcore
Sur les plates-formes Oracle Solaris, installez le module d'enrichissement à l'aide de la commande pkgadd.
Sur les plates-formes Linux, installez le module d'enrichissement à l'aide de la commande rpm.
Par défaut, le module d'enrichissement est installé dans le répertoire /opt/tta_tem
. Vous pouvez changer de répertoire d'installation comme suit :
Plates-formes Oracle Solaris – Vous devez indiquer le répertoire d'installation à l'installation du logiciel.
Plates-formes Oracle Solaris Trusted Extensions – Vous devez indiquer le répertoire d'installation à l'installation du logiciel. Vous devez sélectionner un autre répertoire d'installation car le répertoire /opt
est en lecture seule. Vous devez également installer le module d'enrichissement dans une zone étiquetée. N'installez pas le module d'enrichissement dans la zone globale.
Plates-formes Linux – Pour modifier le répertoire d'installation, spécifiez l'option --prefix
de la commande rpm à l'installation du logiciel.
Une fois l'installation terminée, les modules audio UNIX et d'équilibrage de charge avancé s'exécutent (si vous les avez sélectionnés). Le module de mappage du disque client n'est pas exécuté car la configuration n'est pas terminée. La suite de la configuration nécessaire est décrite dans le manuel Oracle Secure Global Desktop Administration Guide for Release 4.7.
Le programme d'installation du module d'enrichissement ajoute un fichier au répertoire de démarrage du système afin que le module d'enrichissement se lance en cas de réinitialisation du système. Par exemple, si vous installez le logiciel à un niveau d'exécution 3, le fichier *sun.com-sgd-em
est ajouté au répertoire /etc/rc3.d
.
Enregistrez le module d'enrichissement SGD dans un répertoire temporaire sur l'hôte.
Si vous réalisez l'installation à partir du support d'installation, le package se trouve dans le répertoire modules
.
Vous pouvez également télécharger le programme d'installation à partir d'un serveur Web SGD, en accédant à la page https://
, où server.example.com
server.example.com
est le nom d'un serveur SGD. Lorsque la page d'accueil du serveur Web SGD s'affiche, cliquez sur Installer un module d'enrichissement Oracle Secure Global Desktop.
Les fichiers du package sont les suivants :
tem-
pour Oracle Solaris sur les plates-formes x86
version
.sol-x86.pkg
tem-
pour Oracle Solaris sur les plates-formes SPARC
version
.sol-sparc.pkg
où version
représente le numéro de version de SGD.
Connectez-vous à l'hôte en tant que superutilisateur (utilisateur root).
Installez le module d'enrichissement SGD
Décompressez le fichier de package avant l'installation, le cas échéant.
Installation d'Oracle Solaris sur les plates-formes x86 :
# pkgadd -d /tempdir
/tem-version
.sol-x86.pkg
Installation d'Oracle Solaris sur les plates-formes SPARC :
# pkgadd -d /tempdir
/tem-version
.sol-sparc.pkg
Lors de l'installation, le programme d'installation du module d'enrichissement présente les paramètres acceptables ou modifiables suivants :
Répertoire d'installation.
Quantité de mémoire virtuelle disponible sur l'hôte. Ceci est utilisé pour l'équilibrage de charge.
Installation du module audio UNIX.
Vérifiez que le package du module d'enrichissement est enregistré dans la base de données de package.
# pkginfo -x tem
Enregistrez le module d'enrichissement SGD dans un répertoire temporaire sur l'hôte.
Si vous réalisez l'installation à partir du support d'installation, le package se trouve dans le répertoire modules
.
Vous pouvez également télécharger le programme d'installation à partir d'un serveur Web SGD, en accédant à la page https://
, où server.example.com
server.example.com
est le nom d'un serveur SGD. Lorsque la page d'accueil du serveur Web SGD s'affiche, cliquez sur Installer un module d'enrichissement Oracle Secure Global Desktop.
Les fichiers du package sont tem-
, où version
.i386.rpmversion
correspond au numéro de version de SGD.
Connectez-vous à l'hôte en tant que superutilisateur (utilisateur root).
Installez le module d'enrichissement SGD
# rpm -Uvh tem-version
.i386.rpm
Vérifiez que le package du module d'enrichissement est enregistré dans la base de données de package.
# rpm -q tem
Démarrez le programme d'installation du module d'enrichissement.
# /opt/tta_tem/bin/tem start
Configurez les paramètres du module d'enrichissement.
Le programme d'installation du module d'enrichissement présente les paramètres acceptables ou modifiables suivants :
Quantité de mémoire virtuelle disponible sur l'hôte. Ceci est utilisé pour l'équilibrage de charge.
Installation du module audio UNIX.
Sur une plate-forme Linux, en cas d'échec du module audio UNIX, le programme d'installation du module d'enrichissement SGD vous propose d'annuler l'installation ou de continuer sans installer le module audio UNIX. Si le module audio UNIX ne s'installe pas, vérifiez les paramètres suivants :
Les fichiers d'en-tête correspondant à la version du noyau Linux sont-ils installés ?
Les numéros de version des fichiers d'en-tête correspondent-ils au noyau Linux ?
La version du GCC correspond-elle à la version utilisée pour compiler le noyau Linux ?
L'utilitaire dmesg indique-t-il d'autres erreurs ?
Si la variable d'environnement ARCH
est configurée dans votre environnement, contient-elle le chemin d'accès à un répertoire qui existe sur le système ?