Симптоми
При изпълнение на скриптове за R или Python с функции RX в паралелен режим с RevoScaleR/revoscalepy пакети в Linux SQL Server 2019, забелязвате, че логиката на MPI може да бъде активирана. Изисква се да получите достъп до пътя /opt/Microsoft-openmpi-3.0.0_ * , за да стартирате mpiexec, но по подразбиране пътят не е в списъка с разрешени. Следователно скриптовете R или Python може да не успеят да изпълнят функциите RX.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следната сборна актуализация за SQL Server:
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Заобиколно решение
За да заобиколите проблема, можете да редактирате /var/opt/MSSQL/MSSQL.conf като следва да позволява достъп до пътя:
разширяване
datadirectories =/opt/Microsoft-openmpi-3.0.0-x86_64:/opt/Microsoft-openmpi-3.0.0-amd64
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.