Zookeeper install and config.
[lui-solr.git] / dev-deploy-ha / zookeeper.yml
index e92fb66..dfb0a37 100644 (file)
     - name: Link Zookeeper
       become: yes
       file: src=/usr/share/masterkey/lui/zookeeper-3.4.6 path=/usr/share/masterkey/lui/zookeeper state=link
+
+    - name: Create Zookeeper libexec directory
+      become: yes
+      file: path=/usr/share/masterkey/lui/zookeeper/libexec state=directory
+
+    - name: Link Zookeeper config
+      become: yes
+      file: src=/vagrant/conf/zookeeper path=/etc/masterkey/lui/zookeeper state=link
+
+    - name: Link Zookeeper defaults into /etc/default
+      become: yes
+      file: src=/vagrant/debian/lui-zookeeper.default path=/etc/default/lui-zookeeper state=link
+
+    - name: Link Zookeeper defaults into /usr/share/masterkey/lui/zookeeper/libexec
+      become: yes
+      file: src=/etc/default/lui-zookeeper path=/usr/share/masterkey/lui/zookeeper/libexec/zkEnv.sh state=link
+
+    - name: Link init script
+      become: yes
+      file: src=/vagrant/debian/lui-zookeeper.init path=/etc/init.d/lui-zookeeper state=link
+
+    - name: Enable and start service
+      become: yes
+      service: name=lui-zookeeper enabled=yes state=started