TFS : Installation avec des alias DNS – Partie 1 : Data Tiers 2

TFS : Installation avec des alias DNS - Partie 1 : Data Tiers

Dans ma précédente série de billet j’ai abordé le sujet de comment renommer les serveurs hébergeant les différents composants de TFS et reconfigurer l’ensemble pour avoir une plateforme à nouveau opérationnelle. Dans cette nouvelle série je vais vous expliquer comment réaliser une installation en utilisant des alias DNS afin de simplifier grandement un changement ultérieur de serveur vu qu’il n’y aura qu’à mettre à jour l’alias :)

Même si vous décider d’installation l’ensemble des composants sur un serveur unique, la mise en place d’alias DNS pour l’ensemble des composants dès l’installation vous simplifiera la vie en cas d’évolutions futures. Voici la liste des composants pour lesquels on aura un alias :

  • SQL Server
  • Analysis Services
  • Reporting Services
  • SharePoint
  • Team Foundation Server (Application Tiers)

J’aborderai en 3 parties la configuration spécifique par rapport à une installation standard :


Commençons par voir la partie Data Tiers qui comprend SQL Server, Analysis Services et Reporting Services. Voici les alias que j’utiliserai, libre à vous d’utiliser ceux que vous voulez :)

  • SQL Server : sql01
  • Analysis Services : analysis01
  • Reporting Services : reporting01

Le domaine utilisé dans mon tutoriel sera demo.local.

SQL Server

Pour la partie SQL Server (base de données uniquement), il n’y a aucune configuration spécifique étant donné que ce composant ne dépend d’aucun autre :)

Analysis Services

Comme pour SQL Server, ce composant ne dépendant à l’installation d’aucun autre composant il n’y a pas de configuration particulière ; sauf dans un cas, si vous installer Analysis Services sur le même serveur qu’un composant qui dépend de lui. Dans ce cas après l’installation il faut modifier une clé de registre afin de désactiver la vérification d’un loopback. En effet par défaut il n’est pas possible de se connecter à Analysis Services localement par une autre adresse que “localhost”. Voici la procédure pour désactiver cette vérification :

  1. Ouvrez l’éditeur de la base de registre (regedit.exe).
  2. Allez à la clé de registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
  3. Ajouter l’entrée DisableLoopbackCheck de type DWORD avec pour valeur 1.

Attention ceci aura des conséquences sur la sécurité de votre serveur. Pour plus d’information vous pouvez consulter le site de Microsoft : http://support.microsoft.com/kb/983444

Reporting Services

L’installation et la configuration de Reporting Services est un peu plus longue afin d’utiliser des alias DNS. Pour cela il faut :

  1. Installation Reporting Services mais sans le configurer.
  2. Une fois l’installation terminée il faut configurer manuellement Reporting Services via l’interface de gestion de la configuration.
    SSRS 01
  3. Se connecter au serveur SSRS local.
  4. Dans l’onglet Database, cliquez sur Change Database.
    SSRS 03
  5. Sélectionnez Create a new report server database et cliquez sur Next.
  6. Dans le champ Server Name, entrez le nom de domaine complet (FQDN) du serveur SQL en utilisant l’alias DNS et cliquez sur Next.
    SSRS 05
  7. Terminez la création de la base de données en utilisant les valeurs par défaut.
  8. Dans l’onglet Web Service URL, cliquez sur Apply.
    SSRS 10
  9. Dans l’onglet Report Manager URL, cliquez sur Apply.
    SSRS 11
  10. Dans l’onglet Web Service URL, cliquez sur Advanced.
    SSRS 12
    Si vous vous demandez pourquoi on a quitté l’onglet Web Service URL et que l’on revient dessus c’est tout simplement que la console de configuration ne se rafraichit pas automatiquement et qu’il faut sortir et revenir sur l’onglet pour que le bouton soit disponible :(
  11. Dans la section Multiple HTTP Identities, cliquez sur Add.
    SSRS 13
  12. Cliquez sur Host Header Name et entrez le nom de domaine complet du serveur Reporting Services en utilisant l’alias DNS et cliquez sur OK.
    SSRS 14
  13. Cliquez sur OK pour fermer la fenêtre Advanced Multiple Web Site Configuration.
  14. Dans l’onglet Report Manager URL, cliquez sur Advanced.
    SSRS 16
  15. Dans la section Multiple Identities, cliquez sur Add.
    SSRS 17
  16. Cliquez sur Host Header Name et entrez le nom de domaine complet du serveur Reporting Services en utilisant l’alias DNS et cliquez sur OK.
    SSRS 18
  17. Cliquez sur OK pour fermer la fenêtre Advanced Multiple Web Site Configuration.
  18. Cliquez sur Exit pour fermer la fenêtre de configuration de Reporting Services.

Voilà l’ensemble des composants de SQL Server sont maintenant installés et configurés pour fonctionner avec les alias DNS :) Pour la suite nous verrons comment installer et configurer la partie SharePoint.

Carpe Diem.

2 thoughts on “TFS : Installation avec des alias DNS – Partie 1 : Data Tiers

  1. Pingback: TFS : Installation avec des alias DNS – Partie 2 : SharePoint

  2. Pingback: TFS : Installation avec des alias DNS – Partie 3 : Team Foundation Server

Leave a Reply

  

  

  

CAPTCHA *