【 使用环境 】测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.1.1
【问题描述】查看表分区主副本在OBserver中分布情况,之前可以使用下述SQL查询,但4.0之后关键表“__all_virtual_meta_table”废止,请各位老师帮忙指点!多谢。
select tenant.tenant_name,meta.table_id, tab.table_name, partition_id,zone,concat(svr_ip, ‘:’, svr_port) observer ,
case
when role=1 then ‘leader’
when role=2 then ‘follower’
else NULL
end as role,
tab.primary_zone
from __all_virtual_meta_table meta
inner join __all_tenant tenant on meta.tenant_id=tenant.tenant_id
inner join __all_virtual_table tab on meta.tenant_id=tab.tenant_id and meta.table_id=tab.table_id
where tenant.tenant_id=‘1005’
order by tenant.tenant_name,table_name,partition_id,zone ;