OCP 中的obproxy有什么用?

部署OCP完成,其中有组件obproxy;
但这个obproxy 在OCP 图形化并没有看到;
图中的obproxy是 后部署的集群

OCP服务器上的组件:

[admin@rocky95 data]$ obd cluster list
+----------------------------------------------------------------+
|                          Cluster List                          |
+----------+-----------------------------------+-----------------+
| Name     | Configuration Path                | Status (Cached) |
+----------+-----------------------------------+-----------------+
| obtest   | /home/admin/.obd/cluster/obtest   | configured      |
| ocpee435 | /home/admin/.obd/cluster/ocpee435 | running         |
+----------+-----------------------------------+-----------------+
Trace ID: 4c9fa828-c360-11f0-84ba-005056ab9ab8
If you want to view detailed obd logs, please run: obd display-trace 4c9fa828-c360-11f0-84ba-005056ab9ab8
[admin@rocky95 data]$ obd cluster display ocpee435
Get local repositories and plugins ok
Open ssh connection ok
Connect to ocp-server ok
+--------------------------------------------------------------+
|                          ocp-server                          |
+----------------------------+----------+-------------+--------+
| url                        | username | password    | status |
+----------------------------+----------+-------------+--------+
| http://192.168.169.49:8080 | admin    | 'Admin1234' | active |
+----------------------------+----------+-------------+--------+
Connect to observer 192.168.169.49:2881 ok
Wait for observer init ok
+--------------------------------------------------+
|                    oceanbase                     |
+----------------+---------+------+-------+--------+
| ip             | version | port | zone  | status |
+----------------+---------+------+-------+--------+
| 192.168.169.49 | 4.2.1.8 | 2881 | zone1 | ACTIVE |
+----------------+---------+------+-------+--------+
obclient -h192.168.169.49 -P2881 -uroot@sys -p'Admin1234' -Doceanbase -A

cluster unique id: ace61153-448d-5c9c-af22-8e501026bb10-19a877c309a-08010204

Connect to obproxy ok
+--------------------------------------------------------------------+
|                              obproxy                               |
+----------------+------+-----------------+-----------------+--------+
| ip             | port | prometheus_port | rpc_listen_port | status |
+----------------+------+-----------------+-----------------+--------+
| 192.168.169.49 | 2883 | 2884            | 2885            | active |
+----------------+------+-----------------+-----------------+--------+
obclient -h192.168.169.49 -P2883 -uroot@proxysys -p'ya2qFM2nGL' -Doceanbase -A

Trace ID: 53d37d54-c360-11f0-af11-005056ab9ab8
If you want to view detailed obd logs, please run: obd display-trace 53d37d54-c360-11f0-af11-005056ab9ab8
2 个赞

路由功能
可以看一下OBCP课程的数据链路管理

1 个赞

ocp自己的obproxy不对外展示。仅ocp meta集群自己使用

2 个赞

如果安装OCP时 不选择 obproxy 有什么影响?

1 个赞

单机环境应该是没影响

2 个赞

路由+负载均衡作用吧

1 个赞

OBproxy 的主要功能是连接管理与路由管理

1 个赞

还是从官方文档看看这块内容吧,一两句话也说不清,跟负载均衡 反向代理差不多的概念