Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
jpg
sb_advanced.jpg 540.0 kB 1 29-Mar-2024 09:24 Ada Csaba
jpg
sb_general.jpg 477.7 kB 1 29-Mar-2024 09:24 Ada Csaba
png
serverbeat.png 24.1 kB 4 29-Dec-2020 05:25 Ben Spink
png
serverbeat1.png 46.8 kB 1 29-Dec-2020 05:25 Halmágyi Árpád
png
settings.png 17.3 kB 1 29-Dec-2020 05:25 Ben Spink

This page (revision-15) was last changed on 29-Mar-2024 09:28 by Ada Csaba

This page was created on 29-Dec-2020 05:25 by Ben Spink

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 changed 4 lines
ServerBeat is a special protocol that will dynamically assign the specified IP between multiple CrushFTP servers. You specify an IP that is free for your Virtual IP. You then set any NAT port mapping or DNS records to point to that IP. The CrushFTP instances that are running configured for that virtual IP via ServerBeat will share the IP. Only one machine will have the IP at any time, and it will hold onto it unless its powered off. In that case, within just a few seconds, the other CrushFTP server will take over and start using the IP.
This is ideally suited for two machines in a failover scenario, but it could be used on 3 or 4 if you really wanted to. Still only one machine is active at any time. When Crush changes the IP, its changing it in the OS. Technically its assigning an IP alias for the machine.
ServerBeat is a special protocol that will dynamically assign the specified IP between multiple CrushFTP servers. You specify an IP that is free for your Virtual IP. You then set any NAT port mapping or DNS records to point to that IP. The CrushFTP instances that are running configured for that virtual IP via ServerBeat will share the IP. Only one machine will have the IP at any time, and it will hold onto it unless its powered off. In that case, within just a few seconds, the other CrushFTP server will take over and start using the IP.\\
\\
This is ideally suited for two machines in a failover scenario, but it could be used on 3 or 4 if you really wanted to. Still only one machine is active at any time. When Crush changes the IP, its changing it in the OS. Technically its assigning an IP alias for the machine.\\
\\
We __only support two Priority levels__, a primary and a non-primary node. As long as the primary is live, it will run the Jobs, until it goes down, then another of the non-primary nodes will take over. The Priority numbers should be , for example 200/100/100 in a 3-node cluster, and not 100/150/200, adding a 3rd level means serverbeat randomly does whatever and restricts nothing.\\
\\
At line 9 added 3 lines
\\
[{Image src='sb_general.jpg' width='1440' height='..' align='left' style='..' class='..' }]
\\
At line 8 removed 4 lines
[attachment|serverbeat.png]
At line 13 changed one line
If you plan on running the CrushFTP instances as a non SYTEM user on the machine, you need to configure access rights to allow it to be able to issue its netsh commands.\\
If you plan on running the CrushFTP instances as a non SYSTEM user on the machine, you need to configure access rights to allow it to be able to issue its netsh commands.\\
At line 17 added 4 lines
If you need to run a job only on one side of the cluster then replace the VIP with the "job", and then it will run only on the machine configured.\\
[{Image src='sb_advanced.jpg' width='1440' height='..' align='left' style='..' class='..' }]
\\
At line 44 added 9 lines
----
You can customize the commands CrushFTP uses by modifying the prefs.XML for the following fields:\\
{{{
serverbeat_command: /sbin/ifconfig {adapter}:{index} {ip} netmask {netmask} up
serverbeat_command_disable: /sbin/ifconfig {adapter}:{index} {ip} netmask {netmask} down
serverbeat_ifup_command: /sbin/ifup {adapter}:{index}
serverbeat_ifdown_command /sbin/ifdown {adapter}:{index}
serverbeat_post_command: #used for things like arping to make a router learn a new MAC of the new owner of the vip.
}}}
Version Date Modified Size Author Changes ... Change note
15 29-Mar-2024 09:28 3.505 kB Ada Csaba to previous
14 29-Mar-2024 09:27 3.437 kB Ada Csaba to previous | to last
13 29-Mar-2024 09:26 3.437 kB Ada Csaba to previous | to last
12 29-Mar-2024 09:25 3.371 kB Ada Csaba to previous | to last
11 18-Aug-2021 12:40 3.371 kB Ben Spink to previous | to last
10 12-Aug-2021 16:59 2.853 kB Ada Csaba to previous | to last
9 29-Dec-2020 05:25 2.454 kB Halmágyi Árpád to previous | to last
8 29-Dec-2020 05:25 2.272 kB Ben Spink to previous | to last
7 29-Dec-2020 05:25 2.258 kB Ben Spink to previous | to last
6 29-Dec-2020 05:25 1.264 kB Ben Spink to previous | to last
5 29-Dec-2020 05:25 1.011 kB Ben Spink to previous | to last
4 29-Dec-2020 05:25 1.145 kB Ben Spink to previous | to last
3 29-Dec-2020 05:25 1.09 kB Ben Spink to previous | to last
2 29-Dec-2020 05:25 1.091 kB Ben Spink to previous | to last
1 29-Dec-2020 05:25 0.796 kB Ben Spink to last
« This page (revision-15) was last changed on 29-Mar-2024 09:28 by Ada Csaba
G’day (anonymous guest)
CrushFTP10 | What's New
JSPWiki