ransombriggs opened a new issue #105: invoker-0 stuck in CrashLoopBackOff loop 
probably due to issues creating a kafka topic
URL: https://github.com/apache/incubator-openwhisk-deploy-kube/issues/105
 
 
   I have started all the openwhisk services, but the invoker appears to have 
issues creating a topic in kafka and then issues a JVM shutdown hook.  The 
relevant errors from invoker logs appears to be the following, which originates 
from 
[invoker.scala](https://github.com/apache/incubator-openwhisk/blob/master/core/invoker/src/main/scala/whisk/core/invoker/Invoker.scala#L200)
   ```
   [2017-12-01T15:01:42.512Z] [ERROR] [??] [KafkaMessagingProvider] exception 
during creation of topic invoker0
   [2017-12-01T15:01:42.514Z] [ERROR] [#sid_100] [Invoker] failure during 
msgProvider.ensureTopic for topic invoker0
   [INFO] [12/01/2017 15:01:42.604] [kamon-shutdown-hook-1] 
[CoordinatedShutdown(akka://kamon)] Starting coordinated shutdown from JVM 
shutdown hook
   ```
   
   I have also included the relevant pods output as well as the full logs from 
invoker and relevant logs from kafka in case I missed some output that might 
help debug things.
   
   ```
   -> % kubectl get pods -n openwhisk                   
   NAME                         READY     STATUS             RESTARTS   AGE
   apigateway-75f6c5fdc-jrp8n   1/1       Running            0          15h
   controller-0                 0/1       CrashLoopBackOff   75         15h
   controller-1                 0/1       CrashLoopBackOff   75         15h
   couchdb-5b6c59c7cc-hgf2z     1/1       Running            0          15h
   invoker-0                    0/1       CrashLoopBackOff   32         15h
   kafka-797ff4c999-9tjb6       1/1       Running            0          15h
   nginx-88b764487-9bvls        1/1       Running            0          15h
   redis-7fb77bfc4-n5h8b        1/1       Running            0          15h
   zookeeper-575965f666-4wgwj   1/1       Running            0          15
   ```
   ```
   -> % kubectl -n openwhisk logs invoker-0
   [2017-12-01T14:59:38.893Z] [INFO] Initializing Kamon...
   [INFO] [12/01/2017 14:59:39.358] [main] [StatsDExtension(akka://kamon)] 
Starting the Kamon(StatsD) extension
   [2017-12-01T14:59:39.506Z] [INFO] Slf4jLogger started
   [2017-12-01T14:59:39.717Z] [INFO] [??] [Config] environment set value for 
db.whisk.actions
   [2017-12-01T14:59:39.805Z] [INFO] [??] [Config] environment set value for 
db.protocol
   [2017-12-01T14:59:39.817Z] [INFO] [??] [Config] environment set value for 
docker.image.prefix
   [2017-12-01T14:59:39.839Z] [INFO] [??] [Config] environment set value for 
invoker.container.network
   [2017-12-01T14:59:39.841Z] [INFO] [??] [Config] environment set value for 
whisk.api.host.name
   [2017-12-01T14:59:39.843Z] [INFO] [??] [Config] environment set value for 
db.port
   [2017-12-01T14:59:39.843Z] [INFO] [??] [Config] environment set value for 
db.whisk.activations.filter.ddoc
   [2017-12-01T14:59:39.843Z] [INFO] [??] [Config] environment set value for 
db.username
   [2017-12-01T14:59:39.843Z] [INFO] [??] [Config] environment set value for 
db.whisk.activations
   [2017-12-01T14:59:39.844Z] [INFO] [??] [Config] environment set value for 
docker.registry
   [2017-12-01T14:59:39.847Z] [INFO] [??] [Config] environment set value for 
db.whisk.actions.ddoc
   [2017-12-01T14:59:39.872Z] [INFO] [??] [Config] environment set value for 
invoker.name
   [2017-12-01T14:59:39.872Z] [INFO] [??] [Config] environment set value for 
docker.image.tag
   [2017-12-01T14:59:39.873Z] [INFO] [??] [Config] environment set value for 
invoker.use.runc
   [2017-12-01T14:59:39.873Z] [INFO] [??] [Config] environment set value for 
db.whisk.activations.ddoc
   [2017-12-01T14:59:39.900Z] [INFO] [??] [Config] environment set value for 
zookeeper.hosts
   [2017-12-01T14:59:39.900Z] [INFO] [??] [Config] environment set value for 
runtimes.manifest
   [2017-12-01T14:59:39.953Z] [INFO] [??] [Config] environment set value for 
kafka.hosts
   [2017-12-01T14:59:39.953Z] [INFO] [??] [Config] environment set value for 
db.host
   [2017-12-01T14:59:39.953Z] [INFO] [??] [Config] environment set value for 
port
   [2017-12-01T14:59:39.954Z] [INFO] [??] [Config] environment set value for 
db.provider
   [2017-12-01T14:59:39.954Z] [INFO] [??] [Config] environment set value for 
db.password
   [2017-12-01T14:59:41.038Z] [INFO] [??] [Invoker] Command line arguments 
parsed to yield CmdLineArgs(None,Some(0))
   [2017-12-01T14:59:41.160Z] [INFO] [??] [Invoker] invokerReg: using 
proposedInvokerId 0
   [2017-12-01T15:01:42.512Z] [ERROR] [??] [KafkaMessagingProvider] exception 
during creation of topic invoker0
   [2017-12-01T15:01:42.514Z] [ERROR] [#sid_100] [Invoker] failure during 
msgProvider.ensureTopic for topic invoker0
   [INFO] [12/01/2017 15:01:42.604] [kamon-shutdown-hook-1] 
[CoordinatedShutdown(akka://kamon)] Starting coordinated shutdown from JVM 
shutdown hook
   ```
   ```
   kafka is up and running
   + echo 'Create health topic'
   Create health topic
   ++ kafka-topics.sh --create --topic health --replication-factor 1 
--partitions 1 --zookeeper zookeeper.openwhisk:2181 --config 
retention.bytes=536870912 --config retention.ms=1073741824 --config 
segment.bytes=3600000
   [2017-11-30 23:08:26,065] INFO Creating /controller (is it secure? false) 
(kafka.utils.ZKCheckedEphemeral)
   [2017-11-30 23:08:26,113] INFO Result of znode creation is: OK 
(kafka.utils.ZKCheckedEphemeral)
   [2017-11-30 23:08:26,114] INFO 0 successfully elected as leader 
(kafka.server.ZookeeperLeaderElector)
   [2017-11-30 23:08:26,498] INFO [ExpirationReaper-0], Starting  
(kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
   [2017-11-30 23:08:26,504] INFO [ExpirationReaper-0], Starting  
(kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
   [2017-11-30 23:08:26,508] INFO [ExpirationReaper-0], Starting  
(kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
   [2017-11-30 23:08:26,571] INFO [GroupCoordinator 0]: Starting up. 
(kafka.coordinator.GroupCoordinator)
   [2017-11-30 23:08:26,579] INFO [GroupCoordinator 0]: Startup complete. 
(kafka.coordinator.GroupCoordinator)
   [2017-11-30 23:08:26,592] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 13 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-11-30 23:08:26,690] INFO Will not load MX4J, mx4j-tools.jar is not in 
the classpath (kafka.utils.Mx4jLoader$)
   [2017-11-30 23:08:26,814] INFO Creating /brokers/ids/0 (is it secure? false) 
(kafka.utils.ZKCheckedEphemeral)
   [2017-11-30 23:08:26,830] INFO New leader is 0 
(kafka.server.ZookeeperLeaderElector$LeaderChangeListener)
   [2017-11-30 23:08:26,832] INFO Result of znode creation is: OK 
(kafka.utils.ZKCheckedEphemeral)
   [2017-11-30 23:08:26,834] INFO Registered broker 0 at path /brokers/ids/0 
with addresses: 
EndPoint(kafka.openwhisk,9092,ListenerName(PLAINTEXT),PLAINTEXT) 
(kafka.utils.ZkUtils)
   [2017-11-30 23:08:26,835] WARN No meta.properties file under dir 
/data/meta.properties (kafka.server.BrokerMetadataCheckpoint)
   [2017-11-30 23:08:26,927] INFO Kafka version : 0.10.2.1 
(org.apache.kafka.common.utils.AppInfoParser)
   [2017-11-30 23:08:26,927] INFO Kafka commitId : e89bffd6b2eff799 
(org.apache.kafka.common.utils.AppInfoParser)
   [2017-11-30 23:08:26,931] INFO [Kafka Server 0], started 
(kafka.server.KafkaServer)
   + OUTPUT='Created topic "health".'
   + [[ Created topic "health". == *\a\l\r\e\a\d\y\ \e\x\i\s\t\s* ]]
   + [[ Created topic "health". == *\C\r\e\a\t\e\d\ \t\o\p\i\c* ]]
   + fg
   /start.sh
   [2017-11-30 23:18:26,585] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 3 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-11-30 23:28:26,581] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-11-30 23:38:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-11-30 23:48:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-11-30 23:58:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:08:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:18:26,580] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:28:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:38:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:48:26,579] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 1 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 00:58:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:08:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:18:26,579] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:28:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:38:26,577] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:48:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 01:58:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 02:08:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 02:18:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   [2017-12-01 02:28:26,578] INFO [Group Metadata Manager on Broker 0]: Removed 
0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager)
   ```

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to