OceanBase启动报错[errcode=-4070

[2026-02-10 14:02:39.543990] INFO [STORAGE] process (ob_ls_restore_handler.cpp:275) [799][T1001_HAService][T1001][Y0-0000000000000000-0-0] [lt=34] ls stopped or disabled(ls_={running_state:{state:0}, ls_meta:{tenant_id:1001, ls_id:{id:1}, ls_persistent_state:{state:1}, clog_checkpoint_scn:{val:1770625908881840000, v:0}, clog_base_lsn:{lsn:72674463744}, rebuild_seq:0, migration_status:0, gc_state_:1, offline_scn_:{val:18446744073709551615, v:3}, restore_status:{status:0}, replayable_point:{val:18446744073709551615, v:3}, tablet_change_checkpoint_scn:{val:1770450989594351000, v:0}, all_id_meta:{id_meta:[{limited_id:1770625932700732000, latest_log_ts:{val:1770625916115746001, v:0}}, {limited_id:136000001, latest_log_ts:{val:1770574541181550001, v:0}}, {limited_id:320000001, latest_log_ts:{val:1770007325044228001, v:0}}]}, transfer_scn:{val:0, v:0}, rebuild_info:{status:{status:0}, type:{type:0}, tablet_id_array:{id_array:[]}, src:[type = 0], [address = ]}, transfer_meta_info:{src_ls:{id:0}, src_scn:{val:1, v:0}, trans_status:0, tablet_id_array:{id_array:[]}, data_version:1(0, 0, 1)}, store_format:{store_type:1, store_type_str:“NORMAL”}}, switch_epoch:0, log_handler:{role:2, proposal_id:430, palf_env_:0x153b837fc030, is_in_stop_state_:false, is_inited_:true, id_:1}, restore_handler:{is_inited:true, is_in_stop_state:false, id:1, proposal_id:9223372036854775807, role:2, parent:null, context:{issue_task_num:0, issue_version:-1, last_fetch_ts:-1, max_submit_lsn:{lsn:18446744073709551615}, max_fetch_lsn:{lsn:18446744073709551615}, max_fetch_scn:{val:18446744073709551615, v:3}, error_context:{ret_code:0, trace_id:Y0-0000000000000000-0-0, error_type:0, err_lsn:{lsn:18446744073709551615}}, task_count:0}, restore_context:{seek_done:false, lsn:{lsn:18446744073709551615}}}, is_inited:true, tablet_gc_handler:{tablet_persist_trigger:3, is_inited:true}, startup_transfer_info:{ls_id:{id:0}, transfer_start_scn:{val:18446744073709551615, v:3}}, need_delay_resource_recycle:false})
[2026-02-10 14:02:39.551413] WDIAG [STORAGE.TRANS] generate_min_weak_read_version (ob_weak_read_util.cpp:78) [792][T1001_TenantWea][T1001][Y0-0000000000000000-0-0] [lt=13][errcode=-4023] get gts cache error(ret=-4023, tenant_id=1001)
[2026-02-10 14:02:39.551472] WDIAG [STORAGE.TRANS] generate_server_version (ob_tenant_weak_read_service.cpp:311) [792][T1001_TenantWea][T1001][Y0-0000000000000000-0-0] [lt=57][errcode=-4023] generate min weak read version error(ret=-4023, tenant_id=1001)

[2026-02-10 14:02:39.613626] ERROR [SERVER] start (ob_server.cpp:1172) [268][observer][T0][Y0-0000000000000000-0-0] [lt=34][errcode=-4070] [server_start 9/18] observer instance start fail. you may find solutions in previous error logs or seek help from official technicians.

1 个赞

[2026-02-10 14:02:39.613626] ERROR [SERVER] start (ob_server.cpp:1172) [268][observer][T0][Y0-0000000000000000-0-0] [lt=34][errcode=-4070] [server_start 9/18] observer instance start fail. you may find solutions in previous error logs or seek help from official technicians.

bin/observer --version 查一下版本信息

启动报错了 把启动时候的observer.log全部发一下

oceanbase-ce:4.3.5-lts 版本

observer.rar (7.8 MB)

[2026-02-10 13:59:49.494865] WDIAG [COMMON] wait (ob_io_define.cpp:1966) [267][observer][T0][Y0-0000000000000001-0-0] [lt=4][errcode=-4224] IO error, (ret=-4224, *result_={is_inited_:true, is_finished_:true, is_canceled_:false, has_estimated_:false, complete_size_:0, offset_:24576, size_:66060288, timeout_us_:10000000, result_ref_cnt_:1, out_ref_cnt_:1, flag_:{mode:“READ”, group_id_:0, func_type_:0, wait_event_id_:3, is_sync_:false, is_unlimited_:false, is_detect_:false, is_write_through_:false, is_sealed_:true, is_time_detect_:false, need_close_dev_and_fd_:false, reserved_:0}, ret_code_:{io_ret_:-4224, fs_errno_:0}, tenant_id_:500, tenant_io_mgr_:{ptr:0x1517a67ea030}, user_data_buf_:0x151780e05000, buf_:null, io_callback_:null, time_log:{begin_ts:1770703189493659, enqueue_used:3, dequeue_used:966, submit_used:2, return_used:70, callback_enqueue_used:-1, callback_dequeue_used:-1, callback_finish_used:-1, end_used:1770703189494836}})
[2026-02-10 13:59:49.494919] WDIAG [COMMON] read (ob_io_manager.cpp:979) [267][observer][T0][Y0-0000000000000001-0-0] [lt=53][errcode=-4224] io handle wait failed(ret=-4224, info={tenant_id_:500, fd_:{first_id:-1, second_id:202, third_id:-1, fd_id:-1, slot_version:-1, device_handle:0x1517ab397130}, offset_:24576, size_:66060288, timeout_us_:10000000, flag_:{mode:“READ”, group_id_:0, func_type_:0, wait_event_id_:3, is_sync_:false, is_unlimited_:false, is_detect_:false, is_write_through_:false, is_sealed_:true, is_time_detect_:false, need_close_dev_and_fd_:false, reserved_:0}, callback_:null, buf_:null, user_data_buf_:0x151780e05000, part_id:-1}, info.timeout_us_=10000000)
[2026-02-10 13:59:49.494936] INFO [STORAGE.REDO] check_switch_file (ob_storage_log_reader.cpp:153) [267][observer][T0][Y0-0000000000000001-0-0] [lt=15] reach the end of log(cursor_.file_id_=6)
[2026-02-10 13:59:49.494950] INFO [STORAGE.REDO] close (ob_storage_log_reader.cpp:206) [267][observer][T0][Y0-0000000000000001-0-0] [lt=6] Successfully close file(ret=0, cursor_.file_id_=6)
[2026-02-10 13:59:49.494987] INFO [STORAGE.REDO] open (ob_storage_log_reader.cpp:193) [267][observer][T0][Y0-0000000000000001-0-0] [lt=6] Successfully open slog file(cursor_.file_id_=7)
[2026-02-10 13:59:49.495002] INFO [STORAGE.REDO] check_switch_file (ob_storage_log_reader.cpp:170) [267][observer][T0][Y0-0000000000000001-0-0] [lt=14] Read log again(cursor_.file_id_=7, log_buffer_=buffer=0x151780e05000 capacity=66060288 position=0 limit=0)
磁盘IO存在异常,应该是磁盘的问题,可以联系服务器厂商或机房运维进行修复或替换。

这个是硬件磁盘已经写坏了,还是我的文件已经损坏了。没法再用这个/root/ob启动了

两者或许都有 建议先检查一下磁盘