forked from lizhitao0923/ansible-hadoop
-
Notifications
You must be signed in to change notification settings - Fork 0
/
start.yml
89 lines (81 loc) · 1.87 KB
/
start.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
---
# 启动zookeeper
- hosts: zookeepers
user: root
sudo_user: "{{zookeeper.owner}}"
sudo: true
tasks:
- name: start zookeepers
raw: source /etc/profile;zkServer.sh start
tags:
- start_zookeeper
# 启动journalnode
- hosts: journalnodes
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start journalnodes
raw: source /etc/profile;hadoop-daemon.sh start journalnode
tags:
- start_journalnode
# 启动namenode
- hosts: namenodes
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start namenodes
raw: source /etc/profile;hadoop-daemon.sh start namenode
tags:
- start_namenode
# 启动ZKFC
- hosts: namenodes
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start ZKFC
raw: source /etc/profile;hadoop-daemon.sh start zkfc
tags:
- start_zkfc
# 启动datanode
- hosts: datanodes
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start datanodes
raw: source /etc/profile;hadoop-daemon.sh start datanode
tags:
- start_datanode
# 启动resourcemanager
- hosts: resourcemanagers
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start resourcemanagers
raw: source /etc/profile;yarn-daemon.sh start resourcemanager
tags:
- start_resourcemanager
# 启动nodemanager
- hosts: nodemanagers
user: root
sudo_user: "{{hadoop.owner}}"
sudo: true
tasks:
- name: start nodemanagers
raw: source /etc/profile;yarn-daemon.sh start nodemanager
tags:
- start_nodemanager
# 启动flume
# - hosts: flumes
# user: root
# sudo_user: "{{flume.owner}}"
# sudo: true
# tasks:
# - name: start flumes
# raw: source /etc/profile;
# tags:
# - start_flume