You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by wangmiao <wa...@163.com> on 2023/07/11 12:01:51 UTC
hbase-client compatibility issues
Hello Team,
We are working on a cluster and upgrading the hbase version from 1.2.0 to 2.4.9.
The client's hbase-client version is still 1.2.0. There was an issue accessing 2.4.9. After region migration, the client will not recognize the new region information and the following error will occur
org.apache.hadoop.hbase.NotServingRegionException: org.apache.hadoop.hbase.NotServingRegionException: hbase:meta,,1 is not online on dx-hbaseservice00.dx,16020,1
May I ask how to solve this problem without upgrading the client version? If you need to upgrade the version, are there any other compatibility issues?
thanks
Miao Wang
Re:Re: hbase-client compatibility issues
Posted by wangmiao <wa...@163.com>.
Thank you for your answer.
As an HBase operation and maintenance personnel, I have a relatively shallow understanding of some excuses. Looking at the above link, I need to upgrade my HBase client. Would you also like to ask if there are any potential issues after upgrading? The hbase environment here is dual server room, and a set of clients needs to access the 1.2.0 and 2.4.9 clusters. Currently, we have the aforementioned issue with accessing 1.2.0.
thanks
Miao Wang
At 2023-07-11 20:06:31, "Aaron Grubb" <aa...@kaden.ai> wrote:
>HBase 1.x and 2.x are major versions, meaning their entire APIs are incompatible, including client-to-server. Refer to this section for more
>information: https://hbase.apache.org/book.html+ACM-hbase.versioning
>
>On Tue, 2023-07-11 at 20:01 +-0800, wangmiao wrote:
>+AD4- Hello Team,
>+AD4-
>+AD4-
>+AD4- We are working on a cluster and upgrading the hbase version from 1.2.0 to 2.4.9.
>+AD4- The client's hbase-client version is still 1.2.0. There was an issue accessing 2.4.9. After region migration, the client will not recognize
>+AD4- the new region information and the following error will occur
>+AD4- +AKA-
>+AD4- org.apache.hadoop.hbase.NotServingRegionException: org.apache.hadoop.hbase.NotServingRegionException: hbase:meta,,1 is not online on dx-
>+AD4- hbaseservice00.dx,16020,1
>+AD4-
>+AD4-
>+AD4- May I ask how to solve this problem without upgrading the client version? If you need to upgrade the version, are there any other
>+AD4- compatibility issues?
>+AD4-
>+AD4-
>+AD4-
>+AD4-
>+AD4- thanks
>+AD4- Miao Wang
>+AD4-
>+AD4-
>+AD4-
Re: hbase-client compatibility issues
Posted by Aaron Grubb <aa...@kaden.ai>.
HBase 1.x and 2.x are major versions, meaning their entire APIs are incompatible, including client-to-server. Refer to this section for more
information: https://hbase.apache.org/book.html#hbase.versioning
On Tue, 2023-07-11 at 20:01 +0800, wangmiao wrote:
> Hello Team,
>
>
> We are working on a cluster and upgrading the hbase version from 1.2.0 to 2.4.9.
> The client's hbase-client version is still 1.2.0. There was an issue accessing 2.4.9. After region migration, the client will not recognize
> the new region information and the following error will occur
>
> org.apache.hadoop.hbase.NotServingRegionException: org.apache.hadoop.hbase.NotServingRegionException: hbase:meta,,1 is not online on dx-
> hbaseservice00.dx,16020,1
>
>
> May I ask how to solve this problem without upgrading the client version? If you need to upgrade the version, are there any other
> compatibility issues?
>
>
>
>
> thanks
> Miao Wang
>
>
>