AI服务器docker重启

kaymankayman 成员职位:662独角兽
2020年8月编辑 帮助
可能遗漏了一些东西,但在我设法让服务器在docker下运行后,重新启动后无法再次启动。我已经浏览了所有的内容,但只能找到如何安装新的信息,而不是如何处理现有的安装。

我在Linux上运行,给出的错误是RMSSOAuthenticator错误,加载IDP配置失败

有人能告诉我在简单的步骤,我可以(重新)启动我的docker映像,或检查是否所有必需的组件运行开始?

标记:

答案

  • BierseppBiersepp 成员职位:14因素二世
    2020年8月编辑
    我曾经遇到过同样的问题,当我从独立版本切换到docker时。在我的情况下,这是你的。env文件中的SQL Server配置的问题。也许这有帮助。


  • aschaferdiekaschaferdiek 员工,成员职位:76RM工程
    你好。如果你正在使用我们的docker compose,你可以通过docker-compose ps并查看容器名称。他们应该匹配的名称和数量的集装箱从docker-compose.yml文件。你可以(重新)使用docker-compose 启动单个的docker容器。Docker-compose rm-keycloak-svc stopDocker-compose rm-keycloak-svc start。
    如果这不能解决您的问题,那么请提供额外的日志,以便我们更深入地研究这个问题。


  • sumancologysumancology 成员职位:5因素二世
    Biersepp,您如何配置SQL服务器来解决“RMSSOAuthenticator错误,未能加载IDP配置”问题:?你能给我一个(.env)文件中的PostgreSQL服务器配置示例吗
  • BierseppBiersepp 成员职位:14因素二世
    你好@sumancology
    您可能首先要检查是否数据库配置是问题所在,您的docker实例是否没有正常启动。当其他参数没有正确配置时,也可能出现错误。
    如果你使用内置的postgresql数据库,它是包的一部分,你最好像RM文档中描述的那样保持配置。

    在我的情况下,我使用一个专用的mssql数据库运行在同一主机上。因为我从一个独立的docker实例迁移到一个docker实例。因此,配置必须略有不同,因为数据库的路径不是docker实例本身的一部分:

    我在.env文件中配置了我的Rapidminer服务器,如下所示:
    SERVER_DBHOST = host.docker.internal
    SERVER_DBSCHEMA=rapidminer_server(插入您的模式)
    SERVER_DBUSER =用户名
    SERVER_DBPASS =密码

    此外,您还需要在docker-compose文件中配置数据库类型:这对于加载正确的驱动程序很重要。

    rm-server-svc:
    图片:${注册}rapidminer-server: $ {SERVER_VERSION}
    主机名:rm-server-svc
    重启:总是
    环境:
    - PA_BASE_URL = $ {PA_BACKEND}
    ——PA_SYNC_DEBUG = False
    - DBTYPE=mssql <--------这是你需要改变数据库类型。
    - DBHOST = $ {SERVER_DBHOST}
    - DBSCHEMA = $ {SERVER_DBSCHEMA}
    - dbus = $ {SERVER_DBUSER}
    - DBPASS = $ {SERVER_DBPASS}
    - - - - - -……
    但如果愿意的话,你也可以在你的.env文件中这样做。

    希望这能有所帮助!
登录注册置评。