Andor Molnar created HBASE-29958:
------------------------------------

             Summary: Improve log messages
                 Key: HBASE-29958
                 URL: https://issues.apache.org/jira/browse/HBASE-29958
             Project: HBase
          Issue Type: Sub-task
            Reporter: Andor Molnar
            Assignee: Anuj Sharma


 
*First*
{noformat}
2026-03-04T17:26:04,184 INFO [main] hbase.TableName: Meta table suffix value: 
2026-03-04T17:26:04,185 INFO [main] hbase.TableName: Meta table name: 
hbase:meta{noformat}
These messages are redundant. Instead write the following:
{noformat}
2026-03-04T17:26:04,184 INFO [main] hbase.TableName: Read Replica Cluster 
suffix value: <blank>{noformat}
 
*Second*


{noformat}
2026-03-04T17:26:05,304 WARN [master/hbase-docker:16000:becomeActiveMaster] 
util.FSUtils: Active Cluster Suffix File 
file:/data-store/hbase/active.cluster.suffix.id is empty 
2026-03-04T17:26:05,305 INFO [master/hbase-docker:16000:becomeActiveMaster] 
master.MasterFileSystem: This is the active cluster on this storage location, 
File Suffix dcf9e176-8437-49a9-9e91-b221b94e8fe3: : Suffix 
dcf9e176-8437-49a9-9e91-b221b94e8fe3: :{noformat}
 
I think we should also indicate that this is related to Read Replica feature.

Instead:
 
 
{noformat}
2026-03-04T17:26:05,304 WARN [master/hbase-docker:16000:becomeActiveMaster] 
util.FSUtils: Read Replica Cluster id file 
file:/data-store/hbase/active.cluster.suffix.id is present and contains cluster 
id: dcf9e176-8437-49a9-9e91-b221b94e8fe3:<blank> 
2026-03-04T17:26:05,305 INFO [master/hbase-docker:16000:becomeActiveMaster] 
master.MasterFileSystem: Read Replica Cluster: this is the active cluster on 
this storage location with cluster id: 
dcf9e176-8437-49a9-9e91-b221b94e8fe3:<blank>  {noformat}
 
*Third*


Following is the error message which is shown when the second cluster is trying 
to run in R/W mode:
{noformat}
java.io.IOException: Cannot start master, because another cluster is running in 
active (read-write) mode on this storage location. Active Cluster Id: {} 
dcf9e176-8437-49a9-9e91-b221b94e8fe3: This cluster Id: 
dcf9e176-8437-49a9-9e91-b221b94e8fe3{noformat}
It doesn't make any sense. Instead we should see:
{noformat}
java.io.IOException: Cannot start master, because another cluster is running in 
active (read-write) mode on this storage location. Active cluster id: 
dcf9e176-8437-49a9-9e91-b221b94e8fe3:<blank>, this cluster id: 
dcf9e176-8437-49a9-9e91-b221b94e8fe3:<replica1>{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to