Skip to content

Commit 652999e

Browse files
committed
added hostname/port to hbase-env.sh
1 parent 2affa65 commit 652999e

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

rust/operator-binary/src/hbase_controller.rs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1136,17 +1136,22 @@ fn build_hbase_env_sh(
11361136
let role_specific_non_heap_jvm_args =
11371137
construct_role_specific_non_heap_jvm_args(hbase, hbase_role, role_group, product_version)
11381138
.context(ConstructJvmArgumentSnafu)?;
1139+
let port_name = &hbase.ui_port_name();
11391140
match hbase_role {
11401141
HbaseRole::Master => {
11411142
result.insert(
11421143
"HBASE_MASTER_OPTS".to_string(),
1143-
role_specific_non_heap_jvm_args,
1144+
format!(
1145+
"{role_specific_non_heap_jvm_args} -Dhbase.master.hostname=$(cat {LISTENER_VOLUME_DIR}/default-address/address) -Dhbase.master.port=$(cat {LISTENER_VOLUME_DIR}/default-address/ports/{port_name})"
1146+
)
11441147
);
11451148
}
11461149
HbaseRole::RegionServer => {
11471150
result.insert(
11481151
"HBASE_REGIONSERVER_OPTS".to_string(),
1149-
role_specific_non_heap_jvm_args,
1152+
format!(
1153+
"{role_specific_non_heap_jvm_args} -Dhbase.regionserver.hostname=$(cat {LISTENER_VOLUME_DIR}/default-address/address) -Dhbase.regionserver.port=$(cat {LISTENER_VOLUME_DIR}/default-address/ports/{port_name})"
1154+
)
11501155
);
11511156
}
11521157
HbaseRole::RestServer => {

0 commit comments

Comments
 (0)