@@ -11,16 +11,16 @@ This is the virtual bracket around everything. Your _Guild_ ID is your Discord s
1111of nodes will form a DCSServerBot cluster under this ID.
1212
1313- ** Node** <br >
14- A _ Node_ is a single installation of DCSServerBot. You can run multiple nodes on one PC (see below) or you can run them
14+ A _ Node_ is a single installation of DCSServerBot. You can run multiple nodes on one PC (see below), or you can run them
1515on different PCs. Each node is a single Python process. Only one of the nodes can be a master. The cluster will
16- determine automatically, which one that is and will automatically switch the master to another node on system downtimes
16+ determine automatically which one that is and will automatically switch the master to another node on system downtimes
1717or outages.
1818
1919If you want to run your DCSServerBot over multiple locations, you need to prepare your setup:
2020
2121## Cloud-Drive Setup (default)
22- You need to make sure, that every node in your cluster is aware of the full configuration. The best way to achieve this
23- is to have the bot or at least the bots configuration installed on a cloud drive, like OneDrive or Google Drive.
22+ You need to make sure that every node in your cluster is aware of the full configuration. The best way to achieve this
23+ is to have the bot or at least the bot's configuration installed on a cloud drive, like OneDrive or Google Drive.
2424I personally prefer OneDrive, as its technology is superior to Google Drive. But any cloud drive or NAS should work.
2525
2626Add these lines to your configuration:
@@ -83,9 +83,9 @@ where you can rent one for relatively small money.
8383
8484## Running multiple versions of DCS World on one PC
8585One DCSServerBot node can run as many DCS servers as your PC can handle, but they all share the very same DCS World
86- installation. This means, you can ** not** run two different DCS World installations with separate root mods installed.<br >
86+ installation. This means you can ** not** run two different DCS World installations with separate root mods installed.<br >
8787To achieve this, you need to run two or more nodes on one PC.<br >
88- DCSServerBot uses the hostname of the PC as node name, if not specified otherwise. To be able to run multiple nodes on
88+ DCSServerBot uses the hostname of the PC as a node name, if not specified otherwise. To be able to run multiple nodes on
8989the same PC, you need to specify an additional parameter -n (or --node) on startup (e.g. ` run -n node01 ` ).<br >
9090This will start a new node (you'll be prompted for the installation of it, if it does not exist yet), with the name
9191"node01".
@@ -95,12 +95,12 @@ This will start a new node (you'll be prompted for the installation of it, if it
9595## Running multiple Nodes on multiple PCs
9696If you set up your environment with a cloud drive for your installation and a central database that is accessible from
9797every node, the installation of an additional node is quite straight forward.<br >
98- You just need to run ` run.cmd ` or ` install.cmd ` on your new node and the installer will guide you through your
98+ You need to run ` run.cmd ` or ` install.cmd ` on your new node and the installer will guide you through your
9999installation. If not specified otherwise, the node-name will be the hostname of the respective node.
100100
101101> [ !TIP]
102- > If you use multiple nodes on multiple PCs, you might get to the moment where instances are named identical .
103- > This will start with the first instance already, if you keep the default name "DCS.release_server".<br >
102+ > If you use multiple nodes on multiple PCs, you might get to the moment where instances are named identically .
103+ > This will start with the first instance already if you keep the default name "DCS.release_server".<br >
104104> As many configuration files only use the instance name per default, you might need to add the node name as well.
105105> This can be done the same as it is already in your nodes.yaml: The node can be the outer structure in each config file.
106106>
@@ -123,10 +123,10 @@ installation. If not specified otherwise, the node-name will be the hostname of
123123> DCS.release_server:
124124> some-param: C
125125> ```
126- DCSServerBot will understand both versions. The DEFAULT will be used for ALL instances, independent on which node they
126+ DCSServerBot will understand both versions. The DEFAULT will be used for ALL instances, independent of which node they
127127are on. If you don't provide a node in a multi-node-system, the bot will read the same parameters for all instances
128128that are named DCS.release_server on any of your nodes. This can be what you want, but it can lead to errors.<br>
129- I would always recommend to create the node-specific version (ex : " Multi-Node-Config" above) to avoid confusion. That's
129+ I would always recommend creating the node-specific version (ex : " Multi-Node-Config" above) to avoid confusion. That's
130130what the bot will create during a default installation also.
131131
132132# ## Moving a Server from one Node / Instance to another
0 commit comments