Skip to content

Commit 0f396f5

Browse files
committed
removed unnecessary configs and added trouble-shooting doc page
1 parent 507d9a8 commit 0f396f5

File tree

3 files changed

+21
-13
lines changed

3 files changed

+21
-13
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
= Trouble-shooting
2+
:description: Tips and guidelines to help trouble-shoot problems with running HBase.
3+
4+
To add more useful information to stack-traces caused by RPC issues, xref:operators:overrides.adoc[podOverrides] can be used to replace the default Netty implementation:
5+
6+
[source,yaml]
7+
----
8+
masters:
9+
roleGroups:
10+
default:
11+
configOverrides:
12+
hbase-site.xml:
13+
hbase.rpc.client.impl: "org.apache.hadoop.hbase.ipc.BlockingRpcClient"
14+
regionServers:
15+
roleGroups:
16+
default:
17+
configOverrides:
18+
hbase-site.xml:
19+
hbase.rpc.client.impl: "org.apache.hadoop.hbase.ipc.BlockingRpcClient"
20+
----

docs/modules/hbase/partials/nav.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
** xref:hbase:usage-guide/hbck2.adoc[]
1414
** xref:hbase:usage-guide/snapshot-export.adoc[]
1515
** xref:hbase:usage-guide/adls.adoc[]
16+
** xref:hbase:usage-guide/troubleshooting.adoc[]
1617
** xref:hbase:usage-guide/operations/index.adoc[]
1718
*** xref:hbase:usage-guide/operations/cluster-operations.adoc[]
1819
*** xref:hbase:usage-guide/operations/pod-placement.adoc[]

rust/operator-binary/src/hbase_controller.rs

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -542,19 +542,6 @@ fn build_rolegroup_config_map(
542542
hbase_site_config
543543
.extend(hbase_opa_config.map_or(vec![], |config| config.hbase_site_config()));
544544

545-
// Get more useful stack traces...
546-
// The default Netty impl gives us netty garbage and nothing else
547-
hbase_site_config.insert(
548-
"hbase.rpc.client.impl".to_string(),
549-
"org.apache.hadoop.hbase.ipc.BlockingRpcClient".to_string(),
550-
);
551-
552-
// Set listener endpoint information
553-
hbase_site_config.insert(
554-
"hbase.listener.endpoint".to_string(),
555-
"${HBASE_LISTENER_ENDPOINT}".to_string(),
556-
);
557-
558545
// Set flag to override default behaviour, which is that the
559546
// RPC client should bind the client address (forcing outgoing
560547
// RPC traffic to happen from the same network interface that

0 commit comments

Comments
 (0)