Symptom
När du kör R-eller Python-skript med RX-funktioner i parallellt läge med RevoScaleR/revoscalepy-paket i Linux SQL Server 2019 är det möjligt att MPI logiken utlöses. Du måste få till gång till Path /opt/Microsoft-openmpi-3.0.0_ * för att starta mpiexec, men som standard finns inte sökvägen i listan över tillåtna. Därför kan R-eller python-skripten inte köra funktionerna RX.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Lösning
Det här problemet är åtgärdat i den här kumulativa uppdateringen för SQL Server:
Om kumulativa uppdateringar för SQL Server:
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
För att undvika problemet kan du redigera /var/opt/MSSQL/MSSQL.conf som följande för att tillåta åtkomst till sökvägen:
tillägg
datadirectories =/opt/Microsoft-openmpi-3.0.0-x86_64:/opt/Microsoft-openmpi-3.0.0-amd64
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.