Я хотел бы попросить небольшой помощи по ошибке, с которой мы сталкиваемся в нашем HDP 2.6.0.1
Производственном кластере с HBase version 1.1.2
и Phoenix version: 4.7.
Запросами Phoenix на HBase выбрасывает ниже исключений.
INFO [hconnection-0x60129b9a-shared--pool1-t209] client.RpcRetryingCaller: Call exception, tries=10, retries=35, started=68365 ms ago, cancelled=false, msg=row '�a�����<MFI0000001' on table 'NS1:CUST_DETAILS' at region=NS1:CUST_DETAILS,,1574367014354.7ff0079c5f5238b8fc11f59ca97a73a3., hostname=datanode02.domain.com,16020,1581716720689, seqNum=18396
После сужения проблемы мы обнаружили mismatch row count
между HBase и Phoenix. И как обходной путь, удаление записей для этой конкретной таблицы из таблицы system.stats
временно решило проблему RpcRetryingCaller
, как предлагалось в нескольких блогах и сообществах. Но через некоторое время проблема возникает снова. Кроме того, из-за этого возникают несоответствия в результатах при выполнении условных запросов.
Есть ли какое-либо постоянное решение для этого? Кто-нибудь может помочь нам решить эту проблему?
Любые предложения будут очень полезны. Заранее спасибо!