Skip to content

Commit 0add83b

Browse files
committed
Update HBase cluster deployment sequence and port exposure
1 parent faaccfb commit 0add83b

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docker-compose.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,11 +210,19 @@ services:
210210
- hadoop_net
211211
ports:
212212
- "16010:16010"
213+
- "16011:16011"
214+
expose:
215+
- "9090"
213216
command: >
214217
bash -c '
215218
${hbase_root}/bin/start-hbase.sh;
219+
${hbase_root}/bin/hbase-daemon.sh start thrift -p 9090 --infoport 16011;
216220
sleep infinity
217221
'
222+
depends_on:
223+
- zookeeper-0
224+
- zookeeper-1
225+
- zookeeper-2
218226

219227
hbase-regionserver-0:
220228
image: ${hbase_image_name}:${image_version}
@@ -231,6 +239,8 @@ services:
231239
service ssh start;
232240
sleep infinity
233241
'
242+
depends_on:
243+
- hbase-master
234244

235245
hbase-regionserver-1:
236246
image: ${hbase_image_name}:${image_version}
@@ -247,6 +257,8 @@ services:
247257
service ssh start;
248258
sleep infinity
249259
'
260+
depends_on:
261+
- hbase-master
250262

251263
hbase-regionserver-2:
252264
image: ${hbase_image_name}:${image_version}
@@ -263,3 +275,5 @@ services:
263275
service ssh start;
264276
sleep infinity
265277
'
278+
depends_on:
279+
- hbase-master

0 commit comments

Comments
 (0)