Symptomen
Wanneer u R-of python-scripts met de RX-functies in parallelle modus met RevoScaleR/revoscalepy-pakketten in Linux SQL Server 2019 u ziet dat de logica van MPI mogelijk wordt geactiveerd. U dient toegang te krijgen tot het pad /opt/Microsoft-openmpi-3.0.0_ * om mpiexec te starten, maar het pad staat standaard niet in de lijst toegestaan. De RX-functies kunnen daarom niet worden uitgevoerd door de R-of python-scripts.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Oplossing
Dit probleem is opgelost in de volgende cumulatieve update voor SQL Server:
Over cumulatieve updates voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Workaround
Als u het probleem tijdelijk wilt oplossen, kunt u /var/opt/MSSQL/MSSQL.conf bewerken als Hieronder ziet u hoe u toegang kunt krijgen tot het pad:
ding
datadirectories =/opt/Microsoft-openmpi-3.0.0-x86_64:/opt/Microsoft-openmpi-3.0.0-amd64
Verwijzingen
Lees meer over de terminologie die door Microsoft wordt gebruikt om software-updates te beschrijven.