Getting Started with GemFire XD / Installing GemFire XD |
This procedure describes how to install the GemFire XD software on a single computer or VM, for either a peer client or client/server deployments. Repeat the procedure to install GemFire XD on each physical or virtual machine where you want to run a GemFire XD member.
$ unzip Pivotal_GemFireXD_XXX_bNNNNN_Linux.zip -d path_to_productwhere XXX corresponds to the product version of GemFire XD that you are installing, bNNNNN corresponds to the build number of the software, and path_to_product corresponds to the location where you want to install GemFire XD. For example:
$ unzip Pivotal_GemFireXD_130_b48613_Linux.zip -d /opt/pivotal/gemfirexdAlternatively, unzip the .zip file using another ZIP extraction tool suitable for your operating system.
set path=%path%:c:\Pivotal_GemFireXD_130_b48613_Windows\bin
export PATH=$PATH:/opt/pivotal/gemfirexd/bin
$ ./create_hdfsclient_dist.sh
The script packages the necessary library files into a ZIP file named gfxd_hdfsclient_dist.zip in the directory where you executed the script.
$ gfxd version GemFireXD product directory: C:\Pivotal_GemFireXD_130_b48613_Windows Java version: 1.3.0 build 48613 08/14/2014 17:18:48 PDT javac 1.6.0_26 Native version: gemfirexd native code unavailable Running on: hostname/ip-address, 4 cpu(s), amd64 Windows 7 6.1
Although the GemFire XD software is installed on each machine, you must perform additional steps to configure and run GemFire XD member(s) on the machine:
Many open source licenses require that vendors who use or modify their libraries make that code available.
To obtain the open source code libraries modified in GemFire XD, visit the product download page, and select the Open Source tab. Download the Pivotal_GemFireXD_XXX_bNNNNN_OSS.zip file (where XXX corresponds to the product version of GemFire XD that you are installing and bNNNNN corresponds to the build number of the software.) Download and read the associated disclosure information (.txt) file from the same download page.
The .zip file contains both the original open source libraries and the modified source libraries.