• Java ? java.net.UnknownHostException: dev-ololo: dev-ololo: Name or service not known
    at java.net.InetAddress.getLocalHost(InetAddress.java:1496)
    at kafka.server.KafkaHealthcheck$$anonfun$1.apply(KafkaHealthcheck.scala:61)
    $ sudo cat /etc/hosts
    ...
    127.0.0.1 dev-ololo localhost

    серьёзно, блядь?

Replies (6)

  • @fillest, ::1 там есть? Или добавь, или наоборот убери
  • @vt, точно, пропиздоглазил там ipv6 в километровом стектрейсе
    Кафка короче по дефолту видимо пытается слушать и по ipv6, а жаба что-то не распаршивает (хз, на локалхосте почти такой же /etc/hosts, но работает). Вылечил через конфиг кафки ограничением до 0.0.0.0
  • @fillest, теперь оно в другом месте кидает уже без упоминаний ipv6 в стеке, какое же сука ебанатство
    [2016-06-22 18:05:41,756] ERROR Processor got uncaught exception. (kafka.network.Processor)
    java.lang.ExceptionInInitializerError
    at kafka.network.RequestChannel$Request.<init>(RequestChannel.scala:110)
    at kafka.network.Processor$$anonfun$processCompletedReceives$1.apply(SocketServer.scala:488)
    at kafka.network.Processor$$anonfun$processCompletedReceives$1.apply(SocketServer.scala:483)
    at scala.collection.Iterator$class.foreach(Iterator.scala:893)
    at scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
    at scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
    at scala.collection.AbstractIterable.foreach(Iterable.scala:54)
    at kafka.network.Processor.processCompletedReceives(SocketServer.scala:483)
    at kafka.network.Processor.run(SocketServer.scala:413)
    at java.lang.Thread.run(Thread.java:745)
    Caused by: java.net.UnknownHostException: dev-bapi: dev-bapi: Name or service not known
    at java.net.InetAddress.getLocalHost(InetAddress.java:1496)
    at kafka.network.RequestChannel$.<init>(RequestChannel.scala:38)
    at kafka.network.RequestChannel$.<clinit>(RequestChannel.scala)
    ... 10 more
    Caused by: java.net.UnknownHostException: dev-bapi: Name or service not known
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:922)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1316)
    at java.net.InetAddress.getLocalHost(InetAddress.java:1492)
    ... 12 more
  • @fillest, пардон, вот вижу ipv6, это я уже слепну от рейджа (дальше оно начинает кидать другие абсолютно анрилейтед уже эксепшены, я это пытаюсь решить уже час наверно)
  • @fillest, а хуй там. нашёл похожее bugs.java.com поставил ужу и оралковскую жидэка свежую 8ю, и запустил с -Djava.net.preferIPv4Stack=true — та же ошибка, но с ipv4 в стеке. потрясающе
  • @fillest, блеаадь, у нас стояли права 600 на /etc/hostname и /etc/hosts