This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
galaxy-deployment-ansible-d…/tsg-olap/parcels/roles/initialization/clickhouse/tasks/upgrate.yml
2024-02-22 10:53:59 +08:00

26 lines
652 B
YAML

- name: Setting clickhouse upgrade directory
set_fact:
upgrade_path: '{{ deploy_dir }}/clickhouse/upgrade/'
- name: Creatting clickhouse upgrade directory
file:
path: '{{ upgrade_path }}'
state: directory
- name: Copying clickhouse upgrade tables sql
copy:
src: 'files/upgrade-sql'
dest: '{{ upgrade_path }}/'
force: true
- name: Copying clickhouse upgrade script
template:
src: 'upgrade-clickhouse-data.sh.j2'
dest: '{{ upgrade_path }}/upgrade-clickhouse-data.sh'
mode: 0075
force: true
- name: Upgrade clickhouse data
shell: cd {{ upgrade_path }} && sh upgrade-clickhouse-data.sh
run_once: true