java -jar Selenium-Grid-Extras-Jar.jar
You will be prompted with several questions, first one will ask you if you want to set this computer as a HUB, Node, or both. Answer 2 for HUB
Leave the Host name for Grid Hub as default 127.0.0.1
Set port to be used by Selenium Grid Hub, default is 4444
You will be asked if you wish to auto update Selenium. If you answer yes, then every time Selenium Grid Extras is started it will check fo the latest version of Selenium Stand Alone Server, IEDriver, and ChromeDriver. If you choose to not auto update, you will be asked what versions of each driver to lock into.
You will be asked if you wish to use this computer as HUB or Node, select 1 for Node
You will be asked for the host name of the HUB computer, type in the IP or hostname of the HUB computer
When prompted for the port used by the HUB, enter that value
Selenium Grid Extras will attempt to guess the Operating System of the current computer, if it's wrong please enter the correct value
You will be asked what Browsers this Node will host, choose the ones that apply
You will be asked how often to restart your whole computer. By default after 10 tests Selenium Grid Extras will attempt to restart the Node, provided the node is idle. Choose 0 if you do not wish to have the computer automatically restart.
You will be asked if Selenium Grid Extras should automatically check for updates of IEDriver, ChromeDriver and Selenium Stand Alone Server. If you answer no, you will be asked what version to lock into.
Finally, you will be asked if you wish to store all of the Node configs on the HUB. If you answer yes, Selenium Grid Extras will attempt to push Node's configs to the HUB. If it is successful, Selenium Grid Extras will attempt to download all of the configs from the HUB before it starts. This way all of the Node configs can be controlled directly from the HUB
There are 2 options available for un-attended upgrades