Azkaban 4.0启动报错

2023/06/05 17:37:03.571 +0800  INFO [JdbcTriggerImpl] [main] [Azkaban] Loaded 1 triggers.
2023/06/05 17:37:03.576 +0800  INFO [WebMetricsImpl] [main] [Azkaban] No metrics set up for Web server.
2023/06/05 17:37:03.576 +0800  INFO [log] [main] [Azkaban] jetty-6.1.26
2023/06/05 17:37:03.585 +0800 ERROR [/] [main] [Azkaban] unavailable
com.google.inject.ConfigurationException: Guice configuration errors:

1) No implementation for azkaban.imagemgmt.services.ImageRampupService was bound.
  while locating azkaban.imagemgmt.services.ImageRampupService

1 error
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1045)
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004)
        at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
        at azkaban.ServiceProvider.getInstance(ServiceProvider.java:54)
        at azkaban.webapp.AzkabanWebServer.getImageRampupService(AzkabanWebServer.java:752)
        at azkaban.imagemgmt.servlets.ImageRampupServlet.init(ImageRampupServlet.java:78)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at azkaban.webapp.AzkabanWebServer.prepareAndStartServer(AzkabanWebServer.java:530)
        at azkaban.webapp.AzkabanWebServer.launch(AzkabanWebServer.java:258)
        at azkaban.soloserver.AzkabanSingleServer.launch(AzkabanSingleServer.java:131)
        at azkaban.soloserver.AzkabanSingleServer.start(AzkabanSingleServer.java:105)
        at azkaban.soloserver.AzkabanSingleServer.main(AzkabanSingleServer.java:58)
2023/06/05 17:37:03.588 +0800 ERROR [/] [main] [Azkaban] unavailable
com.google.inject.ConfigurationException: Guice configuration errors:

1) No implementation for azkaban.imagemgmt.services.ImageTypeService was bound.
  while locating azkaban.imagemgmt.services.ImageTypeService

1 error
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1045)
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004)
        at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
        at azkaban.ServiceProvider.getInstance(ServiceProvider.java:54)
        at azkaban.webapp.AzkabanWebServer.getImageTypeService(AzkabanWebServer.java:744)
        at azkaban.imagemgmt.servlets.ImageTypeServlet.init(ImageTypeServlet.java:67)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at azkaban.webapp.AzkabanWebServer.prepareAndStartServer(AzkabanWebServer.java:530)
        at azkaban.webapp.AzkabanWebServer.launch(AzkabanWebServer.java:258)
        at azkaban.soloserver.AzkabanSingleServer.launch(AzkabanSingleServer.java:131)
        at azkaban.soloserver.AzkabanSingleServer.start(AzkabanSingleServer.java:105)
        at azkaban.soloserver.AzkabanSingleServer.main(AzkabanSingleServer.java:58)
2023/06/05 17:37:03.589 +0800 ERROR [/] [main] [Azkaban] unavailable
com.google.inject.ConfigurationException: Guice configuration errors:

1) No implementation for azkaban.imagemgmt.services.ImageVersionService was bound.
  while locating azkaban.imagemgmt.services.ImageVersionService

1 error
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1045)
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004)
        at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1054)
        at azkaban.ServiceProvider.getInstance(ServiceProvider.java:54)
        at azkaban.webapp.AzkabanWebServer.getImageVersionsService(AzkabanWebServer.java:748)
        at azkaban.imagemgmt.servlets.ImageVersionServlet.init(ImageVersionServlet.java:78)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:736)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
        at org.mortbay.jetty.Server.doStart(Server.java:224)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
        at azkaban.webapp.AzkabanWebServer.prepareAndStartServer(AzkabanWebServer.java:530)
        at azkaban.webapp.AzkabanWebServer.launch(AzkabanWebServer.java:258)
        at azkaban.soloserver.AzkabanSingleServer.launch(AzkabanSingleServer.java:131)
        at azkaban.soloserver.AzkabanSingleServer.start(AzkabanSingleServer.java:105)
        at azkaban.soloserver.AzkabanSingleServer.main(AzkabanSingleServer.java:58)
2023/06/05 17:37:03.590 +0800  INFO [ProjectManagerServlet] [main] [Azkaban] downloadBufferSize: 8192
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
Azkaban 4.0 是一个开源的任务调度和工作流管理系统,它提供了一个直观易用的用户界面,用于管理和监控任务的调度和执行过程。安装Azkaban 4.0,您可以遵循以下步骤: 1. 首先,您需要下载Azkaban 4.0的安装包。您可以从官方网站上找到Azkaban的最新版本。下载完成后,解压安装包到您选择的任意目录。 2. 在安装Azkaban 4.0之前,您需要确保您的环境满足它的依赖。Azkaban 4.0依赖于Java和MySQL数据库。请确保您已经安装了Java并配置了JAVA_HOME环境变量,并且您已经安装并配置了MySQL数据库。 3. 接下来,您需要创建一个MySQL数据库来存储Azkaban的数据。您可以使用MySQL的客户端工具,如命令行或图形界面工具,来创建一个新的数据库。创建数据库后,记下数据库的URL、用户名和密码,以备后续使用。 4. 确保您已经启动了MySQL数据库,并且可以访问到您创建的数据库。然后,修改Azkaban的配置文件`azkaban.properties`。您可以在安装包中找到此文件。在配置文件中,您需要填写数据库的URL、用户名和密码,以及其他一些相关的配置项,如端口号、执行器的线程数等。 5. 完成配置文件的修改后,保存并关闭文件。然后,您需要进入到解压后的安装包目录,执行以下命令启动Azkaban服务器:`bin/azkaban-web-start.sh`。此命令将启动Azkaban的Web界面和服务器。 6. 启动成功后,您可以通过浏览器访问Azkaban的Web界面。默认情况下,它会监听8081端口。在浏览器中输入`http://localhost:8081`,您将看到Azkaban的登录页面。 7. 使用您在配置文件中设置的用户名和密码登录Azkaban。登录成功后,您可以开始使用Azkaban 4.0来创建、调度和监控任务。 这就是安装Azkaban 4.0的简单步骤。希望这能够帮助您成功安装和使用Azkaban 4.0

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值