Chapter 3. Quickstart Example

Now that you have some understanding of the GemFire architecture, this chapter gets you started building a small GemFire instance on a single host. The product documentation illustrates how to build a more production-worthy cluster. In this chapter, we use the name GemFire, but the process is the same for the Geode version. We illustrate the process in Linux, but it is substantially the same in Windows or macOS.

Operating System Prerequisites

We have found that many problems building clusters arise from misconfigured operating system (OS) parameters. Please carefully follow these instructions. In particular, on some versions of OS X you must ensure that the hostname and IP of your machine is configured in your /etc/hosts file in order for GemFire to operate correctly.

Confirm that your system meets the hardware and software requirements described in Host Machine Requirements.

If you have not already done so, download and install a compatible Java Development Kit (JDK) for your system.

Installing GemFire

You can download and install Pivotal GemFire binaries from On the Pivotal GemFire product page, locate Downloads. Download the ZIP distribution of GemFire.

Or, you can download and install Geode binaries from

Use the downloaded ZIP distribution to install and configure GemFire on every physical and virtual machine (VM) where you will run it.

Use the following procedure to install GemFire: ...

Get Scaling Data Services with Pivotal GemFire now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.