2025-07-31T11:02:30.425 INFO [1285294] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.2.5.0-12024121011 2025-07-31T11:02:30.425 INFO [1285294] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T11:02:30.449 INFO [1285294] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.2.5.0-12024121011 2025-07-31T11:02:30.468 INFO [1285294] [F000000000000000] [global/variable.go:70] homePath is /data/observer 2025-07-31T11:02:30.468 INFO [1285294] [F000000000000000] [global/variable.go:63] architecture is aarch64 2025-07-31T11:02:30.468 INFO [1285294] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server --ip 10.168.206.220 --port 2886] [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T11:02:30.469 INFO [1285294] [F000000000000000] [daemon/start_daemon.go:146] daemon is not for upgrade 2025-07-31T11:02:30.469 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T11:02:30.469 INFO [1285294] [F000000000000000] [daemon/start_daemon.go:51] start daemon 2025-07-31T11:02:30.469 INFO [1285294] [F000000000000000] [daemon/start_daemon.go:125] obshell daemon pid is 1285294 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/start_daemon.go:97] start socket server on /data/observer/run/daemon.sock 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T11:02:30.471 INFO [1285294] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T11:02:30.473 INFO [1285294] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 1285325 2025-07-31T11:02:30.473 INFO [1285294] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T11:02:30.473 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T11:02:31.473 INFO [1285294] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T11:02:31.480 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:32.444 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:32.485 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:33.457 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:33.492 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:34.470 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:34.498 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:35.483 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:35.504 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 1, agent is unidentified: true 2025-07-31T11:02:36.500 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T11:02:36.513 INFO [1285294] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T11:02:36.513 INFO [1285294] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T11:02:36.514 INFO [1285294] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:49] stop daemon 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/daemon.go:165] cas daemon state from 2 to 3 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:56] stop obshell server, state is &{2} 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/process.go:138] set obshell server state to 3 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/stop_process.go:40] stopping obshell 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/daemon.go:160] set daemon state to 4 2025-07-31T14:01:44.156 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T14:01:44.157 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T14:01:44.969 INFO [1285294] [F000000000000000] [daemon/guard_process.go:67] obshell server stopped. state is 3. daemon no longer guard 2025-07-31T14:01:44.969 INFO [1285294] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T14:01:44.970 INFO [1285294] [F000000000000000] [daemon/stop_process.go:72] the stopped obshell pid is 1285325 2025-07-31T14:01:44.970 INFO [1285294] [F000000000000000] [daemon/stop_process.go:76] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T14:01:44.970 INFO [1285294] [F000000000000000] [daemon/guard_process.go:52] daemon stops guarding obshell server, send SIGTERM to daemon 2025-07-31T14:01:44.970 INFO [1285294] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T14:01:45.171 INFO [1778566] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T14:01:45.171 INFO [1778566] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T14:01:45.190 INFO [1778566] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.2.5.0-12024121011 2025-07-31T14:01:45.210 INFO [1778566] [F000000000000000] [cmd/handle.go:213] prepare to backup binary 2025-07-31T14:01:45.212 INFO [1778566] [F000000000000000] [cmd/handle.go:217] copy current binary to backup binary 2025-07-31T14:01:45.300 INFO [1778566] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T14:01:45.300 INFO [1778566] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T14:01:45.300 INFO [1778566] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server] 2025-07-31T14:01:45.300 INFO [1778566] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T14:01:45.301 INFO [1778566] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 1778566 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T14:01:45.303 INFO [1778566] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T14:01:45.305 INFO [1778566] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 1778597 2025-07-31T14:01:45.305 INFO [1778566] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T14:01:45.305 INFO [1778566] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T14:01:46.304 INFO [1778566] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T14:01:46.310 INFO [1778566] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T14:01:46.310 INFO [1778566] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T14:01:46.310 INFO [1778566] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T14:01:47.170 INFO [1778566] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T14:27:19.792 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T14:27:19.793 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:49] stop daemon 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/daemon.go:165] cas daemon state from 2 to 3 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:56] stop obshell server, state is &{2} 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/process.go:138] set obshell server state to 3 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/stop_process.go:41] stopping obshell 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/daemon.go:160] set daemon state to 4 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T14:27:19.794 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/guard_process.go:67] obshell server stopped. state is 3. daemon no longer guard 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/stop_process.go:79] the stopped obshell pid is 1778597 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/stop_process.go:83] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/guard_process.go:52] daemon stops guarding obshell server, send SIGTERM to daemon 2025-07-31T14:27:20.141 INFO [1778566] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T14:27:20.808 INFO [1892750] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T14:27:20.808 INFO [1892750] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T14:27:20.829 INFO [1892750] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.3.0.1-12025052014 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server] 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T14:27:20.850 INFO [1892750] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 1892750 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T14:27:20.852 INFO [1892750] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T14:27:20.854 INFO [1892750] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 1892801 2025-07-31T14:27:20.854 INFO [1892750] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T14:27:20.854 INFO [1892750] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T14:27:21.853 INFO [1892750] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T14:27:21.860 INFO [1892750] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T14:27:21.860 INFO [1892750] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T14:27:21.860 INFO [1892750] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T14:27:22.823 INFO [1892750] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:49] stop daemon 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/daemon.go:165] cas daemon state from 2 to 3 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:56] stop obshell server, state is &{2} 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/process.go:138] set obshell server state to 3 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_process.go:41] stopping obshell 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/daemon.go:160] set daemon state to 4 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T15:31:14.530 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:31:14.705 INFO [1892750] [F000000000000000] [daemon/guard_process.go:67] obshell server stopped. state is 3. daemon no longer guard 2025-07-31T15:31:14.706 INFO [1892750] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:31:14.706 INFO [1892750] [F000000000000000] [daemon/stop_process.go:79] the stopped obshell pid is 1892801 2025-07-31T15:31:14.706 INFO [1892750] [F000000000000000] [daemon/stop_process.go:83] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T15:31:14.706 INFO [1892750] [F000000000000000] [daemon/guard_process.go:52] daemon stops guarding obshell server, send SIGTERM to daemon 2025-07-31T15:31:14.706 INFO [1892750] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T15:32:04.367 INFO [2343957] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T15:32:04.367 INFO [2343957] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T15:32:04.383 INFO [2343957] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.3.0.1-12025052014 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server] 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:32:04.398 INFO [2343957] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T15:32:04.399 INFO [2343957] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T15:32:04.399 INFO [2343957] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T15:32:04.399 INFO [2343957] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 2343957 2025-07-31T15:32:04.400 INFO [2343957] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T15:32:04.400 INFO [2343957] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T15:32:04.400 INFO [2343957] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T15:32:04.400 INFO [2343957] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:32:04.400 INFO [2343957] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T15:32:04.401 INFO [2343957] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T15:32:04.401 INFO [2343957] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T15:32:04.402 INFO [2343957] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 2343988 2025-07-31T15:32:04.402 INFO [2343957] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T15:32:04.402 INFO [2343957] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T15:32:05.401 INFO [2343957] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T15:32:05.404 INFO [2343957] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:32:05.404 INFO [2343957] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T15:32:05.404 INFO [2343957] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T15:32:06.357 INFO [2343957] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:34:57.283 INFO [2358133] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T15:34:57.283 INFO [2358133] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T15:34:57.305 INFO [2358133] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.3.0.1-12025052014 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server --ip 10.168.206.220] 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T15:34:57.327 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T15:34:57.328 INFO [2358133] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T15:34:57.328 INFO [2358133] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 2358133 [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/stop_process.go:62] remove obshell socket file /data/observer/run/obshell.sock 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/stop_process.go:79] the stopped obshell pid is 2343988 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/stop_process.go:83] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T15:34:57.330 INFO [2358133] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T15:34:57.333 INFO [2358133] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 2358165 2025-07-31T15:34:57.333 INFO [2358133] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T15:34:57.333 INFO [2358133] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T15:34:58.332 INFO [2358133] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T15:34:58.335 INFO [2358133] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:34:58.335 INFO [2358133] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T15:34:58.335 INFO [2358133] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:49] stop daemon 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/daemon.go:165] cas daemon state from 2 to 3 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:56] stop obshell server, state is &{2} 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/process.go:138] set obshell server state to 3 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_process.go:41] stopping obshell 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/daemon.go:160] set daemon state to 4 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T15:36:07.887 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:36:08.359 INFO [2358133] [F000000000000000] [daemon/guard_process.go:67] obshell server stopped. state is 3. daemon no longer guard 2025-07-31T15:36:08.359 INFO [2358133] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:36:08.359 INFO [2358133] [F000000000000000] [daemon/stop_process.go:79] the stopped obshell pid is 2358165 2025-07-31T15:36:08.360 INFO [2358133] [F000000000000000] [daemon/stop_process.go:83] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T15:36:08.360 INFO [2358133] [F000000000000000] [daemon/guard_process.go:52] daemon stops guarding obshell server, send SIGTERM to daemon 2025-07-31T15:36:08.360 INFO [2358133] [F000000000000000] [daemon/stop_daemon.go:39] signal 'terminated' received. exiting... 2025-07-31T15:36:08.902 INFO [2364260] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T15:36:08.902 INFO [2364260] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T15:36:08.919 INFO [2364260] [F000000000000000] [cmd/handle.go:182] backup binary version is 4.3.0.1-12025052014 2025-07-31T15:36:08.934 INFO [2364260] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T15:36:08.934 INFO [2364260] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T15:36:08.934 INFO [2364260] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server] 2025-07-31T15:36:08.934 INFO [2364260] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade 2025-07-31T15:36:08.934 INFO [2364260] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T15:36:08.935 INFO [2364260] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:36:08.935 INFO [2364260] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T15:36:08.935 INFO [2364260] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T15:36:08.935 INFO [2364260] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T15:36:08.935 INFO [2364260] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 2364260 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T15:36:08.937 INFO [2364260] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T15:36:08.939 INFO [2364260] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 2364293 2025-07-31T15:36:08.939 INFO [2364260] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T15:36:08.939 INFO [2364260] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T15:36:09.938 INFO [2364260] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T15:36:09.940 INFO [2364260] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:36:09.940 INFO [2364260] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T15:36:09.941 INFO [2364260] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T15:36:10.892 INFO [2364260] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:44:23.539 INFO [2411171] [F000000000000000] [cmd/handle.go:148] current obshell version is 4.3.0.1-12025052014 2025-07-31T15:44:23.539 INFO [2411171] [F000000000000000] [cmd/handle.go:171] check backup binary /data/observer/etc/obshell 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [global/variable.go:71] homePath is /data/observer 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [global/variable.go:64] architecture is aarch64 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/process.go:56] start obshell server with args: [server --ip 10.168.206.220 --port 2886] 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/start_daemon.go:130] daemon is not for upgrade 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/stop_daemon.go:73] cleanup daemon 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/stop_daemon.go:76] socket /data/observer/run/daemon.sock is a socket 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/stop_daemon.go:78] socket /data/observer/run/daemon.sock is not connectable, remove it 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/stop_daemon.go:89] remove pid file /data/observer/run/daemon.pid 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/start_daemon.go:50] start daemon 2025-07-31T15:44:23.541 INFO [2411171] [F000000000000000] [daemon/start_daemon.go:124] obshell daemon pid is 2411171 [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) [GIN-debug] GET /api/v1/status --> github.com/oceanbase/obshell/agent/cmd/daemon.(*Daemon).GetStatus-fm (3 handlers) 2025-07-31T15:44:23.543 INFO [2411171] [F000000000000000] [daemon/daemon.go:160] set daemon state to 1 2025-07-31T15:44:23.543 INFO [2411171] [F000000000000000] [daemon/start_daemon.go:96] start socket server on /data/observer/run/daemon.sock 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/process.go:133] cas obshell server state from 4 to 1 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/process.go:138] set obshell server state to 4 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/start_process.go:85] start the obshell server for the 1 time 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/process.go:138] set obshell server state to 1 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/stop_process.go:62] remove obshell socket file /data/observer/run/obshell.sock 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/stop_process.go:79] the stopped obshell pid is 2364293 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/stop_process.go:83] remove obshell pid file /data/observer/run/obshell.pid 2025-07-31T15:44:23.544 INFO [2411171] [F000000000000000] [daemon/start_process.go:107] starting obshell server 2025-07-31T15:44:23.546 INFO [2411171] [F000000000000000] [daemon/start_process.go:118] obshell server pid is 2411180 2025-07-31T15:44:23.546 INFO [2411171] [F000000000000000] [daemon/process.go:138] set obshell server state to 2 2025-07-31T15:44:23.546 INFO [2411171] [F000000000000000] [daemon/process.go:128] obshell server state: 4, agent is unidentified: false 2025-07-31T15:44:24.547 INFO [2411171] [F000000000000000] [daemon/daemon.go:160] set daemon state to 2 2025-07-31T15:44:24.553 INFO [2411171] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false 2025-07-31T15:44:24.554 INFO [2411171] [F000000000000000] [daemon/start_process.go:46] obshell server started 2025-07-31T15:44:24.554 INFO [2411171] [F000000000000000] [daemon/guard_process.go:39] daemon starts guarding obshell server 2025-07-31T15:44:25.544 INFO [2411171] [F000000000000000] [daemon/process.go:128] obshell server state: 2, agent is unidentified: false