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

  1. Après l'installation, allez sur MicroStrategy/Services Registration/yaml répertoire.
  2. Sauvegarder installation_list.yaml.
  3. 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
    ---
  4. Modifier server valeur à true.
  5. 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.
  6. 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
      ---
  7. Modifier installation_list.yaml sur toutes les machines dans le même cluster d'inscription de services en incluant le nom de cet ordinateur dans retry_join liste. Le retry_join liste et bootstrap_expect La valeur doit être identique pour tous les agents de communication dans le même cluster de consul.
  8. Arrêtez l'enregistrement des services sur toutes les machines du même cluster consul.
  9. Sur toutes les machines, accédez au répertoire d'installation et supprimez MicroStrategy/Services Registration/data.
  10. 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

  1. Après l'installation, allez sur MicroStrategy/Services Registration/yaml répertoire.
  2. Sauvegarder installation_list.yaml.
  3. 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
    ---
  4. Modifier server valeur à false.
  5. 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.
  6. 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
      ---
  7. Modifier installation_list.yaml sur toutes les machines dans le même cluster d'inscription de services en incluant le nom de cet ordinateur dans retry_join liste. Le retry_join liste et bootstrap_expect La valeur doit être identique pour tous les agents de communication dans le même cluster de consul.
  8. Arrêtez l'enregistrement des services sur toutes les machines du même cluster consul.
  9. Sur toutes les machines, accédez au répertoire d'installation et supprimez MicroStrategy/Services Registration/data.
  10. Redémarrez l’enregistrement des services sur toutes les machines du même cluster consul.

Rubriques connexes

Installation et configuration de la topologie