Sintomi
Durante l'uso di script R o Python con funzioni RX in modalità parallela con i pacchetti RevoScaleR/revoscalepy in Linux SQL Server 2019 si noterà che la logica MPI può essere attivata. È necessario accedere al percorso /opt/Microsoft-openmpi-3.0.0_ * per avviare MPIexec, ma per impostazione predefinita il percorso non è nell'elenco consentiti. Di conseguenza, gli script R o Python potrebbero non riuscire a eseguire le funzioni RX.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Informazioni sugli aggiornamenti cumulativi per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Soluzione alternativa
Per risolvere il problema, è possibile modificare /var/opt/MSSQL/MSSQL.conf come seguente per consentire l'accesso al percorso:
Extensibility
datadirectories =/opt/Microsoft-openmpi-3.0.0-x86_64:/opt/Microsoft-openmpi-3.0.0-amd64
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.