Я получаю ошибку ниже при запуске Kafka-Server
на windows
машине.Я скачал Scala 2.11 - kafka_2.11-2.1.0.tgz по ссылке: https://kafka.apache.org/downloads, и я сделал следующие шаги -
Перейдите в папку config
в Apache Kafka
(C:\Apache-Kafka\kafka_2.11-2.1.0\config
) и отредактируйте “server.properties”
с помощью любого текстового редактора.
Найдите log.dirs
и повторите после “=/tmp/kafka-logs”
до C:\Apache-Kafka\kafka_2.11-2.1.0\kafka-logs
.
Теперь просто запустите сервер:
>kafka-server-start.bat C:\Apache-Kafka\kafka_2.11-2.1.0\config
Ошибка:
C:\Apache-Kafka\kafka_2.11-2.1.0\bin\windows>kafka-server-start.bat C:\Apache-Kafka\kafka_2.11-2.1.0\config
[2018-12-14 21:09:34,566] INFO Registered kafka:type=kafka.Log4jController MBean (kafka.utils.Log4jControllerRegistration$)
[2018-12-14 21:09:34,583] ERROR Exiting Kafka due to fatal exception (kafka.Kafka$)
java.nio.file.AccessDeniedException: C:\Apache-Kafka\kafka_2.11-2.1.0\config
at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:83)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:97)
at sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:102)
at sun.nio.fs.WindowsFileSystemProvider.newByteChannel(WindowsFileSystemProvider.java:230)
at java.nio.file.Files.newByteChannel(Files.java:361)
at java.nio.file.Files.newByteChannel(Files.java:407)
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:384)
at java.nio.file.Files.newInputStream(Files.java:152)
at org.apache.kafka.common.utils.Utils.loadProps(Utils.java:560)
at kafka.Kafka$.getPropsFromArgs(Kafka.scala:42)
at kafka.Kafka$.main(Kafka.scala:58)
at kafka.Kafka.main(Kafka.scala)
C:\Apache-Kafka\kafka_2.11-2.1.0\bin\windows>
Примечание. Я уже настроил Apache Zookeeper
на моем компьютере с Windows, и он работает на порту 2181
.
Я запускаю cmd с помощью команды «Запуск от имени администратора».Любая быстрая помощь?