Jump To Close Expand all Collapse all Table of contents Data Grid Server Guide Red Hat Data Grid Expand section "Red Hat Data Grid" Collapse section "Red Hat Data Grid" Data Grid documentation Data Grid downloads Making open source more inclusive 1. Getting Started with Data Grid Server Expand section "1. Getting Started with Data Grid Server" Collapse section "1. Getting Started with Data Grid Server" 1.1. Data Grid Server Requirements 1.2. Downloading Server Distributions 1.3. Installing Data Grid Server 1.4. Creating and Modifying Users 1.5. Starting Data Grid Server 1.6. Verifying Cluster Views 1.7. Shutting Down Data Grid Server Expand section "1.7. Shutting Down Data Grid Server" Collapse section "1.7. Shutting Down Data Grid Server" 1.7.1. Restarting Data Grid Clusters 1.8. Data Grid Server Filesystem Expand section "1.8. Data Grid Server Filesystem" Collapse section "1.8. Data Grid Server Filesystem" 1.8.1. Server Root Directory 2. Configuring Data Grid Server Networking Expand section "2. Configuring Data Grid Server Networking" Collapse section "2. Configuring Data Grid Server Networking" 2.1. Server Interfaces Expand section "2.1. Server Interfaces" Collapse section "2.1. Server Interfaces" 2.1.1. Address Strategy 2.1.2. Loopback Strategy 2.1.3. Non-Loopback Strategy 2.1.4. Network Address Strategy 2.1.5. Any Address Strategy 2.1.6. Link Local Strategy 2.1.7. Site Local Strategy 2.1.8. Match Host Strategy 2.1.9. Match Interface Strategy 2.1.10. Match Address Strategy 2.1.11. Fallback Strategy 2.1.12. Changing the Default Bind Address for Data Grid Servers 2.2. Socket Bindings Expand section "2.2. Socket Bindings" Collapse section "2.2. Socket Bindings" 2.2.1. Specifying Port Offsets 2.3. Data Grid Protocol Handling Expand section "2.3. Data Grid Protocol Handling" Collapse section "2.3. Data Grid Protocol Handling" 2.3.1. Configuring Clients for ALPN 3. Configuring Data Grid Server Endpoints Expand section "3. Configuring Data Grid Server Endpoints" Collapse section "3. Configuring Data Grid Server Endpoints" 3.1. Data Grid Endpoints Expand section "3.1. Data Grid Endpoints" Collapse section "3.1. Data Grid Endpoints" 3.1.1. Hot Rod 3.1.2. REST 3.1.3. Protocol Comparison 3.2. Endpoint Connectors Expand section "3.2. Endpoint Connectors" Collapse section "3.2. Endpoint Connectors" 3.2.1. Hot Rod Connectors 3.2.2. REST Connectors 3.3. Data Grid Server Ports and Protocols Expand section "3.3. Data Grid Server Ports and Protocols" Collapse section "3.3. Data Grid Server Ports and Protocols" 3.3.1. Configuring Network Firewalls for Remote Connections 4. Securing Access to Data Grid Servers Expand section "4. Securing Access to Data Grid Servers" Collapse section "4. Securing Access to Data Grid Servers" 4.1. Defining Data Grid Server Security Realms Expand section "4.1. Defining Data Grid Server Security Realms" Collapse section "4.1. Defining Data Grid Server Security Realms" 4.1.1. Property Realms Expand section "4.1.1. Property Realms" Collapse section "4.1.1. Property Realms" 4.1.1.1. Creating and Modifying Users 4.1.2. LDAP Realms Expand section "4.1.2. LDAP Realms" Collapse section "4.1.2. LDAP Realms" 4.1.2.1. LDAP Realm Principal Rewriting 4.1.3. Trust Store Realms 4.1.4. Token Realms 4.2. Creating Data Grid Server Identities Expand section "4.2. Creating Data Grid Server Identities" Collapse section "4.2. Creating Data Grid Server Identities" 4.2.1. Setting Up SSL Identities Expand section "4.2.1. Setting Up SSL Identities" Collapse section "4.2.1. Setting Up SSL Identities" 4.2.1.1. SSL Identity Configuration 4.2.1.2. Automatically Generating Keystores 4.2.1.3. Tuning SSL Protocols and Cipher Suites 4.2.2. Setting Up Kerberos Identities Expand section "4.2.2. Setting Up Kerberos Identities" Collapse section "4.2.2. Setting Up Kerberos Identities" 4.2.2.1. Kerberos Identity Configuration 4.3. Configuring Endpoint Authentication Mechanisms Expand section "4.3. Configuring Endpoint Authentication Mechanisms" Collapse section "4.3. Configuring Endpoint Authentication Mechanisms" 4.3.1. Data Grid Server Authentication 4.3.2. Manually Configuring Hot Rod Authentication Expand section "4.3.2. Manually Configuring Hot Rod Authentication" Collapse section "4.3.2. Manually Configuring Hot Rod Authentication" 4.3.2.1. Hot Rod Authentication Configuration 4.3.2.2. Hot Rod Endpoint Authentication Mechanisms 4.3.2.3. SASL Quality of Protection (QoP) 4.3.2.4. SASL Policies 4.3.3. Manually Configuring REST Authentication Expand section "4.3.3. Manually Configuring REST Authentication" Collapse section "4.3.3. Manually Configuring REST Authentication" 4.3.3.1. REST Authentication Configuration 4.3.3.2. REST Endpoint Authentication Mechanisms 4.4. Disabling Data Grid Server Authentication 4.5. Configuring Data Grid Authorization Expand section "4.5. Configuring Data Grid Authorization" Collapse section "4.5. Configuring Data Grid Authorization" 4.5.1. Data Grid Authorization Expand section "4.5.1. Data Grid Authorization" Collapse section "4.5.1. Data Grid Authorization" 4.5.1.1. Permissions 4.5.1.2. Role Mappers 4.5.2. Declaratively Configuring Authorization 5. Setting Up Data Grid Clusters Expand section "5. Setting Up Data Grid Clusters" Collapse section "5. Setting Up Data Grid Clusters" 5.1. Getting Started with Default Stacks Expand section "5.1. Getting Started with Default Stacks" Collapse section "5.1. Getting Started with Default Stacks" 5.1.1. Default JGroups Stacks 5.1.2. TCP and UDP Ports for Cluster Traffic 5.2. Customizing JGroups Stacks Expand section "5.2. Customizing JGroups Stacks" Collapse section "5.2. Customizing JGroups Stacks" 5.2.1. Inheritance Attributes 5.3. Using JGroups System Properties Expand section "5.3. Using JGroups System Properties" Collapse section "5.3. Using JGroups System Properties" 5.3.1. System Properties for JGroups Stacks 5.4. Using Inline JGroups Stacks 5.5. Using External JGroups Stacks 5.6. Cluster Discovery Protocols Expand section "5.6. Cluster Discovery Protocols" Collapse section "5.6. Cluster Discovery Protocols" 5.6.1. PING 5.6.2. TCPPING 5.6.3. MPING 5.6.4. TCPGOSSIP 5.6.5. JDBC_PING 5.6.6. DNS_PING 5.7. Encrypting Cluster Transport Expand section "5.7. Encrypting Cluster Transport" Collapse section "5.7. Encrypting Cluster Transport" 5.7.1. Data Grid Cluster Security 5.7.2. Configuring Cluster Transport with Asymmetric Encryption 5.7.3. Configuring Cluster Transport with Symmetric Encryption 6. Remotely Creating Data Grid Caches Expand section "6. Remotely Creating Data Grid Caches" Collapse section "6. Remotely Creating Data Grid Caches" 6.1. Cache Configuration with Data Grid Server 6.2. Default Cache Manager 6.3. Creating Caches with the Data Grid Console 6.4. Creating Caches with the Data Grid Command Line Interface (CLI) 6.5. Creating Caches with Hot Rod Clients 6.6. Creating Data Grid Caches with HTTP Clients 6.7. Data Grid Configuration Expand section "6.7. Data Grid Configuration" Collapse section "6.7. Data Grid Configuration" 6.7.1. XML Configuration 6.7.2. JSON Configuration 7. Configuring Data Grid Server Datasources Expand section "7. Configuring Data Grid Server Datasources" Collapse section "7. Configuring Data Grid Server Datasources" 7.1. Datasource Configuration for JDBC Cache Stores 7.2. Using Datasources in JDBC Cache Stores 8. Remotely Executing Server-Side Tasks Expand section "8. Remotely Executing Server-Side Tasks" Collapse section "8. Remotely Executing Server-Side Tasks" 8.1. Creating Server Tasks Expand section "8.1. Creating Server Tasks" Collapse section "8.1. Creating Server Tasks" 8.1.1. Server Tasks 8.1.2. Deploying Server Tasks to Data Grid Servers 8.2. Creating Server Scripts Expand section "8.2. Creating Server Scripts" Collapse section "8.2. Creating Server Scripts" 8.2.1. Server Scripts Expand section "8.2.1. Server Scripts" Collapse section "8.2.1. Server Scripts" 8.2.1.1. Script Metadata 8.2.1.2. Script Bindings 8.2.1.3. Script Parameters 8.2.2. Adding Scripts to Data Grid Servers 8.2.3. Programmatically Creating Scripts 8.3. Running Server-Side Tasks and Scripts Expand section "8.3. Running Server-Side Tasks and Scripts" Collapse section "8.3. Running Server-Side Tasks and Scripts" 8.3.1. Running Tasks and Scripts 8.3.2. Programmatically Running Scripts 8.3.3. Programmatically Running Tasks 9. Monitoring Data Grid Servers Expand section "9. Monitoring Data Grid Servers" Collapse section "9. Monitoring Data Grid Servers" 9.1. Working with Data Grid Server Logs Expand section "9.1. Working with Data Grid Server Logs" Collapse section "9.1. Working with Data Grid Server Logs" 9.1.1. Data Grid Log Files 9.1.2. Configuring Data Grid Log Properties Expand section "9.1.2. Configuring Data Grid Log Properties" Collapse section "9.1.2. Configuring Data Grid Log Properties" 9.1.2.1. Log Levels 9.1.2.2. Data Grid Log Categories 9.1.2.3. Log Appenders 9.1.2.4. Log Patterns 9.1.2.5. Enabling and Configuring the JSON Log Handler 9.1.3. Access Logs Expand section "9.1.3. Access Logs" Collapse section "9.1.3. Access Logs" 9.1.3.1. Enabling Access Logs 9.1.3.2. Access Log Properties 9.2. Configuring Statistics, Metrics, and JMX Expand section "9.2. Configuring Statistics, Metrics, and JMX" Collapse section "9.2. Configuring Statistics, Metrics, and JMX" 9.2.1. Enabling Data Grid Statistics 9.2.2. Enabling Data Grid Metrics 9.2.3. Collecting Data Grid Metrics 9.2.4. Configuring Data Grid to Register JMX MBeans Expand section "9.2.4. Configuring Data Grid to Register JMX MBeans" Collapse section "9.2.4. Configuring Data Grid to Register JMX MBeans" 9.2.4.1. Data Grid MBeans 9.3. Retrieving Server Health Statistics Expand section "9.3. Retrieving Server Health Statistics" Collapse section "9.3. Retrieving Server Health Statistics" 9.3.1. Accessing the Health API via JMX 9.3.2. Accessing the Health API via REST 10. Performing Rolling Upgrades for Data Grid Servers Expand section "10. Performing Rolling Upgrades for Data Grid Servers" Collapse section "10. Performing Rolling Upgrades for Data Grid Servers" 10.1. Setting Up Target Clusters Expand section "10.1. Setting Up Target Clusters" Collapse section "10.1. Setting Up Target Clusters" 10.1.1. Remote Cache Stores for Rolling Upgrades 10.2. Synchronizing Data to Target Clusters 11. Troubleshooting Data Grid Servers Expand section "11. Troubleshooting Data Grid Servers" Collapse section "11. Troubleshooting Data Grid Servers" 11.1. Getting Diagnostic Reports for Data Grid Servers 11.2. Changing Data Grid Server Logging Configuration at Runtime 11.3. Resource Statistics 12. Reference Expand section "12. Reference" Collapse section "12. Reference" 12.1. Data Grid Server 8.1.1 Readme Expand section "12.1. Data Grid Server 8.1.1 Readme" Collapse section "12.1. Data Grid Server 8.1.1 Readme" 12.1.1. Requirements 12.1.2. Starting servers 12.1.3. Stopping servers 12.1.4. Configuration 12.1.5. Bind address 12.1.6. Bind port 12.1.7. Clustering address 12.1.8. Cluster stacks 12.1.9. Authentication 12.1.10. Server home directory 12.1.11. Server root directory 12.1.12. Logging Legal Notice Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Data Grid Server Guide Red Hat Data Grid 8.1Deploy, secure, and manage Data Grid ServerRed Hat Customer Content ServicesLegal NoticeAbstract Configure, run, and monitor Data Grid servers and access your data from remote client applications. Next