在 MacOSX 10.12 上安装 druid 和 zookeeper 后,我无法让 overlord 进程按照指示运行。
java `cat conf-quickstart/druid/overlord/jvm.config | xargs` -cp "conf-quickstart/druid/_common:conf-quickstart/druid/overlord:lib/*" io.druid.cli.Main server overlord
我收到地址已在使用中的错误。
在 MacOSX 10.12 上安装 druid 和 zookeeper 后,我无法让 overlord 进程按照指示运行。
java `cat conf-quickstart/druid/overlord/jvm.config | xargs` -cp "conf-quickstart/druid/_common:conf-quickstart/druid/overlord:lib/*" io.druid.cli.Main server overlord
我收到地址已在使用中的错误。
方法 1 使用端口退出应用程序:
检查端口 8090 上运行的应用程序(这是默认值)。运行lsof -i :8090 | grep LISTEN以获取生成的 pid。使用 pid 查看应用程序是否可以关闭ps -ef pid。如果是这样,请关闭/杀死它。如果没有,请尝试方法 2。
方法二更改druid配置:
使用and editor打开和编辑overlord的runtime配置。将给定的默认端口更改为其他内容,例如8099.
vim conf-quickstart/druid/overlord/runtime.properties