Si vous implémentez une mise en cache pour votre grappe LiveCycle à l’aide du protocole TCP, configurez les localisateurs TCP afin de retrouver d’autres membres de la grappe LiveCycle.
Remarque : cette section ne s’applique dans le cadre d’une mise en cache de votre grappe LiveCycle via le protocole UDP (voir 6.2.2 Modification des propriétés JVM pour configurer la mise en cache d’une grappe LiveCycle via le protocole UDP).
Procédez comme suit pour configurer la mise en cache de votre grappe LiveCycle à l’aide de TCP :
Vérifiez que les localisateurs TCP sont installés et configurés. Les localisateurs TCP sont installés dans le répertoire [racine LiveCycle]/lib/caching avec une configuration par défaut lors de l’installation de LiveCycle. Vous pouvez modifier la configuration par défaut (voir Modification des localisateurs TCP).
Configurez chaque nœud dans la grappe LiveCycle pour utiliser les localisateurs (voir 6.2.2 Modification des propriétés JVM).
Vérifiez que les localisateurs TCP sont en cours d’exécution.
4.4.1 Modification des localisateurs TCPLe programme d’installation de LiveCycle crée une configuration par défaut pour les localisateurs TCP. Cette configuration est prête à l’emploi et ne nécessite pas de modification. Vous pouvez déplacer les localisateurs vers n’importe quel ordinateur de votre réseau et les exécuter sur celui-ci. Les localisateurs n’ont pas besoin de se trouver sur un ordinateur membre de la grappe LiveCycle. Vous pouvez également créer des localisateurs de basculement supplémentaires, pour une haute disponibilité au sein de votre grappe (voir Installation des localisateurs TCP).
Vous pouvez également modifier les localisateurs TCP afin d’utiliser un port autre que le port par défaut (22345) (voir Modification du port des localisateurs par défaut (Windows) ou Modification de la valeur des localisateurs par défaut (UNIX)).
4.4.2 Installation des localisateurs TCPConnectez-vous à l’ordinateur sur lequel vous avez installé LiveCycle, puis accédez au répertoire [racine LiveCycle]/lib/caching.
Copiez le répertoire de mise en cache ainsi que son contenu sur l’ordinateur à partir duquel vous souhaitez exécuter les localisateurs.
Vous pouvez démarrer le localisateur TCP depuis son emplacement par défaut. Il est conseillé de copier le répertoire de mise en cache vers un autre emplacement uniquement si :
4.4.3 Modification du port des localisateurs par défaut (Windows)Ouvrez le fichier startlocator.bat file dans un éditeur de texte. Dans une installation par défaut, le fichier startlocator se trouve sur l’ordinateur sur lequel vous avez installé LiveCycle, dans le répertoire [racine LiveCycle]/lib/caching.
Remplacez le numéro de port par défaut (22345) par votre numéro de port préféré, en respectant les propriétés suivantes :
set port=22345
-Dlocators=localhost[22345]
Le numéro de port doit être compris entre 1025 et 65535. Voir Modification du fichier d’exécution de JBoss pour connaître la procédure permettant de finaliser la configuration. Important : veillez à ce que le numéro de port qui est configuré ici corresponde à celui configuré dans l’argument JVM de chaque nœud de la grappe LiveCycle.
(Pour les ordinateurs équipés de plusieurs cartes réseau uniquement) Si l’ordinateur hébergeant les localisateurs comprend plusieurs cartes réseau, définissez les propriétés suivantes dans le script :
set bindaddr=<bind IP address>
où <adresse IP de liaison> correspond à l’adresse IP à laquelle se réfère le localisateur. Vous devez spécifier l’<adresse IP de liaison> pour l’argument JVM adobe.cache.cluster-locators sur chaque nœud de votre grappe LiveCycle.
Remarque : si vous ne spécifiez pas l’adresse de liaison et le port de liaison dans le script startlocator, vous serez invité à saisir ces valeurs lors de l’exécution du script. Toutefois, pour IPv6, vous devez spécifier l’adresse de liaison et le port de liaison dans le script startlocator.
Enregistrez le fichier modifié.
Répétez les étapes 1 à 4 pour tous les autres localisateurs de la grappe LiveCycle.
4.4.4 Modification du port des localisateurs par défaut (UNIX)Ouvrez le fichier startlocator.sh file dans un éditeur de texte. Dans une installation par défaut, le fichier startlocator se trouve sur l’ordinateur où vous avez installé LiveCycle, dans le répertoire [racine LiveCycle]/lib/caching.
Remplacez le numéro de port par défaut (22345) par votre numéro de port préféré, en respectant les propriétés suivantes :
GF_PORT=22345
Le numéro de port doit être compris entre 1025 et 65535.
Important : veillez à ce que le numéro de port qui est configuré ici corresponde à celui configuré dans l’argument JVM de chaque nœud de la grappe LiveCycle.
(Pour les ordinateurs équipés de plusieurs cartes réseau uniquement) Si l’ordinateur hébergeant les localisateurs possède plusieurs cartes réseau, modifiez l’argument suivant :
GF_BIND_ADDRESS="<bind IP address>"
où <adresse IP de liaison> correspond à l’adresse IP à laquelle se réfère le localisateur. Vous devez spécifier l’<adresse IP de liaison> pour l’argument JVM adobe.cache.cluster-locators sur chaque nœud de votre grappe LiveCycle.
Remarque : pour IPv6, il est recommandé de spécifier l’adresse de liaison et le port de liaison dans le script startlocator.
Enregistrez le fichier modifié.
Répétez les étapes à pour tous les autres localisateurs de la grappe LiveCycle.
4.4.5 Démarrage des localisateurs TCPVous devez démarrer les localisateurs TCP avant de démarrer votre grappe. Si les localisateurs TCP ne sont pas en cours d’exécution lorsque vous démarrez les membres de la grappe LiveCycle, la mise en cache ne fonctionnera pas.
Sur l’ordinateur hébergeant les localisateurs TCP, accédez au répertoire de mise en cache. Dans une installation par défaut, les localisateurs TCP sont situés sur l’ordinateur sur lequel vous avez installé LiveCycle, dans le répertoire [racine LiveCycle]/lib/caching.
(Uniquement IPv6) Modifiez startlocator.bat (Windows) ou startlocator.sh (UNIX), puis ajoutez les arguments JVM suivants : -Djava.net.preferIPv6Stack=true
-Djava.net.preferIPv6Addresses=true
Exécutez le fichier approprié :
Répétez les étapes ci-dessus pour tous les autres localisateurs de la grappe LiveCycle.
Remarque : (Windows uniquement) lors de l’exécution du script startlocator, vous êtes invité à modifier la valeur par défaut. Vous pouvez choisir de conserver les valeurs par défaut fournies dans le script ou de fournir de nouvelles valeurs.
4.4.6 Arrêt des localisateurs TCPSur l’ordinateur hébergeant les localisateurs TCP, accédez au répertoire de mise en cache. Dans une installation par défaut, les localisateurs TCP sont situés sur l’ordinateur sur lequel vous avez installé LiveCycle, dans le répertoire [racine LiveCycle]/lib/caching.
Exécutez le fichier approprié :
Répétez les étapes 1 à 2 pour tous les autres localisateurs de la grappe LiveCycle.
Remarque : si vous n’utilisez pas les valeurs par défaut dans le script startlocator et avez indiqué des valeurs d’adresse IP et de port spécifiques, spécifiez les mêmes valeurs dans le script stoplocator. A défaut, le script stoplocator pourrait échouer à arrêter les localisateurs.
|
|
|