os:ubuntu 2204
obd:2.7
observer:4.3.0.1
obproxy:4.2.3
用obd黑屏部署两个组件,分别是oceanbase-ce和obproxy-ce,两个组件配置在同一个yaml文件中,
ocp接管了observer,现在ocp部署了一个新的obproxy,,新的obproxy关联了observer,那么老的obproxy就没有用了。
请教下,此时如何用obd卸载掉老的obproxy?好像非独立部署,没办法卸载。
os:ubuntu 2204
obd:2.7
observer:4.3.0.1
obproxy:4.2.3
用obd黑屏部署两个组件,分别是oceanbase-ce和obproxy-ce,两个组件配置在同一个yaml文件中,
ocp接管了observer,现在ocp部署了一个新的obproxy,,新的obproxy关联了observer,那么老的obproxy就没有用了。
请教下,此时如何用obd卸载掉老的obproxy?好像非独立部署,没办法卸载。
看了obd手册,是这样吗?
obd cluster component del <deploy name> <component> [<component> ... <component>]
# example
obd cluster component del test obagent
果然可以
admin@ubuntu:~$ obd cluster component del obdemo obproxy-ce
Get local repositories and plugins ok
Cluster status check ok
Search plugins ok
Stop obproxy ok
Search plugins ok
Cluster status check ok
obproxy work dir cleaning ok
Trace ID: 069b2560-2ba3-11ef-93f7-c62cc4bad044
If you want to view detailed obd logs, please run: obd display-trace 069b2560-2ba3-11ef-93f7-c62cc4bad044
admin@ubuntu:~$ obd cluster display obdmeo
[ERROR] No such deploy: obdmeo.
See https://www.oceanbase.com/product/ob-deployer/error-codes .
Trace ID: 12994fa4-2ba3-11ef-af64-c62cc4bad044
If you want to view detailed obd logs, please run: obd display-trace 12994fa4-2ba3-11ef-af64-c62cc4bad044
admin@ubuntu:~$
admin@ubuntu:~$ obd cluster display obdemo
Get local repositories and plugins ok
Open ssh connection ok
Cluster status check ok
Connect to observer 10.xx.xx.64:2881 ok
Wait for observer init ok
+-----------------------------------------------+
| observer |
+-------------+---------+------+-------+--------+
| ip | version | port | zone | status |
+-------------+---------+------+-------+--------+
| 10.xx.xx.64 | 4.3.0.1 | 2881 | zone1 | ACTIVE |
| 10.xx.xx.65 | 4.3.0.1 | 2881 | zone2 | ACTIVE |
| 10.xx.xx.66 | 4.3.0.1 | 2881 | zone3 | ACTIVE |
+-------------+---------+------+-------+--------+
obclient -h10.xx.xx.64 -P2881 -uroot -p'obdemoroot' -Doceanbase -A
Trace ID: 16422f5e-2ba3-11ef-b917-c62cc4bad044
If you want to view detailed obd logs, please run: obd display-trace 16422f5e-2ba3-11ef-b917-c62cc4bad044