Не удалось запустить CLI — соединение Confluent

#apache-kafka #confluent-platform

Вопрос:

Я скачал Confluent-7.0.0 для локальной машины, установил его. Попытался следовать руководству по быстрому запуску, я набрал «Запуск локальных служб слияния» и получил сообщение об ошибке «Ошибка: не удалось запустить подключение» Не уверен, что пошло не так, это происходит каждый раз, даже со старыми версиями. Я использую виртуальную машину ubuntu.

 Using CONFLUENT_CURRENT: /tmp/confluent.587467 Starting ZooKeeper ZooKeeper is [UP] Starting Kafka Kafka is [UP] Starting Schema Registry Schema Registry is [UP] Starting Kafka REST Kafka REST is [UP] Starting Connect Error: Connect failed to start  

Когда я запустил kafka connect напрямую, он смог запустить службу, но появилось несколько сообщений об ошибках.

 WARNING: A provider org.apache.kafka.connect.runtime.rest.resources.ConnectorPluginsResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.apache.kafka.connect.runtime.rest.resources.ConnectorPluginsResource will be ignored.  Nov 14, 2021 4:13:28 PM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.apache.kafka.connect.runtime.rest.resources.ConfluentV1MetadataResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.apache.kafka.connect.runtime.rest.resources.ConfluentV1MetadataResource will be ignored.  Nov 14, 2021 4:13:28 PM org.glassfish.jersey.internal.inject.Providers checkProviderRuntime WARNING: A provider org.apache.kafka.connect.runtime.rest.resources.LoggingResource registered in SERVER runtime does not implement any provider interfaces applicable in the SERVER runtime. Due to constraint configuration problems the provider org.apache.kafka.connect.runtime.rest.resources.LoggingResource will be ignored.  ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console. Set system property 'log4j2.debug' to show Log4j2 internal initialization logging. Nov 14, 2021 4:13:31 PM org.glassfish.jersey.internal.Errors logErrors WARNING: The following warnings have been detected: WARNING: The (sub)resource method listLoggers in org.apache.kafka.connect.runtime.rest.resources.LoggingResource contains empty path annotation. WARNING: The (sub)resource method createConnector in org.apache.kafka.connect.runtime.rest.resources.ConnectorsResource contains empty path annotation. WARNING: The (sub)resource method listConnectors in org.apache.kafka.connect.runtime.rest.resources.ConnectorsResource contains empty path annotation. WARNING: The (sub)resource method listConnectorPlugins in org.apache.kafka.connect.runtime.rest.resources.ConnectorPluginsResource contains empty path annotation. WARNING: The (sub)resource method serverInfo in org.apache.kafka.connect.runtime.rest.resources.RootResource contains empty path annotation.  [2021-11-14 16:13:31,592] INFO Started o.e.j.s.ServletContextHandler@20a116a0{/,null,AVAILABLE} (org.eclipse.jetty.server.handler.ContextHandler:915) [2021-11-14 16:13:31,608] INFO REST resources initialized; server is started and ready to handle requests (org.apache.kafka.connect.runtime.rest.RestServer:308) [2021-11-14 16:13:31,608] INFO Kafka Connect started (org.apache.kafka.connect.runtime.Connect:57)  

Комментарии:

1. 1) Вашей виртуальной машине , вероятно, требуется больше памяти 2) Покажите confluent local logs connect , пожалуйста, 3) Пожалуйста, запустите connect-distributed.sh напрямую, чтобы вы действительно могли видеть ошибки

2. Привет, я постараюсь добавить больше памяти для виртуальной машины. 2) журнал пуст, если он не запускается 3) Запуск распределенного подключения. у sh, похоже, вообще нет проблем

3. Здравствуйте, я отредактировал вопрос

4. В том, что вы опубликовали, нет ошибок. Несколько стандартных предупреждений, но все должно работать нормально

5. Я следовал учебнику по соединителю Confluent kafka, и соединитель продолжал не запускаться, сообщения об ошибке не было. В веб — интерфейсе он просто указал «Сбой» в качестве состояния соединителя. И данные не были загружены в тему, которую он намеревался