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.