samedi 1 décembre 2012
VMWare vCenter et Microsoft SQL Server Reporting Services
Je sais que cela pourrait être une combinaison bizarre, mais si jamais vous avez besoin d'installer VMWare vCenter 4.0 et MS SQL, y compris Service d'Information sur la même machine (Windows Server 2008 64 bits), c'est la façon dont cela est fait. Soyez averti, VMWare finira pas en charge cette configuration, mais je n'ai eu aucun problème avec ce jusqu'à ce point.
VMWare vCenter nécessite une base de données SQL (SQL 2005 ou SQL 2008 au moment d'écrire ces lignes). Bien que vous puissiez utiliser une base de données distante nous avons eu la nécessité d'une installation locale ainsi que nous avions besoin d'un service SQL Reporting Server est installé. Après avoir installé le système d'exploitation Windows que nous avons fait une installation complète de SQL Server 2005, y compris SP3. Nous avons essayé cela avec SQL Server 2008 avant, mais SQL Server 2008 n'est plus l'utilisation d'IIS pour gérer les services d'information et qui a fait beaucoup de mal à gérer les 2 applictions et leurs ports qu'ils utilisent (indice: les ports qui se chevauchent sont 80 et 443).
Après avoir installé SQL Server 2005, vous pouvez installer vCenter vSphere 4. Pendant l'installation, vous pouvez modifier les ports qu'utilise vCenter, mais cela ne fonctionne pas. SQL Reporting Services doit le port 443 pour les communications internes. J'avais changé le port dans vCenter à 444 lorsque vous utilisez SQL Server 2008, mais apparemment vCenter ignore ce paramètre du port et encore bloque le port 443 plus tard, un - faire de Reporting Services kaput. Alors, installez vCenter avec les ports par défaut.
Maintenant, allez dans IIS (indice: SQL Server 2005 nécessite que vous installiez tous les articles dans IIS Server 2008) et modifier le port pour les services de reporting vers le port 81. Il n'est pas nécessaire de toucher le port 443 pour obtenir MS SQL Reporting Services à travailler. Maintenant, ouvrez l'outil de configuration de Reporting Services, puis sélectionnez l'onglet Identité du service Web. Réglez le appPool à "Classic.NET" pour le serveur de rapports et le Gestionnaire de rapports.
MS SQL Reporting Services devrait fonctionner parfaitement aussi longtemps que vous spécifiez le nouveau port dans l'URL lors de l'accès aux rapports.
Pourquoi ne SQL Server 2008 ne fonctionne pas pour moi? SQL Server 2008 Report Services utilise-t-trafic HTTPS beaucoup plus que SQL Server 2005 ne. Depuis VMware vCenter bloque ce port (même si vous lui dites de ne pas), Services SQL Server 2008 Reporting ne fonctionnera pas correctement. S'il vous plaît noter qu'il s'agit d'une vue de très haut niveau sur les problèmes liés à l'exécution VMWare vCenter et services MS SQL Reporting à partir du même serveur....
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire