Skip to content

soluvas/puppet-neo4j

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Neo4j module for Puppet

This module installs Neo4j as a standalone server.

Requirements

1. curl package
2. lsof packae
3. openjdk-7-jre-headless package or any JRE

Typical Usage

package { curl: ensure => present }
package { lsof: ensure => present }
package { openjdk-7-jre-headless: ensure => present }
class { neo4j: }
Package['openjdk-7-jre-headless'] -> Class['neo4j']

Use Your Own URL

Useful for Vagrant VMs.

class { neo4j:
  release => 'neo4j-community-1.6',
  mirror_url => 'http://33.33.33.1:8081/nexus/service/local/repositories/thirdparty/content/org/neo4j/neo4j-community/1.6/'
}

Open Files Limit (ulimit)

Although the limit has been raised, neo4j may still complain (it’s neo4j’s bug):

WARNING: Detected a limit of 1024 for maximum open files, while a minimum value of 40000 is recommended.

This is NORMAL.
To check yourself, sudo su neo4j then ulimit -n, you’ll see 40000.

About

Puppet module for neo4j Graph Database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 100.0%