Upgrading or Reinstalling R
Applies to: DeployR 8.x (See comparison between 8.x and 9.x)
Looking to deploy with Machine Learning Server? Start here.
On Windows
Reinstalling Microsoft R Server for DeployR Enterprise
Carefully follow the order presented whenever you reinstall Microsoft R Server on a Windows machine hosting DeployR Enterprise:
On the main DeployR server machine:
- Backup the DeployR database.
- Uninstall the DeployR main server.
- Uninstall Microsoft R Server using the instructions provided with your existing version of Microsoft R Server.
- Install Microsoft R Server and all its prerequisites as described in the instructions provided with that version of Microsoft R Server.
- Reinstall the DeployR main server on DeployR for Microsoft R Server | DeployR 8.0.0
- Restore the DeployR database.
On each DeployR grid node machine:
- Uninstall the DeployR grid node.
- Uninstall Microsoft R Server using the instructions provided with your existing version of Microsoft R Server.
- Install Microsoft R Server and all its prerequisites as described in the instructions provided with that version of Microsoft R Server.
- Install the DeployR grid node on DeployR for Microsoft R Server | DeployR 8.0.0.
For each DeployR Enterprise instance, the server and grid nodes should all run the same version of R.
Reinstalling RRO or R for DeployR Open
Carefully follow the order presented whenever you reinstall Revolution R Open or CRAN R on a machine hosting DeployR Open 8.0.0:
On the main DeployR Open server machine:
- Backup the DeployR database.
- Uninstall the DeployR main server.
- Uninstall Revolution R Open or CRAN R.
- Install Revolution R Open or CRAN R along with all of its prerequisites as described in the Revolution R Open or CRAN R installation instructions.
- Reinstall the DeployR main server.
- Restore the DeployR database.
Troubleshooting on Windows
If Microsoft R Server or Microsoft R Open is not reinstalled as described at the beginning of this document, then Rserve may be missing.
Try the following:
- Run the diagnostics to determine whether the issue is on the main server or a grid node.
- If RServe is not running and you cannot find it in the
\bin\x64
subdirectory of the Microsoft R Server install directory, then you must reinstall as described above. - If there are other issues reported in the diagnostics log, attempt to fix them now.
- Run the diagnostics again.
In the event that you need additional support, send the diagnostics tar/zip file to the Microsoft Corporation technical support team.
On Linux
Reinstalling Microsoft R Server for DeployR Enterprise
Carefully follow the order presented whenever you reinstall Microsoft R Server on a Linux machine hosting DeployR for Microsoft R Server:
On the main DeployR server machine:
- Stop DeployR.
- Uninstall Microsoft R Server using the instructions provided with your existing version of Microsoft R Server.
- Install Microsoft R Server and all its prerequisites as described in the instructions provided with that version of Microsoft R Server.
- Start DeployR.
On each DeployR grid node machine:
- Uninstall the DeployR grid node on DeployR for Microsoft R Server | DeployR 8.0.0.
- Uninstall Microsoft R Server using the instructions provided with that product.
- Install Microsoft R Server and all its prerequisites as described in that product's instructions.
- Install the DeployR grid node. on DeployR for Microsoft R Server | DeployR 8.0.0.
For each DeployR Enterprise instance, the server and grid nodes should all run the same version of R.
Reinstalling RRO or R for DeployR Open
Carefully follow the order presented whenever you reinstall Revolution R Open or CRAN R on a machine hosting DeployR Open 8.0.0:
On the main DeployR Open server machine:
- Stop DeployR.
- Uninstall Revolution R Open or CRAN R.
- Install Revolution R Open or CRAN R along with all of its prerequisites as described in the Revolution R Open or CRAN R installation instructions.
- Start DeployR.
Troubleshooting on Linux
If the issue is that Rserve is not running on a machine, then you'll need to restart it.
Try the following:
- Run the diagnostics to determine whether the issue is on the main server or a grid node.
- Make sure there is no activity on the DeployR grid.
- Stop DeployR on the machine in question.
- Attempt to correct all issues reported in the diagnostics log.
- Start DeployR on the machine in question.
- Run the diagnostics again.
In the event that you need additional support, send the diagnostics tar/zip file to the Microsoft Corporation technical support team.