开发者社区 问答 正文

OceanBase安装OCP几次了,每次重新全部重装系统,最后总是无法启动OCP?

OceanBase安装OCP几次了,每次重新全部重装系统,最后总是无法启动OCP?安全都是安装手册进行的, OCP 4.2.0,每次都是无法启动 OCP Server ,看 log 也看不出什么?启动ocp-server 失败,日志也看不出问题[2023-11-27 13:47:35.978] [c939d4f6-8ce6-11ee-840d-3a33b54c4dee] [DEBUG] -- local execute: ps -aux | grep 'java -jar -Xms512m -Xmx1g -Docp.iam.encrypted-system-password=oceanbase /home/admin/ocp/lib/ocp-server.jar --bootstrap --progress-log=/home/admin/ocp/log/bootstrap.log --with-property=logging.file.max-size:100MB --with-property=logging.file.total-size-cap:1GB --with-property=server.port:8080 --with-property=ocp.monitordb.host:192.168.1.155 --with-property=ocp.monitordb.username:root@HJY_MONITOR --with-property=ocp.monitordb.port:2881 --with-property=ocp.monitordb.password:A1@bC_d777 --with-property=ocp.monitordb.database:monitor_database --with-property=logging.file.name:/home/admin/ocp/log/ocp-server.log --with-property=ocp.site.url:http://192.168.1.155:8080 --with-property=obsdk.ob.connection.mode:direct' | grep -v grep | awk '{print $2}'
就是这一步失败,每次都是这样,也不知道缺少什么,前面检查都过了,我从安装操作系统开始,做了4-5次了,都崩溃了,每次光安装操作系统就1个小时

展开
收起
真的很搞笑 2023-12-05 22:15:23 143 分享 版权
来自: OceanBase
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    OCP Server启动失败,日志也看不出问题。这里有一些建议供您参考:

    1. 检查系统资源是否足够。确保您的服务器具有足够的内存和磁盘空间来运行OCP Server。

    2. 检查防火墙设置。确保防火墙允许8080端口的传入连接。您可以使用以下命令查看防火墙状态:

    sudo ufw status
    

    如果需要,您可以使用以下命令开放8080端口:

    sudo ufw allow 8080/tcp
    
    1. 检查日志文件大小限制。在/etc/security/limits.conf文件中,确保logging.file.max-sizelogging.file.total-size-cap的值设置正确。例如:
    * soft nofile 655350
    * hard nofile 655350
    * soft logging.file.max-size 100MB
    * hard logging.file.max-size 100MB
    * soft logging.file.total-size-cap 1GB
    * hard logging.file.total-size-cap 1GB
    
    1. 检查OCP Server的配置文件。确保配置文件中的参数设置正确,例如数据库连接信息、端口号等。

    2. 如果以上方法都无法解决问题,建议您查阅OCP Server的官方文档或寻求社区支持。

    2023-12-06 13:07:23
    赞同 展开评论
  • 根据你提供的日志信息,这一步骤似乎是尝试启动OCP Server。然而,它失败了,并且没有提供具体的错误信息。这可能是由于各种原因,例如Java环境未正确配置、jar文件路径不正确或者某些系统依赖项缺失等。

    以下是一些你可以尝试的步骤:

    1. 检查Java环境:确保你的系统已经正确安装并配置了Java环境。你可以通过运行java -version命令来检查Java是否已经安装并且版本是否满足OceanBase的要求。

    2. 检查jar文件路径:确保jar文件路径是正确的。如果路径中有空格或其他特殊字符,可能需要使用引号将其括起来。

    3. 查看系统日志:除了OCP的日志,你也可以查看系统的日志(例如/var/log/messages或/var/log/syslog),看看是否有更多关于为什么OCP Server无法启动的信息。

    2023-12-06 09:01:37
    赞同 1 展开评论
  • 确保您的系统满足OCP的最低要求,例如操作系统版本、内存和磁盘空间等。

    完成部署后,您可通过验证 OCP 功能、日志文件、OCP 版本、时间和 Docker 来检验安装是否成功。https://www.oceanbase.com/docs/common-ocp-1000000000348272

    2023-12-06 08:53:55
    赞同 1 展开评论