Geode
2017-08-18 17:11
86 查看
Geode集群搭建
1.下载安装包
http://mirror.bit.edu.cn/apache/geode/1.2.0/
2.安装解压后即可直接使用
apache-geode-1.2.0
3.进入bin目录,执行$ ./gfsh进行命令行模式
3.1.启动locator(定位器),相当于集群中的master
gfsh>start locator --name=locator1
3.2.启动server端
创建一个和master的连接
gfsh>connect --locator=192.168.30.2[10334]
启动server
gfsh>start server --name=server1
创建区域数据块
captchaMap,sessionMap和userMap为sessionserver专用的三个region
configMap为全局的配置项目的region。
3.3.启动后,查看端口是否正常启动
3.4 现有情况
3.5 sesseionserver 的 appConfig.properties和HOLYSKY_config.xml各增加了两行内容
3.5.1 appConfig.properties
geode.cache.ip=192.168.30.2
geode.cache.port=10334
3.5.2 HOLYSKY_config.xml 要保持原有服务器上面的不变加上如下,
3.5 启动报错
根本原因出在: jdk 要求 1.8, 而我们sessionserver 用的是jdk 1.7,现在已专门针对sessionserver 用 jdk 1.8-->web02,trade01 都改好了;
更改的方法是在 首先下载和解压jdk1.8,然后在启动脚本start.sh 中把java改为/data/trade/java/jdk1.8.0_131/jre/bin/java;
sessionserver启动成功的标志有如下日志:
1.下载安装包
http://mirror.bit.edu.cn/apache/geode/1.2.0/
2.安装解压后即可直接使用
apache-geode-1.2.0
3.进入bin目录,执行$ ./gfsh进行命令行模式
3.1.启动locator(定位器),相当于集群中的master
gfsh>start locator --name=locator1
[trade@web01 bin]$ ./gfsh
_________________________ __ / _____/ ______/ ______/ /____/ / / / __/ /___ /_____ / _____ / / /__/ / ____/ _____/ / / / / /______/_/ /______/_/ /_/ 1.2.0Monitor and Manage Apache Geodegfsh>start locator --name=locator1Starting a Geode Locator in /data/trade/apache-geode-1.2.0/bin/locator1............Locator in /data/trade/apache-geode-1.2.0/bin/locator1 on web01[10334] as locator1 is currently online.Process ID: 23550Uptime: 5 secondsGeode Version: 1.2.0Java Version: 1.8.0_131Log File: /data/trade/apache-geode-1.2.0/bin/locator1/locator1.logJVM Arguments: -Dgemfire.enable-cluster-configuration=true -Dgemfire.load-cluster-configuration-from-dir=false -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806Class-Path: /data/trade/apache-geode-1.2.0/lib/geode-core-1.2.0.jar:/data/trade/apache-geode-1.2.0/lib/geode-dependencies.jarSuccessfully connected to: JMX Manager [host=web01, port=1099]Cluster configuration service is up and running.
3.2.启动server端
创建一个和master的连接
gfsh>connect --locator=192.168.30.2[10334]
启动server
gfsh>start server --name=server1
创建区域数据块
captchaMap,sessionMap和userMap为sessionserver专用的三个region
configMap为全局的配置项目的region。
create region --name=captchaMap --type=REPLICATE create region --name=sessionMap --type=REPLICATEcreate region --name=userMap --type=REPLICATEcreate region --name=configMap --type=REPLICATE
[trade@web02 bin]$ ./gfsh
_________________________ __ / _____/ ______/ ______/ /____/ / / / __/ /___ /_____ / _____ / / /__/ / ____/ _____/ / / / / /______/_/ /______/_/ /_/ 1.2.0Monitor and Manage Apache Geodegfsh>connect --locator=192.168.30.2[10334]Connecting to Locator at [host=192.168.30.2, port=10334] ..Connecting to Manager at [host=web01, port=1099] ..Successfully connected to: [host=web01, port=1099]gfsh>start server --name=server1Starting a Geode Server in /data/trade/apache-geode-1.2.0/bin/server1.............Server in /data/trade/apache-geode-1.2.0/bin/server1 on web02[40404] as server1 is currently online.Process ID: 8273Uptime: 5 secondsGeode Version: 1.2.0Java Version: 1.8.0_131Log File: /data/trade/apache-geode-1.2.0/bin/server1/server1.logJVM Arguments: -Dgemfire.default.locators=192.168.30.2[10334] -Dgemfire.use-cluster-configuration=true -Dgemfire.start-dev-rest-api=false -XX:OnOutOfMemoryError=kill -KILL %p -Dgemfire.launcher.registerSignalHandlers=true -Djava.awt.headless=true -Dsun.rmi.dgc.server.gcInterval=9223372036854775806Class-Path: /data/trade/apache-geode-1.2.0/lib/geode-core-1.2.0.jar:/data/trade/apache-geode-1.2.0/lib/geode-dependencies.jar
3.3.启动后,查看端口是否正常启动
3.4 现有情况
3.5 sesseionserver 的 appConfig.properties和HOLYSKY_config.xml各增加了两行内容
3.5.1 appConfig.properties
geode.cache.ip=192.168.30.2
geode.cache.port=10334
3.5.2 HOLYSKY_config.xml 要保持原有服务器上面的不变加上如下,
${geode.cache.ip}${geode.cache.port}
3.5 启动报错
根本原因出在: jdk 要求 1.8, 而我们sessionserver 用的是jdk 1.7,现在已专门针对sessionserver 用 jdk 1.8-->web02,trade01 都改好了;
更改的方法是在 首先下载和解压jdk1.8,然后在启动脚本start.sh 中把java改为/data/trade/java/jdk1.8.0_131/jre/bin/java;
sessionserver启动成功的标志有如下日志:
相关文章推荐
- 6、osg::Geode,osg::Drawable,osg::Shape,osg::Geometry,
- Geode 发布应用JARS到Geode members
- geode(三) region
- OSG中读取osg文件到geode中
- Geode多节点集群实验
- Apache顶级项目8-Geode源码深度分析
- osg::Geode,osg::Drawable,osg::Shape,osg::Geometry
- Geode 分布式缓存配置
- Getting Started with Apache Geode
- OSG-Geode类中获取Geom的简约代码
- Java调用Geode
- Apache Geode目录
- Apache顶级项目8-Geode源码深度分析
- Java(Geode)
- Geode安装管理指南
- geode集群配置服务概述
- GemFire/Geode中的国际化(一)
- Geode多站点(MultiSite)同步实验
- apache geode 分布式之总体概述
- GemFire/Geode中的国际化(二)