簡體   English   中英

Keycloak 未初始化 MySQL 數據庫

[英]Keycloak not initializing MySQL database

我有這個工作,但由於其他問題決定從頭開始安裝。 盡管使用cp復制我的配置以及 Java 驅動程序包 1:1,但它現在將不再創建 SQL 模式。 我也嘗試了“手動”初始化選項,但是沒有生成 SQL 文件。

我從頭開始執行的步驟是:

  1. 刪除現有數據庫
  2. 創建一個新數據庫,授予相同的權限
  3. 移走 keycloak 目錄
  4. 提取新的 keycloak tarball
  5. 從前一個實例復制和替換 keycloak 配置
  6. 從上一個實例復制 MySQL JDBC 驅動程序包
2021-08-18 13:59:15,511 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 58) MSC000001: Failed to start service
org.wildfly.clustering.jgroups.channel.ee:
org.jboss.msc.service.StartException in service
org.wildfly.clustering.jgroups.channel.ee:
java.lang.IllegalStateException: java.lang.NullPointerException
        at org.wildfly.clustering.service@23.0.2.Final//org.wildfly.clustering.service.FunctionalService.start(FunctionalService.java:66)
        at org.wildfly.clustering.service@23.0.2.Final//org.wildfly.clustering.service.AsyncServiceConfigurator$AsyncService.lambda$start$0(AsyncServiceConfigurator.java:117)
        at org.jboss.threads@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
        at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
        at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTa
        ... 7 more
    Caused by: java.lang.NullPointerException
        at org.jgroups@4.2.11.Final//org.jgroups.protocols.UDP.dumpSocketInfo(UDP.java:556)
        at org.jgroups@4.2.11.Final//org.jgroups.protocols.UDP.createSockets(UDP.java:422)
        at org.jgroups@4.2.11.Final//org.jgroups.protocols.UDP.start(UDP.java:292)
        at org.jgroups@4.2.11.Final//org.jgroups.stack.ProtocolStack.startStack(ProtocolStack.java:881)
        at org.jgroups@4.2.11.Final//org.jgroups.JChannel.startStack(JChannel.java:989)
        at org.jgroups@4.2.11.Final//org.jgroups.JChannel._preConnect(JChannel.java:853)
2021-08-18 13:59:21,682 INFO  [org.jboss.as.server] (Thread-1) WFLYSRV0272: Suspending server
2021-08-18 13:59:21,688 INFO  [org.jboss.as.ejb3] (Thread-1) WFLYEJB0493: Jakarta Enterprise Beans subsystem suspension complete
2021-08-18 13:59:21,692 INFO  [org.jboss.as.server] (Thread-1) WFLYSRV0220: Server shutdown has been requested via an OS signal
2021-08-18 13:59:21,721 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-4)
WFLYJCA0019: Stopped Driver service with driver-name = h2
2021-08-18 13:59:21,731 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread
1-8) WFLYJCA0010: Unbound data source
[java:jboss/datasources/KeycloakDS]
2021-08-18 13:59:21,775 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0007: Undertow HTTPS listener https
stopped, was bound to 192.168.0.115:8443
2021-08-18 13:59:21,775 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0007: Undertow AJP listener ajp
stopped, was bound to 192.168.0.115:8009
2021-08-18 13:59:21,776 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0028: Stopped deployment
keycloak-server.war (runtime-name: keycloak-server.war) in 76ms
2021-08-18 13:59:21,774 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0007: Undertow HTTP listener default
stopped, was bound to 192.168.0.115:8080
2021-08-18 13:59:21,782 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-5) WFLYUT0004: Undertow 2.2.5.Final stopping
2021-08-18 13:59:21,797 INFO  [org.jboss.as] (MSC service thread 1-6) WFLYSRV0050: Keycloak 15.0.1 (WildFly Core 15.0.1.Final) stopped
in 96ms

我嘗試重新創建幾次,但我無法弄清楚與第一次安裝時有什么不同。 我正在使用獨立 HA 操作模式。

將不勝感激任何輸入。

我認為已經粘貼了相關位,但如果有任何幫助,這里是 server.log 作為文件: http://hugz.io/ryxgd9/server.log

我能夠通過使用默認的 standalone-ha.xml 啟動實例來解決這個問題,只包括驅動程序和數據源部分,然后才復制其他修改的部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM