artefactual-labs / ansible-elasticsearch Goto Github PK
View Code? Open in Web Editor NEWAnsible role for installing the Elasticsearch fulltext search engine
Ansible role for installing the Elasticsearch fulltext search engine
To avoid problems, we should bind to localhost by default
There's no variable in template to configure path.repo
. We are using it for backups and AtoM replication script. The setting is added by a separate playbook.
The problem is when running this role again: the path.repo
setting is lost.
Including this new variable in template will fix the issue.
Oracle repository seems to be no longer providing the
oracle-java8-installer package required by this role by default, producing an error and breaking the apt installer (subsequent apt-get commands issue keep trying to install it)
Workaround:
dpkg -r oracle-java8-installer
on the affected machine to fix aptHello,
What is the purpose of deleting and recreating the plugin directory?
ansible-elasticsearch/tasks/main.yml
Lines 23 to 26 in 558f681
Thanks!
openjdk-jre-7-headless is available in 14.04
openjdk-jre-{8,9}-headless available in 16.04
After merging #19, when installing elasticsearch 5 with default options it fails because the following options don't exist in ES 5, they are ES 6 variables:
ES 5 must use:
- "thread_pool.bulk.size: 2"
- "thread_pool.bulk.queue_size: 1000"
AtoM 2.5 needs Elasticsearch 5.x.
Several changes are needed to upgrade to Elasticsearch 5.x with this ansible role. Upgrading is not about just changing the variable elasticsearch_version to '5.X.Y' version and running the role.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.