【详述】使用ansible进行版本升级
升级操作为,将be安装到不通的目录中,但使用了相同的配置文件和相同的数据目录
部分机器能够启动成功,部分机器启动报错,错误日志
terminate called after throwing an instance of ‘std::system_error’
what(): Invalid argument
*** Aborted at 1650262403 (unix time) try “date -d @1650262403” if you are using GNU date ***
PC: @ 0x7f216b5e2387 __GI_raise
*** SIGABRT (@0x10104) received by PID 65796 (TID 0x7f21661f7700) from PID 65796; stack trace: ***
@ 0x33a1be2 google::(anonymous namespace)::FailureSignalHandler()
@ 0x7f216c2ad630 (unknown)
@ 0x7f216b5e2387 __GI_raise
@ 0x7f216b5e3a78 __GI_abort
@ 0x157860d _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold
@ 0x4d3dfe6 __cxxabiv1::__terminate()
@ 0x4d3e051 std::terminate()
@ 0x4d3e1a5 __cxa_throw
@ 0x157a5e0 std::__throw_system_error()
terminate called recursively
@ 0x179a45b starrocks::TabletSchemaMap::emplace()
@ 0x177fe2e starrocks::TabletMeta::init_from_pb()
@ 0x1781b0f starrocks::TabletMeta::deserialize()
@ 0x1770e2b starrocks::TabletManager::load_tablet_from_meta()
@ 0x17517b8 ZNSt17_Function_handlerIFbllRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEZN9starrocks7DataDir4loadEvEUlliS7_E0_E9_M_invokeERKSt9_Any_dataOlSG_S7
@ 0x1783a8c ZNSt17_Function_handlerIFbSt17basic_string_viewIcSt11char_traitsIcEES3_EZN9starrocks17TabletMetaManager16traverse_headersEPNS5_7KVStoreERKSt8functionIFbllRKNSt7__cxx1112basic_stringIcS2_SaIcEEEEEEUlS3_S3_E_E9_M_invokeERKSt9_Any_dataOS3_SP
@ 0x184fe03 starrocks::KVStore::iterate()
@ 0x1785cad starrocks::TabletMetaManager::traverse_headers()
@ 0x1752f73 starrocks::DataDir::load()
@ 0x1738789 _ZNSt6thread11_State_implINS_8_InvokerISt5tupleIJZN9starrocks13StorageEngine14load_data_dirsERKSt6vectorIPNS3_7DataDirESaIS7_EEEUlvE_EEEEE6_M_runEv
@ 0x4db83a0 execute_native_thread_routine
@ 0x7f216c2a5ea5 start_thread
@ 0x7f216b6aa98d __clone
@ 0x0 (unknown)
【背景】做过哪些操作?
由于新旧版本安装在了不同目录,所以很轻易的回退到了1.19版本继续使用。
尝试安装2.0.1 和2.0.3版本都失败了。错误日志一摸一样。
【业务影响】
【StarRocks版本】例如:1.19.5
【集群规模】例如:5fe(3 follower+2observer)+12be(fe与be不混部)
【机器信息】CPU虚拟核/内存/网卡,例如:64C/256G/万兆
【附件】