Spinnaker - Clouddriver redis исключение - PullRequest
0 голосов
/ 01 марта 2020

Попытка развернуть Spinnaker с помощью Halyard.

Получение приведенной ниже ошибки от Clouddriver, и она не запускается.

2020-03-01 06: 03: 29.942 ОШИБКА 8 --- [ gentScheduler-1] c .ns c .r. c .ClusteredAgentScheduler: Невозможно запустить агенты

redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
    at redis.clients.util.Pool.getResource(Pool.java:53) ~[jedis-2.9.3.jar:na]
    at redis.clients.jedis.JedisPool.getResource(JedisPool.java:226) ~[jedis-2.9.3.jar:na]
    at com.netflix.spinnaker.kork.jedis.telemetry.InstrumentedJedisPool.getResource(InstrumentedJedisPool.java:61) ~[kork-jedis-1.17.x-iss.1.jar:na]
    at com.netflix.spinnaker.kork.jedis.telemetry.InstrumentedJedisPool.getResource(InstrumentedJedisPool.java:27) ~[kork-jedis-1.17.x-iss.1.jar:na]
    at com.netflix.spinnaker.kork.jedis.JedisClientDelegate.withCommandsClient(JedisClientDelegate.java:45) ~[kork-jedis-1.17.x-iss.1.jar:na]
    at com.netflix.spinnaker.cats.redis.cluster.ClusteredAgentScheduler.acquireRunKey(ClusteredAgentScheduler.java:178) ~[cats-redis-1.17.x-iss.4.jar:na]
    at com.netflix.spinnaker.cats.redis.cluster.ClusteredAgentScheduler.acquire(ClusteredAgentScheduler.java:131) ~[cats-redis-1.17.x-iss.4.jar:na]
    at com.netflix.spinnaker.cats.redis.cluster.ClusteredAgentScheduler.runAgents(ClusteredAgentScheduler.java:158) ~[cats-redis-1.17.x-iss.4.jar:na]
    at com.netflix.spinnaker.cats.redis.cluster.ClusteredAgentScheduler.run(ClusteredAgentScheduler.java:151) ~[cats-redis-1.17.x-iss.4.jar:na]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [na:1.8.0_212]
    at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308) [na:1.8.0_212]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) [na:1.8.0_212]
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) [na:1.8.0_212]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_212]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_212]
    at java.lang.Thread.run(Thread.java:748) [na:1.8.0_212]
Caused by: java.lang.IllegalStateException: Pool not open
    at org.apache.commons.pool2.impl.BaseGenericObjectPool.assertOpen(BaseGenericObjectPool.java:759) ~[commons-pool2-2.6.2.jar:2.6.2]
    at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:402) ~[commons-pool2-2.6.2.jar:2.6.2]
    at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:349) ~[commons-pool2-2.6.2.jar:2.6.2]
    at redis.clients.util.Pool.getResource(Pool.java:49) ~[jedis-2.9.3.jar:na]
    ... 15 common frames omitted

Я могу достичь redis из модуля Clouddriver.

nc -vz spin-redis 6379

Отсутствует ли другой конфиг?

1 Ответ

0 голосов
/ 23 апреля 2020

Я предлагаю вам обновить его до последней / стабильной версии, т. Е. 1.18.X

  • Установите версию, которую вы хотите использовать. Обратитесь к странице релизов Версии

    export UPGRADE_VERSION = 1.18.5 hal конфигурация версии редактирования edit --version $ UPGRADE_VERSION

  • Развернуть и применить новый версия с hal

    развертывание hal применяется

...