Apache Spark Download Mac



Home > Articles

Steps to Apache Spark Installation in Standalone Mode. Let’s Follow the steps given below for Apache Spark Installation in Standalone Mode-i. Platform Requirements. Operating system: Ubuntu 14.04 or later, we can also use other Linux flavors like CentOS, Redhat, etc. Configure & Setup Platform. I am running the tools on Mac OS Sierra. Apache Spark (v2.4.0) Kubernetes (v1.10.3) Docker (18.09.0) 1. Install Docker for Mac. Download the Docker from the official download page. Scales to big data with Apache Spark™ MLflow is an open source platform to manage the ML lifecycle, including experimentation, reproducibility, deployment, and a central model registry. MLflow currently offers four components.

  1. Installing Spark in Standalone Mode
< BackPage 3 of 9Next >
This chapter is from the book
Apache Spark in 24 Hours, Sams Teach Yourself

Apache Spark Download For Mac

This chapter is from the book

This chapter is from the book

Installing Spark in Standalone Mode

Mac

In this section I will cover deploying Spark in Standalone mode on a single machine using various platforms. Feel free to choose the platform that is most relevant to you to install Spark on.

Getting Spark

In the installation steps for Linux and Mac OS X, I will use pre-built releases of Spark. You could also download the source code for Spark and build it yourself for your target platform using the build instructions provided on the official Spark website. I will use the latest Spark binary release in my examples. In either case, your first step, regardless of the intended installation platform, is to download either the release or source from: http://spark.apache.org/downloads.html

This page will allow you to download the latest release of Spark. In this example, the latest release is 1.5.2, your release will likely be greater than this (e.g. 1.6.x or 2.x.x).

FIGURE 3.1 The Apache Spark downloads page.

Installing a Multi-node Spark Standalone Cluster

Using the steps outlined in this section for your preferred target platform, you will have installed a single node Spark Standalone cluster. I will discuss Spark’s cluster architecture in more detail in Hour 4, “Understanding the Spark Runtime Architecture.” However, to create a multi-node cluster from a single node system, you would need to do the following:

  • Ensure all cluster nodes can resolve hostnames of other cluster members and are routable to one another (typically, nodes are on the same private subnet).

  • Enable passwordless SSH (Secure Shell) for the Spark master to the Spark slaves (this step is only required to enable remote login for the slave daemon startup and shutdown actions).

  • Configure the spark-defaults.conf file on all nodes with the URL of the Spark master node.

  • Configure the spark-env.sh file on all nodes with the hostname or IP address of the Spark master node.

  • Run the start-master.sh script from the sbin directory on the Spark master node.

  • Run the start-slave.sh script from the sbin directory on all of the Spark slave nodes.

  • Check the Spark master UI. You should see each slave node in the Workers section.

  • Run a test Spark job.

Related Resources

  • Book $39.99
  • eBook (Watermarked) $31.99
  • Book $27.99
  • Apache Spark Tutorial
  • Apache Spark Useful Resources
  • Selected Reading

Spark is Hadoop’s sub-project. Therefore, it is better to install Spark into a Linux based system. The following steps show how to install Apache Spark.

Step 1: Verifying Java Installation

Java installation is one of the mandatory things in installing Spark. Try the following command to verify the JAVA version.

If Java is already, installed on your system, you get to see the following response −

In case you do not have Java installed on your system, then Install Java before proceeding to next step.

Step 2: Verifying Scala installation

You should Scala language to implement Spark. So let us verify Scala installation using following command.

If Scala is already installed on your system, you get to see the following response −

In case you don’t have Scala installed on your system, then proceed to next step for Scala installation.

Step 3: Downloading Scala

Download the latest version of Scala by visit the following link Download Scala. For this tutorial, we are using scala-2.11.6 version. After downloading, you will find the Scala tar file in the download folder.

Step 4: Installing Scala

Follow the below given steps for installing Scala.

Extract the Scala tar file

Type the following command for extracting the Scala tar file.

Move Scala software files

Use the following commands for moving the Scala software files, to respective directory (/usr/local/scala).

Set PATH for Scala

Use the following command for setting PATH for Scala.

Verifying Scala Installation

After installation, it is better to verify it. Use the following command for verifying Scala installation.

If Scala is already installed on your system, you get to see the following response −

Step 5: Downloading Apache Spark

Download the latest version of Spark by visiting the following link Download Spark. For this tutorial, we are using spark-1.3.1-bin-hadoop2.6 version. After downloading it, you will find the Spark tar file in the download folder.

Step 6: Installing Spark

Follow the steps given below for installing Spark.

Extracting Spark tar

The following command for extracting the spark tar file.

Apache Spark Virtual Machine Download

Moving Spark software files

The following commands for moving the Spark software files to respective directory (/usr/local/spark).

Setting up the environment for Spark

Add the following line to ~/.bashrc file. It means adding the location, where the spark software file are located to the PATH variable.

Use the following command for sourcing the ~/.bashrc file.

How To Install Apache Spark

Apache

Step 7: Verifying the Spark Installation

Write the following command for opening Spark shell.

Download Apache Spark For Mac

If spark is installed successfully then you will find the following output.