KB4548131 - POPRAWKA: Nie można uzyskać dostępu do ścieżki openmpi podczas uruchamiania zadań rx w trybie równoległym z pakietem Revo w Linux SQL Server 2019 r.

Dotyczy
SQL Server 2019 on Linux

Objawy

Podczas uruchamiania skryptów języka R lub Python z funkcjami rx w trybie równoległym z pakietami RevoScaleR/revoscalepy w Linux SQL Server 2019 r. można zauważyć, że może zostać wyzwolona logika mpi. Wymaga dostępu do ścieżki /opt/microsoft-openmpi-3.0.0_* w celu uruchomienia programu mpiexec, ale domyślnie ścieżka nie znajduje się na liście dozwolonych. W związku z tym skrypty R lub Python mogą nie uruchamiać funkcji rx.

Stan

Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.

Rozwiązanie

Ten problem został rozwiązany w następującej aktualizacji zbiorczej dla programu SQL Server:

Informacje o aktualizacjach zbiorczych programu SQL Server:

Każda nowa aktualizacja zbiorcza programu SQL Server zawiera wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji skumulowanej. Sprawdź najnowsze aktualizacje zbiorcze dla programu SQL Server:

Obejście

Aby obejść ten problem, możesz edytować plik /var/opt/mssql/mssql.conf w następujący sposób, aby zezwolić na dostęp do ścieżki:

[rozszerzalność]

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

Źródła informacji

Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.