Pivotal GemFire Supported Configurations

Pivotal GemFire® is supported on a variety of platforms.

The supported configurations tables are organized by the 32-bit and 64-bit platforms on which Pivotal GemFire standalone runs with Level A support. Running Pivotal GemFire clusters with a mix of different platforms has not been tested. We recommend that you use a consistent platform on all machines in your cluster.
Note: The Pivotal GemFire product download does not include Java. You must download and install a supported JDK on each system running GemFire. GemFire requires the JDK (and not just a JRE) to run gfsh commands and to launch servers and locators using the ServerLauncher or LocatorLauncher APIs.

32-Bit Platforms

Operating System Processor Oracle Java SE 6, Update 26 and Later*** Oracle Java SE 7, Update 5 and Later Production or Development
RHEL 5 x86 Yes Yes Production
RHEL 6 x86 Yes Yes Production
Solaris 9 SPARC Yes Yes Production
Solaris 10 SPARC Yes Yes Production
SLES 10** x86 Yes Yes Production
Windows 2008 Server R1** x86 Yes Yes Production
Windows 2008 Server R2 x86 Yes Yes Production
Windows 7 Enterprise x86 Yes Yes Production
Windows 7 (versions other than Enterprise)** x86 Yes Yes Development

*The Microsoft Loopback Adapter is not supported.

**Indicates operating systems that have not been fully tested but are still supported.

***The JVM used and qualified during product testing is the Hotspot JVM. Other JVMs may work but have not been tested. Contact your Pivotal Support representative for support details.

64-Bit Platforms

Operating System Processor Oracle Java SE 6, Update 26 and Later*** Oracle Java SE 7, Update 5 and Later Production or Development
Mac OS X 10.8, 10.9** x64 Yes Yes Development
RHEL 5 x64 Yes Yes Production
RHEL 6 x64 Yes Yes Production
Solaris 10 SPARC Yes Yes Production
SLES 10** x64 Yes Yes Production
Windows 2008 Server R1** x64 Yes Yes Production
Windows 2008 Server R2 x64 Yes Yes Production
Windows 7 Enterprise x64 Yes Yes Production
Windows 7 (versions other than Enterprise)** x64 Yes Yes Development
Ubuntu 10.x** x64 Yes Yes Development

*The Microsoft Loopback Adapter is not supported.

**Indicates operating systems that have not been fully tested but are still supported.

***The JVM used and qualified during product testing is the Hotspot JVM. Other JVMs may work but have not been tested. Contact your Pivotal Support representative for support details.

Production Support and Developer Support

The tables indicate whether the supported configuration is for production or development. Generally, production support means you can run your production application on the platform; developer support means you can develop on the platform but you should not run your production application on it.

Many developers use consumer-focused operating systems that are not certified for production use, and most Pivotal products function well on popular consumer operating systems. The developer support designation is intended to convey which products are "known to work" and that Pivotal will provide best-effort support for resolving reported issues that are discovered. Developer Support certifications are not supported for use in production.

Pure Java Mode and Other Configurations

If you want to run GemFire on a platform other than those listed in the two tables, contact your sales representative. Pivotal will evaluate whether it can support the platform, either as-is or under a special agreement.

For example, GemFire can also be installed to run in pure Java mode on any standard Java platform with some functional differences. However, this type of configuration is not tested and should not be used for production purposes without consulting with Pivotal support first. See Running Pivotal GemFire in Pure Java Mode for more information.