oceanbase-ce 4.2.2.1版本
rebuild失败后变为destroyed,怎么修复?
[root@node25 myodb]# obd cluster redeploy myodb
Are you sure to destroy the “myodb” cluster and rebuild it? [y/n]: y
Get local repositories ok
Open ssh connection ok
Check for standby tenant ok
Search plugins ok
Stop observer ok
Stop obproxy ok
Stop obagent ok
Stop ocp-express ok
myodb stopped
Search plugins ok
Cluster status check ok
observer work dir cleaning ok
obproxy work dir cleaning ok
obagent work dir cleaning ok
ocp-express work dir cleaning ok
myodb destroyed
[WARN] Use centos 7 remote mirror repository for anolis 8.2
Package oceanbase-ce-4.2.2.1-101000012024030709.el7 is available.
[WARN] Use centos 7 remote mirror repository for anolis 8.2
Package obproxy-ce-4.2.3.0-3.el7 is available.
[WARN] Use centos 7 remote mirror repository for anolis 8.2
Package obagent-4.2.2-100000042024011120.el7 is available.
[WARN] Use centos 7 remote mirror repository for anolis 8.2
Package ocp-express-4.2.2-100000022024011120.el7 is available.
±-------------------------------------------------------------------------------------------+
| Packages |
±-------------±--------±-----------------------±-----------------------------------------+
| Repository | Version | Release | Md5 |
±-------------±--------±-----------------------±-----------------------------------------+
| oceanbase-ce | 4.2.2.1 | 101000012024030709.el7 | 3e30b9c0f183a5ef764ab754d5e517a671d96b38 |
| obproxy-ce | 4.2.3.0 | 3.el7 | 0490ebc04220def8d25cb9cac9ac61a4efa6d639 |
| obagent | 4.2.2 | 100000042024011120.el7 | 19739a07a12eab736aff86ecf357b1ae660b554e |
| ocp-express | 4.2.2 | 100000022024011120.el7 | 09ffcf156d1df9318a78af52656f499d2315e3f7 |
±-------------±--------±-----------------------±-----------------------------------------+
Repository integrity check ok
Parameter check ok
Cluster status check ok
Initializes observer work home ok
Initializes obproxy work home ok
Initializes obagent work home ok
Initializes ocp-express work home x
[ERROR] OBD-1002: Fail to init 10.20.1.24 home path: /data/myodb/ocpexpress is not empty.
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: 44af06bc-fc5c-11ee-b0ba-0050569921da
If you want to view detailed obd logs, please run: obd display-trace 44af06bc-fc5c-11ee-b0ba-0050569921da
[root@node25 myodb]# obd cluster redeploy myodb
Are you sure to destroy the “myodb” cluster and rebuild it? [y/n]: y
Get local repositories ok
Check for standby tenant ok
[ERROR] Deploy “myodb” is destroyed. You could not destroy an undeployed cluster
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: 37e768ec-fc5d-11ee-ac17-0050569921da
If you want to view detailed obd logs, please run: obd display-trace 37e768ec-fc5d-11ee-ac17-0050569921da
[root@node25 myodb]#
[root@node25 myodb]#
[root@node25 myodb]#
[root@node25 myodb]#
[root@node25 myodb]# obd cluster redeploy myodb
Are you sure to destroy the “myodb” cluster and rebuild it? [y/n]: y
Get local repositories ok
Check for standby tenant ok
[ERROR] Deploy “myodb” is destroyed. You could not destroy an undeployed cluster
See OceanBase分布式数据库-海量数据 笔笔算数 .
Trace ID: 4135ef5e-fc5d-11ee-99b4-0050569921da
If you want to view detailed obd logs, please run: obd display-trace 4135ef5e-fc5d-11ee-99b4-0050569921da
[root@node25 myodb]#
[root@node25 myodb]#
[root@node25 myodb]#
[root@node25 myodb]# obd display-trace 4135ef5e-fc5d-11ee-99b4-0050569921da
[2024-04-17 09:53:15.128] [DEBUG] - cmd: [‘myodb’]
[2024-04-17 09:53:15.129] [DEBUG] - opts: {‘force_kill’: None, ‘confirm’: None, ‘ignore_standby’: None}
[2024-04-17 09:53:15.129] [DEBUG] - mkdir /root/.obd/lock/
[2024-04-17 09:53:15.130] [DEBUG] - unknown lock mode
[2024-04-17 09:53:15.131] [DEBUG] - try to get share lock /root/.obd/lock/global
[2024-04-17 09:53:15.131] [DEBUG] - share lock /root/.obd/lock/global
, count 1
[2024-04-17 09:53:15.131] [DEBUG] - Get Deploy by name
[2024-04-17 09:53:15.131] [DEBUG] - mkdir /root/.obd/cluster/
[2024-04-17 09:53:15.132] [DEBUG] - mkdir /root/.obd/config_parser/
[2024-04-17 09:53:15.133] [DEBUG] - try to get exclusive lock /root/.obd/lock/deploy_myodb
[2024-04-17 09:53:15.133] [DEBUG] - exclusive lock /root/.obd/lock/deploy_myodb
, count 1
[2024-04-17 09:53:15.133] [INFO] Are you sure to destroy the “myodb” cluster and rebuild it? [y/n]:
[2024-04-17 09:53:18.373] [DEBUG] - Get deploy configuration
[2024-04-17 09:53:18.479] [INFO] Get local repositories
[2024-04-17 09:53:18.481] [DEBUG] - mkdir /root/.obd/repository
[2024-04-17 09:53:18.613] [DEBUG] - Searching get_relation_tenants plugin for components …
[2024-04-17 09:53:18.614] [INFO] Check for standby tenant
[2024-04-17 09:53:18.615] [DEBUG] - Searching connect plugin for components …
[2024-04-17 09:53:18.616] [DEBUG] - Searching get_standbys plugin for components …
[2024-04-17 09:53:18.616] [DEBUG] - Searching get_deployment_connections plugin for components …
[2024-04-17 09:53:18.616] [DEBUG] - Searching check_exit_standby plugin for components …
[2024-04-17 09:53:18.748] [DEBUG] - Check deploy status
[2024-04-17 09:53:18.749] [ERROR] Deploy “myodb” is destroyed. You could not destroy an undeployed cluster
[2024-04-17 09:53:18.755] [INFO] See OceanBase分布式数据库-海量数据 笔笔算数 .
[2024-04-17 09:53:18.756] [INFO] Trace ID: 4135ef5e-fc5d-11ee-99b4-0050569921da
[2024-04-17 09:53:18.756] [INFO] If you want to view detailed obd logs, please run: obd display-trace 4135ef5e-fc5d-11ee-99b4-0050569921da
[2024-04-17 09:53:18.757] [DEBUG] - exclusive lock /root/.obd/lock/deploy_myodb release, count 0
[2024-04-17 09:53:18.757] [DEBUG] - unlock /root/.obd/lock/deploy_myodb
[2024-04-17 09:53:18.757] [DEBUG] - share lock /root/.obd/lock/global release, count 0
[2024-04-17 09:53:18.757] [DEBUG] - unlock /root/.obd/lock/global