23.1 Migration de l'agent WebAccess sous Linux

  1. Sur le serveur Linux, connectez-vous en tant que root dans une fenêtre de terminal.

  2. Si vous installez l'agent WebAccess sur un serveur différent de celui dans lequel se trouve le domaine, fournissez l'accès au répertoire du domaine sur le serveur dans lequel vous installez l'agent WebAccess Linux.

    Si le répertoire du domaine se trouve sur un autre serveur Linux, utilisez la commande mount de votre choix. Si le domaine se trouve sur un serveur NetWare ou Windows, consultez Section 19.2.1, Rendre un serveur NetWare ou Windows visible à partir de Linux pour connaître les commandes mount suggérées.

    Outre un montage permanent, et pour disposer de meilleures performances et d'une meilleure stabilité, vous pouvez créer un domaine secondaire et exécuter un MTA Linux sur le serveur Linux local dans l'installation de WebAccess. Pour obtenir des instructions, reportez-vous à Creating a New Domain (Création d'un nouveau domaine) dans Domains (Domaines) dans le GroupWise 7 Administration Guide (Guide d'administration de GroupWise 7).

  3. Si votre environnement Linux inclut le système X Window, lancez le programme d’installation GUI GroupWise® pour installer l’agent WebAccess Linux, comme décrit dans Installation de l’agent WebAccess Linux.

    ou

    Si le système X Window n'est pas disponible, exécutez le programme d’installation de GroupWise en mode texte à la place, comme décrit dans Installation des agents GroupWise à partir du programme d’installation en mode texte.

  4. Configurez l’agent WebAccess, comme décrit dans Configuration de l’agent WebAccess Linux.

    1. Sur la page Répertoire de passerelle, spécifiez un nouveau nom pour le répertoire de passerelle WebAccess sous wpgate dans le répertoire du domaine, afin que l'ancien répertoire de passerelle et son contenu soient conservés.

    2. Sur la page Objet Passerelle, indiquez un nouveau nom d'objet, afin que l'ancien objet Agent WebAccess soit conservé.

  5. Dans ConsoleOne®, consultez les pages de propriétés de l'ancien objet Agent WebAccess et transférez les paramètres que vous avez personnalisés sur l'ancien objet Agent WebAccess vers le nouvel objet Agent WebAccess.

    IMPORTANT:La clé de codage de la page Paramètres WebAccess est particulièrement importante. Vérifiez-la et transférez-la si nécessaire.

  6. Copiez le fichier commgr.cfg depuis son emplacement dans le nouveau répertoire de passerelle WebAccess :

    répertoire_de_domaine/wpgate/nouveau_répertoire_de_passerelle_de_l'agent_webaccess

    dans les répertoires des logiciels WebAccess, et éventuellement WebPublisher :

    /opt/novell/groupwise/webaccess
    /opt/novell/groupwise/webpublisher
    

    Si vous envisagez d'exécuter plusieurs agents WebAccess pour le domaine, cette étape n'est nécessaire que pour l'agent WebAccess primaire, indiqué dans la page de propriétés Environnement de l'objet Fournisseur GroupWise.

  7. Consultez le fichier de démarrage existant de l'agent WebAccess :

    nom_de_l'ancien_objet_agent_webaccess.waa

    situé sur le serveur NetWare ou Windows dans :

    NetWare :

    sys:\system

    Windows :

    c:\webacc

    et transférez les paramètres personnalisés dans le nouveau fichier de démarrage de l'agent WebAccess :

    nom_du_nouvel_objet_agent_webaccess.waa

    situé dans le répertoire suivant du serveur Linux :

    /opt/novell/groupwise/agents/share

  8. Consultez l'ancien fichier de démarrage de l'agent Visionneuse de documents (gwdva.dva) situé sur le serveur NetWare ou Windows dans le répertoire où se trouve le fichier de démarrage de l'agent WebAccess, et transférez les paramètres personnalisés dans le nouveau fichier de démarrage de l'agent Visionneuse de documents sur le serveur Linux.

  9. Démarrez l’agent WebAccess Linux avec ou sans interface utilisateur, comme décrit dans Démarrage de l’agent WebAccess Linux.

    Si la console serveur de l'agent WebAccess n'apparaît pas, ou si la console Web de l'agent WebAccess n'est pas disponible dans votre navigateur Web, vérifiez que toutes les étapes précédentes ont été respectées. Pour obtenir une aide supplémentaire, reportez-vous à WebAccess Agent Problems (Problèmes de l'agent WebAccess) dans Strategies for Agent Problems (Stratégies pour les problèmes d’agent) dans GroupWise 7 Troubleshooting 2: Solutions to Common Problems (Dépannage 2 GroupWise 7 : solutions aux problèmes courants).

  10. Lorsque le nouvel agent WebAccess fonctionne correctement, remplacez l'ancien agent WebAccess par le nouveau dans la liste de fournisseurs d'application WebAccess.

    1. Dans ConsoleOne, cliquez avec le bouton droit de la souris sur l’objet Fournisseur GroupWise, puis cliquez sur Propriétés.

    2. Dans la zone Informations de l'agent GroupWise WebAccess, cliquez sur Ajouter.

    3. Recherchez le nouvel objet Agent WebAccess et sélectionnez-le, puis cliquez sur OK pour l'ajouter à la liste des agents WebAccess.

    4. Sélectionnez l'ancien agent WebAccess, puis cliquez sur Supprimer.

    5. Cliquez sur OK pour enregistrer la liste de l'agent WebAccess mis à jour.

  11. Arrêtez l'ancien agent WebAccess sur le serveur NetWare ou Windows.

  12. Supprimez l'ancien objet Agent WebAccess d'eDirectory.

  13. Supprimez l'ancien répertoire de la passerelle de l'agent WebAcess dans le répertoire du domaine wpgate.

  14. Si vous le souhaitez, désinstallez le logiciel de l'agent WebAccess pour récupérer de l'espace disponible sur le serveur NetWare ou Windows. Reportez-vous à Désinstallation des agents NetWare GroupWise ou à Désinstallation des agents GroupWise Windows.