Par défaut, les systèmes clients sont configurés pour récupérer des mises à jour sur le serveur de mises à jour Sun. Un proxy Sun Update Connection est nécessaire dans les cas suivants :
Vos systèmes clients ne sont pas autorisés à se connecter à Internet.
Vous souhaitez réduire le trafic Internet entre vos systèmes clients et le serveur de mises à jour Sun.
Le proxy Sun Update Connection est une fonction facultative disponible gratuitement si vous bénéficiez d'un contrat de services Sun. Pour plus d'informations sur l'obtention d'un contrat de services Sun, consultez la page Web de l'assistance logicielle du système d'exploitation Solaris http://www.sun.com/service/support/software/solaris/ et sélectionnez le niveau de service approprié.
Pour plus d'informations, reportez-vous à la section Le proxy Sun Update Connection .
Pour configurer l'environnement de gestion des mises à jour afin d'inclure un proxy Sun Update Connection et configurer les systèmes client de sorte qu'ils utilisent ce proxy, vous devez effectuer les tâches suivantes :
Configuration et démarrage du proxy Sun Update Connection.
Reportez-vous à la section Configuration initiale du proxy Sun Update Connection (ligne de commande).
Configuration des systèmes client afin d'obtenir des mises à jour via le proxy Sun Update Connection.
Reportez-vous à la section Spécification d'une source de mises à jour (IUG).
Une fois ces tâches effectuées, vos systèmes client sont prêts à récupérer des mises à jour via le proxy Sun Update Connection. Reportez-vous au Chapitre 4, Gestion des mises à jour Solaris à l'aide de l'interface utilisateur graphique de Sun Update Manager.
Les journaux du proxy Sun Update Connection sont stockés dans le répertoire /var/patchsvr/logs.
Le proxy Sun Update Connection doit obtenir des mises à jour et des données de mise à jour à partir de l'une des sources suivantes :
Serveur de mises à jour. Il peut s'agir du serveur de mises à jour Sun ou d'un autre proxy Sun Update Connection dans la chaîne des serveurs de mises à jour. Le serveur de mises à jour Sun constitue la source de mises à jour par défaut.
Ensemble local de mises à jour. Ensemble de mises à jour et de données de mise à jour stocké dans un répertoire disponible sur le système local. Il peut s'agir d'un répertoire local, d'un répertoire réseau partagé ou d'un CD monté sur votre système local.
Après avoir configuré le proxy Sun Update Connection, vous devez configurer individuellement tous vos systèmes client pour qu'ils communiquent avec ce proxy. Vos systèmes clients peuvent alors récupérer des mises à jour via ce proxy.
Si vous gérez localement un système qui est client d'un proxy Sun Update Connection sur votre intranet, il est inutile d'enregistrer le système client. Vous devez enregistrer le système qui agit comme proxy. Cependant, si le système client est géré à distance par l'application Web Sun Update Connection Hosted, il doit être enregistré.
La commande patchsvr permet de configurer et d'activer le proxy Sun Update Connection. Consultez la page de manuel patchsvr(1M).
Avant de pouvoir utiliser un système comme proxy Sun Update Connection, vous devez vérifier que le logiciel du proxy Sun Update Connection est installé, configurer et démarrer le proxy et configurer les clients pour qu'ils communiquent avec lui.
Pour obtenir des instructions sur l'installation du proxy, reportez-vous à la section Installation de la mise à jour de fonctions de Update Manager ou Installation du logiciel client Update Manager.
Le proxy Sun Update Connection prend en charge les systèmes client utilisant les produits Sun Update Connection Hosted et Sun Patch Manager 2.0. Les systèmes client Sun Update Connection System ne sont pas compatibles avec la fonction de l'ancien serveur de patchs local associée au logiciel Sun Patch Manager 2.0.
Le système que vous souhaitez utiliser comme proxy Sun Update Connection System sur votre intranet doit respecter la configuration logicielle suivante :
Système Solaris 10 comprenant au minimum les groupes de logiciels Solaris suivants : Developer (SUNWCdev), Entire ( SUNWCall) ou Entire plus OEM (SUNWCXall ).
Un groupe de logiciels est une collection logique de packages Solaris qui est installée uniquement dans le cadre de l'installation initiale de Solaris. Le groupe de logiciels Solaris Developer contient les packages nécessaires à la prise en charge du développement logiciel.
Logiciel Sun Update Manager
Pour obtenir des instructions pas à pas sur l'installation du logiciel Update Manager, reportez-vous à la section Installation du logiciel Sun Update Connection System (liste des tâches).
Si le proxy Sun Update Connection utilise un proxy réseau pour se connecter à Internet, vous devez saisir des informations concernant le proxy réseau. Reportez-vous à la section Modification des paramètres de configuration du proxy Sun Update Connection (ligne de commande).
Connectez-vous en tant que superutilisateur au système que vous souhaitez utiliser comme proxy Sun Update Connection.
Vérifiez si les packages SUNWpsvru et SUNWpsvrr sont installés sur le système.
# pkginfo | grep SUNWpsvrsystem SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) |
Si les packages ne sont pas installés, vous devez le faire avant de continuer.
Enregistrez ce système auprès d'Update Manager.
Reportez-vous à la section Enregistrement de votre système auprès d'Update Manager (liste des tâches).
Si nécessaire, indiquez le proxy réseau utilisé par le proxy Sun Update Connection pour la connexion à Internet.
# patchsvr setup -x network-proxy-name:port |
Si vous ne disposez pas des informations requises concernant le proxy réseau, contactez votre administrateur réseau.
Indiquez la source de mise à jour.
Le proxy Sun Update Connection peut pointer vers une autre source de mises à jour. Cette source de mises à jour peut être utilisée pour répondre aux demandes de téléchargement de mises à jour ne pouvant pas être satisfaites par votre proxy. Par défaut, la source de mises à jour du proxy Sun Update Connection est le serveur de mises à jour Sun.
Pour spécifier le serveur de mises à jour suivant dans la chaîne de proxys Sun Update Connection , tapez :
# patchsvr setup -p http://nom-serveur:3816/solaris/ |
Le port utilisé pour un serveur proxy est le port 3816.
Pour spécifier un ensemble de mises à jour sur le proxy Sun Update Connection, tapez :
# patchsvr setup -p file:///nom-répertoire |
L'ensemble local de mises à jour peut se trouver dans un répertoire, sur un CD ou dans un système de fichiers distant.
Pour spécifier le serveur de mises à jour Sun (serveur par défaut), tapez :
# patchsvr setup -p https://getupdates1.sun.com/ |
Démarrez le proxy Sun Update Connection.
# patchsvr start |
(Facultatif) Configurez le proxy Sun Update Connection de façon à ce qu'il soit lancé à chaque démarrage du système.
# patchsvr enable |
Chacun de ces exemples vérifie que le logiciel proxy Sun Update Connection est installé sur le système.
L'exemple suivant indique la procédure à suivre pour configurer un proxy Sun Update Connection afin qu'il pointe vers un autre proxy dans une chaîne. Configurez deux proxys de façon à ce qu'ils servent les systèmes de deux bâtiments différents.
Configurez psvr1 pour obtenir des mises à jour à partir du serveur de mises à jour Sun. psvr1 communique également avec Internet par le biais d'un proxy réseau. Avant de pouvoir utiliser le proxy Sun Update Connection, vous devez spécifier le nom d'hôte, networkproxy1, et le numéro de port, 2010, du proxy réseau. Une fois psvr1 configuré, vous devez le redémarrez. Vous pouvez également le configurer pour un redémarrage automatique lorsque le système démarre.
psvr1 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr1 # patchsvr setup -x networkproxy1:2010 psvr1 # patchsvr setup -p https://getupdates1.sun.com/ psvr1 # patchsvr start Starting Local Patch Server psvr1 # patchsvr enable |
Configurez psvr2 pour obtenir des mises à jour à partir de psvr1 en spécifiant l'URL du serveur (http://psvr1:3816/solaris/ ). Une fois psvr2 configuré, vous devez le redémarrer. Vous pouvez également le configurer pour un redémarrage automatique lorsque le système démarre.
psvr2 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr2 # patchsvr setup -p http://psvr1:3816/solaris/ psvr2 # patchsvr start Starting Local Patch Server psvr2 # patchsvr enable |
Maintenant que les deux serveurs de mises à jour sont configurés et démarrés, configurez les systèmes clients de façon à ce qu'ils les utilisent. Reportez-vous à la section Spécification d'une source de mises à jour (IUG).
L'exemple suivant explique comment configurer un proxy Sun Update Connection pour obtenir des mises à jour à partir d'un ensemble local de mises à jour, situé dans le répertoire /export/updates . L'URL de ce répertoire est file:///export/updates . Une fois le proxy configuré, vous devez le démarrer. Vous pouvez également le configurer pour un redémarrage automatique lorsque le système démarre.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
Maintenant que le serveur de mises à jour est configuré et démarré, configurez les systèmes clients de façon à ce qu'ils l'utilisent. Reportez-vous à la rubrique Spécification d'une source de mises à jour (IUG).
L'exemple suivant explique comment configurer un proxy Sun Update Connection pour obtenir des mises à jour à partir d'un ensemble local de mises à jour, situé sur un CD inséré dans le premier lecteur de CD-ROM. L'URL de ce CD est file:///cdrom/cdrom0 . Une fois le proxy configuré, vous devez le démarrer. Vous pouvez également le configurer pour un redémarrage automatique lorsque le système démarre.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///cdrom/cdrom0 # patchsvr start Starting Local Patch Server # patchsvr enable |
Maintenant que le serveur de mises à jour est configuré et démarré, configurez les systèmes clients de façon à ce qu'ils l'utilisent. Reportez-vous à la rubrique Spécification d'une source de mises à jour (IUG).
L'exemple suivant explique comment configurer un proxy Sun Update Connection pour obtenir des mises à jour à partir d'un ensemble de mises à jour monté sur un système distant. L'URL de ce répertoire est /net/mars/export/updates. Une fois le proxy configuré, vous devez le démarrer. Vous pouvez également le configurer pour un redémarrage automatique lorsque le système démarre.
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///net/mars/export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
Maintenant que le serveur de mises à jour est configuré et démarré, configurez les systèmes clients de façon à ce qu'ils l'utilisent. Reportez-vous à la rubrique Spécification d'une source de mises à jour (IUG).
Vous pouvez vérifier les paramètres de configuration du proxy Sun Update Connection pour diagnostiquer des problèmes ou comprendre les paramètres du serveur relatifs aux mises à jour.
Ces informations comprennent les éléments suivants :
Emplacement de l'ensemble de mises à jour. Source à utiliser lorsque la mise à jour demandée n'est pas disponible sur le serveur local.
Informations sur le proxy réseau. Nom d'hôte et port pour un proxy réseau utilisé pour communiquer avec Internet.
Emplacement de la mémoire cache des mises à jour. Répertoire dans lequel les mises à jour sont mises en cache.
Connectez-vous au proxy Sun Update Connection en tant que superutilisateur.
Répertoriez les paramètres de configuration pour votre proxy.
# patchsvr setup -l Patch source URL: https://getupdates1.sun.com Cache location: /var/sadm/spool/patchsvr Web proxy host name: mars Web proxy port number: 8080 |
Si vous souhaitez modifier les paramètres de configuration du proxy Sun Update Connection, vous devez commencer par le désactiver. Une fois les paramètres modifiés à l'aide de la commande patchsvr setup, vous devez redémarrer le proxy.
Pour obtenir des informations sur les paramètres de configuration que vous pouvez modifier, consultez la page de manuel patchsvr(1M).
Connectez-vous en tant que superutilisateur au système que vous souhaitez utiliser comme proxy Sun Update Connection.
Arrêtez le proxy.
# patchsvr stop |
Modifiez un ou plusieurs paramètres (un par ligne de commande).
Vous pouvez par exemple spécifier un proxy réseau, nom-proxy-réseau, et un port, port.
# patchsvr setup -x nom-proxy-réseau:port |
Démarrez le proxy.
# patchsvr start |
L'exemple suivant décrit la procédure à suivre pour modifier certains des paramètres du proxy Sun Update Connection. Le proxy Sun Update Connection communique avec Internet par le biais d'un proxy réseau. Commencez par désactiver le proxy Sun Update Connection, puis spécifiez le nom d'hôte, networkproxy1, et le numéro de port, 2010, du proxy réseau.
Ensuite, spécifiez le proxy Sun Update Connection suivant dans la chaîne. Configurez deux proxys de façon à ce qu'ils servent les systèmes de deux bâtiments différents. Le serveur psvr1 obtient les mises à jour à partir du serveur de mises à jour Sun. Le second serveur, psvr2, obtient les mises à jour auprès de psvr1. Vous devez configurer psvr2 pour obtenir les mises à jour à partir de psvr1 en spécifiant l'URL du serveur (http://psvr1:3816/solaris/).
# patchsvr stop Shutting down Local Patch Server # patchsvr setup -x networkproxy1:2010 # patchsvr setup -p http://psvr1:3816/solaris/ # patchsvr start Starting Local Patch Server |