¿Cómo cambiar el puerto por defecto de una instancia de clúster de SSAS?

Anteriormente, SSAS escucha en todas las direcciones IP de el grupo de clúster que utilizan el puerto por defecto (2383). Cualquier configuración de puerto que no fue ignorado en las versiones 2005.2008 SSAS / R2. Este no es el mismo comportamiento con una instancia STANDALONE.

Pero desde 2012 Analysis Services, somos capaces de cambiar el puerto por defecto al editar las propiedades de la instancia de clúster o el archivo msmdsrv.ini.

Recuerde que debe configurar el firewall para permitir que las solicitudes entrantes en el puerto TCP 2383. Véanse también los demás puertos: 2382, 80 440 (Configurar Firewall de Windows para permitir el acceso a Analysis Services)

Test case:

- En mi prueba de abajo, ejecute el comando  tasklist /svc | findstr msmdsrv para obtener el ProcessID  de la instancia de mi instancia SSAS 2012.

- Luego de ejecutar el comando  netstat -ano | findstr <myProcessID> para ver si mi instancia se está escuchando en el puerto 5555 que he configurado.

- Como puedes ver, funciona  :-)

En cuanto a las limitaciones SSAS 2005/2008:
https://connect.microsoft.com/SQLServer/feedback/details/377639/2008-rtm-ssas-named-analysis-services-instance-port-doesnt-adjust-to-the-configured-port-after-a-failover
https://support.microsoft.com/kb/2466860
https://blogs.msdn.com/b/karang/archive/2009/09/05/sql-server-analysis-services-port-sql-2005-2008.aspx

 

Michel Degremont | Premier Field Engineer - SQL Server Core Engineer |