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
zhangjianlong-galaxy-auto-d…/parcels/roles/init/hbase/tasks/main.yml
2021-08-19 17:26:25 +08:00

23 lines
654 B
YAML

- name: get HBase master_ip
shell: echo "{{ ansible_play_hosts }}" | grep -E -o "[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+" | head -n 1
register: master_out
- name: master_ip to ansible variable
set_fact: master_ip="{{master_out.stdout}}"
#复制tar到目标服务器
- name: copy spark config files
template:
src: 'create-hbase-table.sh.j2'
dest: '{{ install_path }}/{{ hbase_version }}/bin/create-hbase-table.sh'
mode: 0755
force: true
backup: yes
- name: create hbase table
shell: cd {{ install_path }}/{{ hbase_version }}/bin/ && ./create-hbase-table.sh
run_once: true
delegate_facts: true
delegate_to: "{{ master_ip }}"