I have been exposed to Spark lately resulting into this second post related to it.
This post assume that you know fundamental of Spark. If not then may be you should go here first.
There are several alternatives for setting up Spark cluster. Out of which the most basic one is stand-alone mode for which you won't require any external cluster management tools. Generally stand-alone mode is sufficient for small cluster of size up-to 10 nodes.
Now before you get bored let's start with cluster set-up:
For this example we will assume that we have three nodes with host-names: Node1, Node2 and Node3.