部署OCP的时候失败,obd日志文件报错

free -h 看下内存。 调整下内存参数 或者清理下缓存再看看。echo 3 > /proc/sys/vm/drop_caches

部署OCP服务,机器的最低配置是什么?

8核16G200GB
[系统环境要求(OceanBase分布式数据库-海量数据 笔笔算数)




感觉不应该报内存问题啊, 我的内存调整的很大了

这边的内存是ocp元租户的大小。可以使用默认值。也可以设置2-4G


设置下这里的值试试看呢。还有memory_limit参数

设置了还是报错, 下面是obd日志文件,麻烦分析下
obd.txt (238.1 KB)

nstall oceanbase-ce-4.3.0.1 for local ok
install obproxy-ce-4.2.3.0 for local ok
install ocp-server-ce-4.2.2 for local ok
±--------------------------------------------------------------------------------------------+
| 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
install oceanbase-ce-libs-4.3.0.1 for local ok
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
metaDB deployed
Search plugins ok
Load cluster param plugin ok
Check before start observer ok
[WARN] OBD-1012: (192.168.209.125) clog and data use the same disk (/)

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: 7168M, 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.209.125 | 2883 | 2884 | active |
±----------------±-----±----------------±-------+
obclient -h192.168.209.125 -P2883 -uroot@proxysys -p’2KsmN66SxF’ -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.209.125’ (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和ob都是什么版本呢。
obd --version看下。

obclient 192.168.209.125 -P2883 -uroot@ocp_monitor -px%@Z@a4G, 看下结果

monitor租户没有创建成功,调大memory_limit或者降低monitor租户内存

OCP是最新版本的4.2.2

ocp和ob分别是多少版本呢。

好的,我试试

ocp是4.2.2 , obd是2.2.0

修改了, 但是报这个问题


obd.txt (320.9 KB)


shang’m
这个是部署日志

到这种时候,可以先看一下/home/admin/logs/ocp-server.log这个日志,如果没有这个日志,可以单独执行一下cd /home/admin/ocp; export JDBC_URL=jdbc:oceanbase://192.168.209.125:2883/meta_database; export JDBC_USERNAME=root@ocp_meta;export JDBC_PASSWORD=’,p^&lXUN)KZ;’; export JDBC_PUBLIC_KEY=;export OCP_INITIAL_ADMIN_PASSWORD=‘0ioNfhS4nRw’;java -Dfile.encoding=UTF-8 -jar -Xms4g -Xmx4g -Docp.iam.encrypted-system-password=oceanbase /home/admin/ocp/lib/ocp-server.jar --bootstrap --progress-log=/home/admin/logs/bootstrap.log --with-property=server.port:8080 --with-property=logging.file.max-size:100MB --with-property=ocp.logging.file.total.size.cap:1GB --with-property=ocp.monitordb.host:192.168.209.125 --with-property=ocp.monitordb.username:root@ocp_monitor --with-property=ocp.monitordb.port:2883 --with-property=ocp.monitordb.password:‘x%@Z@a4G,’ --with-property=ocp.monitordb.database:monitor_database --with-property=logging.file.name:/home/admin/logs/ocp-server.log --with-property=ocp.site.url:http://192.168.209.125:8080 --with-property=obsdk.ob.connection.mode:direct --with-property=ocp.file.local.built-in.dir:/home/admin/ocp/ocp-server/lib --with-property=ocp.log.download.tmp.dir:/home/admin/ocp/logs/ocp --with-property=ocp.file.local.dir:/home/admin/software
这个命令

好的, 感谢