Search server Commandes Run Engine
Utilisez les instructions Run Engine suivantes pour configurer le Search server Docker container.
/SETUP/bin/entrypoint.sh. Si vous voulez implémenter une logique personnalisée ou remplacer les configurations existantes, assurez-vous que les commandes peuvent résoudre les paramètres nécessaires au démarrage.| Description | Commande |
|---|---|
| Définissez la connexion sur le Transaction server | run set-transaction-server hostName securedPort
|
| Définissez la connexion sur le Store server | run set-store-server hostName port
|
| Définissez la connexion sur le Customization server | run set-xc-server hostName port
|
| Mettez à jour les données d'identification de l'utilisateur et du mot de passe de la base de données utilisées pour se connecter à la base de données. | run update-datasource-cred jndi db2User db2Pass
|
Définit la propriété enableSeamlessFailover d'une source de données DB2 existante. |
set-db2-enable-seamless-failover jndi
|
| Mettez à jour les données d'identification du nom, de l'hôte du serveur, du port du serveur de base de données utilisées pour se connecter à la base de données. | run update-datasource-db jndi database db2Host db2Port sslConnection
|
| Le nom d'utilisateur et le mot de passe SPI sont uniquement utilisés pour l'appel d'API de serveur inter-composant. Le spiuser est configuré dans le serveur de magasin, le serveur de recherche et le serveur de personnalisation, et est utilisé dans l'appel d'API depuis ces serveurs vers le serveur de transactions. Les images doivent être configurées avec le mot de passe spiuser, sinon les serveurs de composants ne peuvent pas se connecter au serveur de transactions. Définit la propriété JVM : spi.username, spi.password |
run set-spi-user userName ASCII_encrypted_password
|
| Basé sur le nom cloudAccount, nom d'utilisateur, mot de passe, userType, accoutAlias pour créer l'entrée JNDI de ce compte Cloudant. | run add-cloudant-account cloudantAccount userName password accountAlias
|
| Mettez à jour les informations du compte Cloudant. | run update-cloudant-account cloudantAccount userName password accountAlias
|
| Ajoutez une source de données de connexion de base de données. | run add-datasource jndi database dbtype dbHost dbPort dbUser dbPass xa sslConnect
|
| Ajouter l'entrée JNDI. | run add-jndi-entry name value
|
| Créez un nouveau registre d'utilisateurs. | run add-spi-registry registryId username password
|
| Mettez à jour jvm.options pour ajouter de nouvelles propriétés JVM. | run add-system-property <name value
|
| Mettre à jour le nom d'accueil et de serveur WebSphere Liberty pour les propriétés de configuration Run Engine. | run generate-config-properties LibertyHome ServerName
|
| Récupérer l'état de démarrage d'une application dans le serveur Liberty. Si l'application n'est pas démarrée dans les trois minutes, le code d'erreur 1 est renvoyé. | run get-statusapplication_name
|
| Supprimez le formulaire de registre SPI userregistry.xml. | run remove-spi-registry-user registryId username [group]
|
| Copiez le fichier de paramétrage du traçage (logging.xml) sur l'accueil du serveur WebSphere Liberty. L'emplacement par défaut est /SETUP/server/root/logging.xml | run reset-trace-specification |
| Mettre à jour initHeapSize et maxHeapSize dans le fichier jvm.option. | run set-heap-size initHeapSize maxHeapSize
|
| Mettre à jour jndi.xml pour créer ou mettre à jour une entrée JNDI. | run set-jndi-entry name value
|
| Configurer Kafka. |
Remarque : Les serveurs Zookeeper sont utilisés pour la rétrocompatibilité du script. Ce paramètre doit donc être ignoré. |
| Définissez la clé de session chiffrée. L'entrée JNDI |
run set-session-key sessionKey
|
| Définissez une propriété JVM personnalisée. | run set-system-property name value
|
| Modifiez le répertoire du journal de traçage. | run set-trace-log-directory directory
|
| Modifiez le niveau de traçage. | run set-trace-specification spec
Remarque :
|
| Mettez à jour l'entrée JNDI. | run update-jndi-entry <name> <value>
|
| Mettez à jour l'attribut isClientSideRedirectSupported | run update-oidc-client-side-redirect-supported clientSideRedirectSupported
|
| Mettez à jour le chemin d'accès de contexte pour la configuration OIDC. | run add-oidc-context-root contextRoot
|
| Mettre à jour le nom d'hôte du serveur de redirection OIDC. | run update-oidc-redirect-server-host serverHost
|
| Pour l'intégration de WebSphere eXtreme Scale, activez la fonction eXtreme Scale. Conseil : Pour en savoir plus sur cette intégration, voir Intégration de HCL Commerce version 9 avec WebSphere eXtreme Scale.
|
run enable-xs-feature xsServerName xsServerPort
|
| Pour l'intégration de WebSphere eXtreme Scale, connectez l'instance de cache d'objet au fournisseur de cache WebSphere eXtreme. Conseil : Pour en savoir plus sur cette intégration, voir Intégration de HCL Commerce version 9 avec WebSphere eXtreme Scale.
|
run connect-searchcache-wxs jndiName cacheSize facultatif :gridName facultatif :mapName
|
Fichier de configuration de cache cachespec.xml de fusion. |
run merge-cachespec-xml source_file target_file
|
Définit la propriété
run set-kafka-server TopicPrefix ZooKeeperServers KafkaServers [ KafkaAuthenticationUserId KafkaAuthenticationPassword ]
Fichier de configuration de cache