doris 从2.0.0 升级至2.1.7,直接升级BE 报错。 请问如何升级合适, 如何选择中间版本。

Viewed 4

我测试了一步直接升级:

  1. FE 兼容性测试通过了。
  2. BE单节点升级, show backends 查看心跳正常, 版本变更成功。
  3. 但执行查询, be 日志显示有大量报错如下:
    报错1: PipelineFragmentContext::cancel|query_id=806ec5860d3b490b-a724d9b998f8c489|fragment_id=3|instance_id=806ec5860d3b490b-a724d9b998f8c48d|reason=INTERNAL_ERROR|message=JdbcExecutorException: Initialize datasource failed:
    CAUSED BY: IllegalArgumentException: maxPoolSize cannot be less than 1

报错2:meet error status: [INTERNAL_ERROR]failed to prepare compaction task and calculate permits, tablet_id=266757, compaction_type=1, permit=0, current_permit=0, status=[INTERNAL_ERROR]prepare base compaction with err: [E-2006]There are missed versions among rowsets. prev_rowset version=108247-108247, rowset version=108249-108249

0 Answers