Каа сбор данных не извлекает данные mongodb - PullRequest
0 голосов
/ 05 июня 2018

Я установил kaa iot server вручную в Ubuntu 16.04 и использую образец сбора данных , чтобы проверить, как он работает.код запускается без ошибок, но когда я запускаю эти команды ниже, ничего не происходит:

mongo kaa
db.logs_$my_app_token$.find()

Я даже закомментирую bind_ip из mongodb.conf и перезапускаю mongodb, службы zookeeper и kaa-node, но ничего не изменилось.Я также регенерировал SDK и перестроил проект, но это тоже не помогло бы.

наконец, это журнал kaa:

2018-06-05 15:03:53,899 [Thread-3] TRACE 
o.k.k.s.c.s.l.DynamicLoadManager - DynamicLoadManager recalculate() got 0 redirection rules
2018-06-05 15:03:59,472 [EPS-core-dispatcher-6] DEBUG 
o.k.k.s.o.s.a.a.c.OperationsServerActor - Received: org.kaaproject.kaa.server.operations.service.akka.messages.core.stats.StatusRequestMessage@30d61bb1
2018-06-05 15:03:59,472 [EPS-core-dispatcher-6] DEBUG o.k.k.s.o.s.a.a.c.OperationsServerActor - [14fc1a87-8b34-47f6-8f39-d91aff7bfff7] Processing status request
2018-06-05 15:03:59,475 [pool-5-thread-1] INFO  o.k.k.s.o.s.l.DefaultLoadBalancingService - Updated load info: {"endpointCount": 0, "loadAverage": 0.02}
2018-06-05 15:03:59,477 [Curator-PathChildrenCache-0] INFO  o.k.k.s.c.s.l.DynamicLoadManager - Operations server [-1835393002][localhost:9090] updated
2018-06-05 15:03:59,477 [Curator-PathChildrenCache-4] DEBUG o.k.k.s.o.s.c.DefaultClusterService - Update of node [localhost:9090:1528181889050]-[{"endpointCount": 0, "loadAverage": 0.02}] is pushed to resolver org.kaaproject.kaa.server.hash.ConsistentHashResolver@1d0276a4
2018-06-05 15:04:03,899 [Thread-3] INFO  o.k.k.s.c.s.l.LoadDistributionService - Load distribution service recalculation started...
2018-06-05 15:04:03,899 [Thread-3] INFO  o.k.k.s.c.s.l.DynamicLoadManager - DynamicLoadManager recalculate() started... lastBootstrapServersUpdateFailed false
2018-06-05 15:04:03,899 [Thread-3] DEBUG o.k.k.s.c.s.l.d.EndpointCountRebalancer - No rebalancing in standalone mode
2018-06-05 15:04:03,899 [Thread-3] TRACE o.k.k.s.c.s.l.DynamicLoadManager - DynamicLoadManager recalculate() got 0 redirection rules

спасибо за вашу помощь в решении этой проблемы ...

1 Ответ

0 голосов
/ 17 июня 2018

После долгих поисков и проверок я наконец нашел это !!!Есть несколько причин, по которым это может произойти:

  1. , если вы используете Kaa Sanddbox, убедитесь, что вы установили сетевые настройки для моста (не NAT).

  2. проверьте свои iptables и выясните, открыты ли эти порты: 9888,9889,9997,9999.

  3. если вы используете виртуальную машину в качестве сервера, убедитесь, что хостыбрандмауэр не блокирует порты. (Это то, что случилось со мной ...)

...