MicroStrategy ONE
Changement de l'agent de surveillance en agent de communication
Vous pouvez changer un agent de surveillance en agent de communication en modifiant manuellement installation_list.yaml
fichier.
En modifiant manuellement installation_list.yaml
Fichier pour modifier l'agent d'une surveillance à un agent de communication, ou vice versa, n'est pas recommandé. Seul un administrateur MicroStrategy doit modifier manuellement installation_list.yaml
pour corriger les erreurs d'entrée lors de l'installation ou pour reconfigurer les agents d'inscription des services dans un cluster avec des applications Web déployées manuellement.
Lors de l'installation, lors de la sélection d'un environnement multi-machines, l'utilisateur doit fournir une liste d'agents de communication. Si la machine actuelle sur laquelle l'installation est en cours d'exécution ne figure pas dans la liste, elle n'est pas configurée en tant qu'agent de communication. Au lieu de cela, il est défini uniquement comme agent de surveillance. Si Library Server est déployé manuellement sur un ordinateur, l'agent d'inscription du service intégré est configuré par défaut en tant qu'agent de surveillance.
Changer manuellement l'agent de surveillance en agent de communication
- Après l'installation, allez sur
MicroStrategy/Services Registration/yaml
répertoire. - Sauvegarder installation_list.yaml.
-
Ouvrir
installation_list.yaml
et localisez la section Consul.Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
server: false
--- - Modifier
server
valeur àtrue
. - Ajouter
retry_join:
dans la section Consul. Répertoriez les noms de machine de tous les agents de communication dans le champ. Voir Spécification de l'agent de communication de topologie pour plus d'informations. - Ajouter
bootstrap_expect: <number>
dans la section Consul. Voir Spécification de l'agent de communication de topologie pour plus d'informations.Pour un cluster à trois agents de communication, la section consul ressemble à ce qui suit :
Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
- MachineA.corp.microstrategy.com
- MachineA.corp.microstrategy.com
server: true
bootstrap_expect: 3
---Pour un cluster à un seul agent de communication, la section de la consul ressemble à ce qui suit :
Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
server: true
bootstrap_expect: 1
---
- Modifier
installation_list.yaml
sur toutes les machines dans le même cluster d'inscription de services en incluant le nom de cet ordinateur dansretry_join
liste. Leretry_join
liste etbootstrap_expect
La valeur doit être identique pour tous les agents de communication dans le même cluster de consul. - Arrêtez l'enregistrement des services sur toutes les machines du même cluster consul.
- Sur toutes les machines, accédez au répertoire d'installation et supprimez
MicroStrategy/Services Registration/data
. - Redémarrez l’enregistrement des services sur toutes les machines du même cluster consul.
Changer manuellement l'agent de communication en agent de surveillance
- Après l'installation, allez sur
MicroStrategy/Services Registration/yaml
répertoire. - Sauvegarder
installation_list.yaml
. -
Ouvrir
installation_list.yaml
et localisez la section Consul.Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
- MachineB.corp.microstrategy.com
- MachineC.corp.microstrategy.com
server: true
bootstrap_expect: 3
--- - Modifier
server
valeur àfalse
. - Ajouter
retry_join:
au FQDN de l'agent de communication souhaité. S'il s'agit d'une inscription de services intégrée dans le déploiement MicroStrategy Library, fournissez uniquement le FQDN de l'ordinateur serveur Intelligence auquel Library se connecte. - Supprimer
bootstrap_expect: <number>
dans la section Consul.Pour une inscription de services intégrés dans le déploiement MicroStrategy Library, la section consul ressemble à ce qui suit :
Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
server: false
---Pour un agent de surveillance dans un cluster de trois agents de communication, la section consul ressemble à ce qui suit :
Copier---
consul:
install_path: "C:\\Program Files (x86)\\MicroStrategy\\Services Registration"
java_install_path: "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_192\\Win64\\bin"
retry_join:
- MachineA.corp.microstrategy.com
- MachineB.corp.microstrategy.com
- MachineC.corp.microstrategy.com
server: false
---
- Modifier
installation_list.yaml
sur toutes les machines dans le même cluster d'inscription de services en incluant le nom de cet ordinateur dansretry_join
liste. Leretry_join
liste etbootstrap_expect
La valeur doit être identique pour tous les agents de communication dans le même cluster de consul. - Arrêtez l'enregistrement des services sur toutes les machines du même cluster consul.
- Sur toutes les machines, accédez au répertoire d'installation et supprimez
MicroStrategy/Services Registration/data
. - Redémarrez l’enregistrement des services sur toutes les machines du même cluster consul.