none
Install of Compute Node Fails due to RServer Service Log On credentials RRS feed

  • Question

  • Version 9.2.1 - One box Install

    When configuring the one box install using the admin utility I get a error "Service RServ9.0.0.0 cannot be started due to the following error: Cannot start".

    Looking at this Service it has been installed automatically with the log on account as NT SERVICE\RServe9.0.0.0

    Given all our boxes are locked down via Security Policy and "Log on as a service" is controlled by Group Policy is there a way of nominating which Account this Service is installed / run under? 

    Wednesday, February 21, 2018 3:56 AM

All replies

  • Just notice this has already been asked (without answer):

    https://social.technet.microsoft.com/Forums/en-US/80a7b47e-bb71-4d9d-ac4d-6ed312c1fc34/how-to-configure-an-alternative-service-account-to-run-rserver-service?forum=MicrosoftR

    Wednesday, February 21, 2018 5:17 AM
  • So it turns out the log on account (and password) for the service is hard coded in the configuration script.

    If you edit the "o16n_computernode_config.ps1" file in the install directory (typically c:\Program Files\Microsoft\ML Server\R_SERVER\o16n) on line 437 the variable $userNameRserve is where the user name is set. Change this to a service account which has the appropriate rights on your box.

    You also need to change line 480 where it is passing in $null as the password, substituting your Service Account's password.

    Save the file, then run the Admin Utility and select 1. Configure Server > A. One-Box and Bish, Bash, Bosh it runs through the configuration without error.

    Oh Microsoft, why is this not a configuration parameter???

    Wednesday, February 21, 2018 6:19 AM