KB4548131 - FIX: Error al acceder a la ruta openmpi al ejecutar trabajos rx en modo paralelo con el paquete Revo en Linux SQL Server 2019

Se aplica a
SQL Server 2019 on Linux

Síntomas

Al ejecutar scripts de R o Python con funciones rx en modo paralelo con paquetes RevoScaleR/revoscalepy en Linux SQL Server de 2019, observa que se puede desencadenar la lógica mpi. Requiere que acceda a la ruta /opt/microsoft-openmpi-3.0.0_* para iniciar mpiexec, pero de forma predeterminada la ruta no está en la lista permitida. Por lo tanto, es posible que los scripts de R o Python no puedan ejecutar las funciones rx.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Resolución

Este problema se corrige en la siguiente actualización acumulativa para SQL Server:

Acerca de las actualizaciones acumulativas para SQL Server:

Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:

Solución alternativa

Para solucionar este problema, puede editar /var/opt/mssql/mssql.conf de la siguiente manera para permitir el acceso a la ruta:

[extensibilidad]

datadirectories = /opt/microsoft-openmpi-3.0.0-x86_64:/opt/microsoft-openmpi-3.0.0-amd64
      

Referencias

Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.