【 使用环境 】 测试环境
【 OB or 其他组件 】ocp
【 使用版本 】社区版4.2.2
【问题描述】预检查过不去
【复现路径】obd白屏部署ocp
【附件及日志】两项过不了。
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000642561
按照这个来一次看看。
还有就是你启动obd web的时候,没有配置,后期配置上去了。
建议:修改任何参数后,进行服务器操作,这样你的程序就需要关闭重新开始, 就能读取到您修改的参数了。
第二个内存过不去: 1. 设置较小内存参数 2.配置较大内存服务器
第三:这个版本的ocp部署到最后又Bug ,您估计部署不上去。
操作系统是什么呢。
4305可以看下 【部署OCP】OBD-4305: There is not enough memory for ocp meta tenant - 社区问答- OceanBase社区-分布式数据库
[root@console bin]# hostnamectl
Static hostname: console
Icon name: computer-vm
Chassis: vm
Machine ID: 942cc64db4554a178b2a58296cc425c4
Boot ID: 33aa9b26c2e340d9b7edc0c5b61f0d78
Virtualization: vmware
Operating System: Red Hat Enterprise Linux Server 7.6 (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.6:GA:server
Kernel: Linux 3.10.0-957.el7.x86_64
Architecture: x86-64
部署日志
±--------------------------------------------------------------------------------------------+
| Packages |
±--------------±--------±-----------------------±-----------------------------------------+
| Repository | Version | Release | Md5 |
±--------------±--------±-----------------------±-----------------------------------------+
| oceanbase-ce | 4.3.0.1 | 100000242024032211.el7 | c4a03c83614f50c99ddb1c37dda858fa5d9b14b7 |
| obproxy-ce | 4.2.3.0 | 3.el7 | 0490ebc04220def8d25cb9cac9ac61a4efa6d639 |
| ocp-server-ce | 4.2.2 | 20240315150922.el7 | 84a65bf0ec004e73b772938696b2b896a0ef2b2f |
±--------------±--------±-----------------------±-----------------------------------------+
Repository integrity check ok
Parameter check ok
Generate ocp server configuration ok
Cluster status check ok
Initializes observer work home ok
Initializes obproxy work home ok
Initializes ocp-server-ce work home ok
Remote oceanbase-ce-4.3.0.1-100000242024032211.el7-c4a03c83614f50c99ddb1c37dda858fa5d9b14b7 repository install ok
Remote oceanbase-ce-4.3.0.1-100000242024032211.el7-c4a03c83614f50c99ddb1c37dda858fa5d9b14b7 repository lib check !!
Remote obproxy-ce-4.2.3.0-3.el7-0490ebc04220def8d25cb9cac9ac61a4efa6d639 repository install ok
Remote obproxy-ce-4.2.3.0-3.el7-0490ebc04220def8d25cb9cac9ac61a4efa6d639 repository lib check ok
Remote ocp-server-ce-4.2.2-20240315150922.el7-84a65bf0ec004e73b772938696b2b896a0ef2b2f repository install ok
Remote ocp-server-ce-4.2.2-20240315150922.el7-84a65bf0ec004e73b772938696b2b896a0ef2b2f repository lib check ok
Try to get lib-repository
Remote oceanbase-ce-libs-4.3.0.1-100000242024032211.el7-ab78ddc22f64716358a8355fcf8087e65e7556ae repository install ok
Remote oceanbase-ce-4.3.0.1-100000242024032211.el7-c4a03c83614f50c99ddb1c37dda858fa5d9b14b7 repository lib check ok
ocp_cluster deployed
Search plugins ok
Load cluster param plugin ok
Check before start observer ok
Start observer ok
observer program health check ok
Connect to observer ok
Initialize oceanbase-ce ok
Create tenant ocp_meta ok
Create tenant ocp_monitor x
[ERROR] resource not enough: memory (Avail: 6144M, Need: 8192M)
Search plugins ok
Load cluster param plugin ok
Check before start obproxy ok
Start obproxy ok
obproxy program health check ok
Connect to obproxy ok
Initialize obproxy-ce ok
±-------------------------------------------------+
| obproxy |
±---------------±-----±----------------±-------+
| ip | port | prometheus_port | status |
±---------------±-----±----------------±-------+
| 192.168.10.100 | 2883 | 2884 | active |
±---------------±-----±----------------±-------+
obclient -h192.168.10.100 -P2883 -uroot@proxysys -p’Admin123’ -Doceanbase -A
succeed
Search plugins ok
Load cluster param plugin ok
Check before start ocp-server ok
[ERROR] ocp-server-ce-py_script_start-4.2.1 RuntimeError: (1045, “Access denied for user ‘root@ocp_monitor’@‘192.168.10.100’ (using password: YES)”)
[ERROR] ocp-server-ce start failed
Drop tenant ocp_meta ok
Drop tenant ocp_monitor x
[ERROR] No such Tenant ocp_monitor
辛苦老师帮忙看看吧,太坎坷了,这个到底要多少内存呀
是说ocp_monitor 租户的内存不够吗,我分的是8g呀为什么他说是6g
内存不足。
清理缓存:echo 3 > /proc/sys/vm/drop_caches
可以到meta配置里面的集群配置下的(更多配置)调整memory_limit参数。
ocp的元租户可以选择默认或者自定义