Files
sf_databuffer/operation-tools/install_query_node.yml
2021-06-07 14:25:27 +02:00

37 lines
1.1 KiB
YAML

- hosts: databuffer_cluster
become: true
vars:
query_node_version: 1.14.17
binaries_install_dir: /opt/databuffer
tasks:
- name: Create deployment directory - dispatcher_node
file:
path: "{{binaries_install_dir}}/lib"
owner: daqusr
group: daq
state: directory
- name: Download app binary
get_url:
url: https://artifacts.psi.ch/artifactory/libs-snapshots-local/ch/psi/daq/querynode/{{query_node_version}}/querynode-{{query_node_version}}-all.jar
dest: "{{binaries_install_dir}}/lib/"
owner: daqusr
group: daq
# Deploy systemd unit file for querynode
- template:
src: templates/daq-query-node.service.j2
dest: /etc/systemd/system/daq-query-node.service
- name: Reload systemd unit files
systemd:
daemon_reload: yes
- name: Make sure the tuned service is enabled an started
systemd:
enabled: yes
state: started
name: tuned
- name: Make sure the daq-query-node is enabled
systemd:
enabled: yes
name: daq-query-node