Installing additional runtime cluster nodes on Windows
After installing the initial runtime cluster node on your Windows operating system, install additional runtime cluster nodes to give your application more processing power.
Before you begin
Before completing these steps, set up the runtime cluster’s Windows service.
If there are Unicode characters in the directory path to where you intend to install the runtime cluster nodes, the installation will fail.
About this task
You must run these steps on each machine you add to the runtime cluster:
Procedure
-
Open PowerShell.
-
On the machine on which you want to run the node, navigate to the bin directory of the full UNC path of the runtime cluster, such as
cd //<host_name>/Share/<molecule_installation_directory>/binwhere<host_name>is the name of the machine. -
Temporarily set the Execution Policy for to be unrestricted for this session. In , run the following command:
set-ExecutionPolicy Unrestricted. -
Run the node-install.ps1 file using the command:
./node-install.ps1 -
Open Control Panel > Administrative Tools > Services.
-
Right-click the runtime cluster service and select Properties.
-
Click the Log On tab.Change the service to log on as the user that you created for the runtime cluster.
-
(Optional) If the user is a Service User and not a Local Administrator of the machine, then you change the Service DACL as described in the instructions for installing the initial node.
-
Start the service.
-
After starting the new node, verify that it joined the runtime cluster by looking in the log at
<molecule_installation_directory/logs/<date>.container.<machine_IP_address>.logfile for a message, such as:INFO: Started <machine_IP_address> as CloudletAddress <machine_IP_address>:7800, initial cluster view: CloudletAddress <other_machine_IP_address:7800, CloudletAddress <machine_IP_address>:7800, ...