Error when starting up. Failing. com.google.inject.ProvisionException: Unable to provision, see the following errors: 1) Unknown provider[mysql] of Key[type=io.druid.metadata.MetadataStorageConnector, annotation=[none]], known options[[derby]] at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.MetadataStorageConnector for the 1st parameter of io.druid.guice.JacksonConfigManagerModule.getConfigManager(JacksonConfigManagerModule.java:52) at io.druid.guice.JacksonConfigManagerModule.getConfigManager(JacksonConfigManagerModule.java:52) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.guice.JacksonConfigManagerModule) while locating io.druid.common.config.ConfigManager for the 1st parameter of io.druid.common.config.JacksonConfigManager.(JacksonConfigManager.java:48) at io.druid.guice.JacksonConfigManagerModule.configure(JacksonConfigManagerModule.java:41) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.guice.JacksonConfigManagerModule) while locating io.druid.common.config.JacksonConfigManager for the 3rd parameter of io.druid.server.coordinator.DruidCoordinator.(DruidCoordinator.java:152) at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:149) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.server.coordinator.DruidCoordinator 2) Unknown provider[mysql] of Key[type=io.druid.metadata.SQLMetadataConnector, annotation=[none]], known options[[derby]] at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.SQLMetadataConnector for the 2nd parameter of io.druid.server.audit.SQLAuditManagerProvider.(SQLAuditManagerProvider.java:50) while locating io.druid.server.audit.SQLAuditManagerProvider at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.server.audit.AuditManagerProvider at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:142) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.audit.AuditManager for the 3rd parameter of io.druid.common.config.JacksonConfigManager.(JacksonConfigManager.java:48) at io.druid.guice.JacksonConfigManagerModule.configure(JacksonConfigManagerModule.java:41) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.guice.JacksonConfigManagerModule) while locating io.druid.common.config.JacksonConfigManager for the 3rd parameter of io.druid.server.coordinator.DruidCoordinator.(DruidCoordinator.java:152) at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:149) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.server.coordinator.DruidCoordinator 3) Unknown provider[mysql] of Key[type=io.druid.metadata.SQLMetadataConnector, annotation=[none]], known options[[derby]] at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.SQLMetadataConnector for the 4th parameter of io.druid.metadata.SQLMetadataSegmentManagerProvider.(SQLMetadataSegmentManagerProvider.java:45) while locating io.druid.metadata.SQLMetadataSegmentManagerProvider at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.MetadataSegmentManagerProvider at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:134) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.metadata.MetadataSegmentManager for the 4th parameter of io.druid.server.coordinator.DruidCoordinator.(DruidCoordinator.java:152) at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:149) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.server.coordinator.DruidCoordinator 4) Unknown provider[mysql] of Key[type=io.druid.metadata.SQLMetadataConnector, annotation=[none]], known options[[derby]] at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.SQLMetadataConnector for the 4th parameter of io.druid.metadata.SQLMetadataRuleManagerProvider.(SQLMetadataRuleManagerProvider.java:52) while locating io.druid.metadata.SQLMetadataRuleManagerProvider at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.MetadataRuleManagerProvider at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:138) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.metadata.MetadataRuleManager for the 6th parameter of io.druid.server.coordinator.DruidCoordinator.(DruidCoordinator.java:152) at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:149) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.server.coordinator.DruidCoordinator 5) Unknown provider[mysql] of Key[type=io.druid.metadata.SQLMetadataConnector, annotation=[none]], known options[[derby]] at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.SQLMetadataConnector for the 1st parameter of io.druid.server.audit.SQLAuditManager.(SQLAuditManager.java:67) at io.druid.server.audit.SQLAuditManager.class(SQLAuditManager.java:51) while locating io.druid.server.audit.SQLAuditManager for the 6th parameter of io.druid.metadata.SQLMetadataRuleManagerProvider.(SQLMetadataRuleManagerProvider.java:52) while locating io.druid.metadata.SQLMetadataRuleManagerProvider at io.druid.guice.PolyBind.createChoiceWithDefault(PolyBind.java:86) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.metadata.storage.derby.DerbyMetadataStorageDruidModule) while locating io.druid.metadata.MetadataRuleManagerProvider at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:138) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.metadata.MetadataRuleManager for the 6th parameter of io.druid.server.coordinator.DruidCoordinator.(DruidCoordinator.java:152) at io.druid.cli.CliCoordinator$1.configure(CliCoordinator.java:149) (via modules: com.google.inject.util.Modules$OverrideModule -> com.google.inject.util.Modules$OverrideModule -> io.druid.cli.CliCoordinator$1) while locating io.druid.server.coordinator.DruidCoordinator 5 errors at com.google.inject.internal.InjectorImpl$2.get(InjectorImpl.java:1028) ~[guice-4.1.0.jar:?] at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1050) ~[guice-4.1.0.jar:?] at io.druid.guice.LifecycleModule$2.start(LifecycleModule.java:153) ~[druid-api-0.9.2.jar:0.9.2] at io.druid.cli.GuiceRunnable.initLifecycle(GuiceRunnable.java:101) [druid-services-0.9.2.jar:0.9.2] at io.druid.cli.ServerRunnable.run(ServerRunnable.java:40) [druid-services-0.9.2.jar:0.9.2] at io.druid.cli.Main.main(Main.java:106) [druid-services-0.9.2.jar:0.9.2]