neo4j cluster install
更新日期:
介绍 neo4j 图数据库的集群部署
neo4j有企业版和社区版,本文介绍企业版的部署配置。启用HA功能
环境准备
- centos 3台机器
- neo4j-enterprise-2.3.1-unix.tar.gz 我的百度云共享
配置
1.将neo4j解压到3台机器,统一目录下,设置 NEO4J_HOME 环境变量(建议解压的linux 用户,就是运行neo4j时的用户)
2.修改配置 $NEO4J_HOME/conf 下 neo4j.properties
1 | remote_shell_enabled=true |
其中 ha.server_id
代表集群中实例号,跟zookeeper类似
3.修改配置 $NEO4J_HOME/conf 下 neo4j-server.properties
我由于需要,关闭了权限校验。
1 | org.neo4j.server.database.mode=HA |
4.打开配置 $NEO4J_HOME/conf 下 neo4j-wrapper.conf
里
1 | wrapper.java.additional=-Dcom.sun.management.jmxremote.port=3637 |
其中需要注意这2个文件的权限
1 | -rw------- 1 hadoop hadoop 146 Nov 10 20:15 jmx.access |
5.启动 neo4j ,执行 $NEO4J_HOME/bin/neo4j start
访问任意一个节点的 7474端口,进入web UI 查看集群情况
可以通过左边的「收藏栏」执行 创建 节点,获取节点等信息。