A number of Pivotal GemFire processes use either UDP or TCP/IP ports to communicate with other processes or clients.
See Firewalls and Ports for the complete list of ports used by GemFire, their default values, and how to configure them if you do not want to use the default value.
Pivotal GemFire does not have any external interfaces or services that need to be enabled or opened.
Certain GemFire configuration files should be readable and writeable only by the dedicated user who runs GemFire servers.
The default location of these configuration files is the defaultConfigs child directory of the main GemFire installation directory.
By default, the log files are located in the working directory used when you started the corresponding processes.
For GemFire members (locators and cache servers), you can also specify a custom working directory location when you start each process. See Logging for more details.
These log files should be readable and writable only by the dedicated user who runs the GemFire servers.
If you contact Pivotal technical support for help with an issue and the support engineer requests that you submit log files to help resolve the problem, Pivotal recommends that you remove all sensitive information from the logs before submitting.
When you install Pivotal GemFire on Red Hat Enterprise Linux (RHEL) using the RPM, a user account is automatically created.
The GemFire installation directory is owned by the gemfire user, with group vfabric.
When you install GemFire on Windows or from a *.zip or *.jar file, a user account is not automatically created for you.
New versions of Pivotal GemFire often include important security fixes, so Pivotal recommends you keep up to date with the latest releases.
For details about any security fixes in a particular release, see the release notes.
To download the latest *.zip or *.jar distributions of the Pivotal GemFire, go to the VMware Download Center .
For detailed upgrade information, see Before You Upgrade.