Skip to content

Commit 2f6af01

Browse files
committed
HDFS fix to pick cesip
Signed-off-by: Dherendra Singh <dhersing@in.ibm.com>
1 parent c5c355b commit 2f6af01

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

roles/scale_hdfs/cluster/tasks/configure.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696

9797
- name: check | Check free ces ip
9898
shell:
99-
cmd: "mmces address list -Y|grep -v -e hdfs -e object|awk -F: '{print $7}'|grep -v cesAddress"
99+
cmd: "mmces address list -Y|awk -F: '(length($9) == 0){print $7}'"
100100
register: scale_free_ces
101101
delegate_to: "{{ scale_server }}"
102102
run_once: true
@@ -108,6 +108,8 @@
108108
when:
109109
- scale_existing_ces_ip.stdout | length == 0
110110
- scale_free_ces.stdout_lines | length > 0
111+
delegate_to: "{{ scale_server }}"
112+
run_once: true
111113

112114
- block:
113115
- name: check | fetch mountpoint
@@ -140,7 +142,7 @@
140142
delegate_to: "{{ scale_server }}"
141143

142144
- name: configure | Check HDFS ces_group
143-
shell: "/usr/lpp/mmfs/bin/mmces address list|grep {{ scale_hdfs_ces_group_name }}"
145+
shell: "/usr/lpp/mmfs/bin/mmces address list|grep -w {{ scale_hdfs_ces_group_name }}"
144146
register: check_hdfs_ces_group
145147
run_once: true
146148
delegate_to: "{{ scale_server }}"

0 commit comments

Comments
 (0)