Cannot Start Streamsets on Ubuntu 14.04LTS

asked 2019-01-22 10:08:37 -0600

seamfaces gravatar image

updated 2019-01-22 19:08:19 -0600

metadaddy gravatar image

Hello everyone,

I am trying to setup streamsets datacollector 3.7.0 on an ubuntu box running Ubuntu 14.04 LTS. I am able to start it manually but each time I try to start it up using service start, I get the following error

Abnormal exit: java.lang.NoClassDefFoundError: org/apache/hadoop/conf/ConfigurableCheck STDERR for more details

java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configurable
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        at com.streamsets.pipeline.BlackListURLClassLoader.findClass(BlackListURLClassLoader.java:73)
        at com.streamsets.pipeline.SDCClassLoader.loadClass(SDCClassLoader.java:334)
        at com.streamsets.pipeline.SDCClassLoader.loadClass(SDCClassLoader.java:316)
        at com.streamsets.pipeline.stage.destination.mapreduce.config.JobType.<clinit>(JobType.java:25)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at java.lang.Class.getEnumConstantsShared(Class.java:3320)
        at java.lang.Class.getEnumConstants(Class.java:3297)
        at com.streamsets.pipeline.api.base.BaseEnumChooserValues.<init>(BaseEnumChooserValues.java:41)
        at com.streamsets.pipeline.stage.destination.mapreduce.config.JobTypeChooserValues.<init>(JobTypeChooserValues.java:23)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at java.lang.Class.newInstance(Class.java:442)
        at com.streamsets.datacollector.definition.ModelDefinitionExtractor$ValueChooserExtractor.validate(ModelDefinitionExtractor.java:160)
        at com.streamsets.datacollector.definition.ModelDefinitionExtractor$Extractor.validate(ModelDefinitionExtractor.java:89)
        at com.streamsets.datacollector.definition.ConfigDefinitionExtractor.validateConfigDef(ConfigDefinitionExtractor.java:384)
        at com.streamsets.datacollector.definition.ConfigDefinitionExtractor.validate(ConfigDefinitionExtractor.java:96)
        at com.streamsets.datacollector.definition.ConfigDefinitionExtractor.validateConfigDefBean(ConfigDefinitionExtractor.java:415)
        at com.streamsets.datacollector.definition.ConfigDefinitionExtractor.validate(ConfigDefinitionExtractor.java:102)
        at com.streamsets.datacollector.definition.ConfigDefinitionExtractor.validate(ConfigDefinitionExtractor.java:65)
        at com.streamsets.datacollector.definition.StageDefinitionExtractor.validate(StageDefinitionExtractor.java:141)
        at com.streamsets.datacollector.definition.StageDefinitionExtractor.extract(StageDefinitionExtractor.java:197)
        at com.streamsets.datacollector.stagelibrary.ClassLoaderStageLibraryTask.loadStages(ClassLoaderStageLibraryTask.java:533)
        at com.streamsets.datacollector.stagelibrary.ClassLoaderStageLibraryTask.initTask(ClassLoaderStageLibraryTask.java:269)
        at com.streamsets.datacollector.task.AbstractTask.init(AbstractTask.java:62)
        at com.streamsets.datacollector.task.CompositeTask.initTask(CompositeTask.java:44)
        at com.streamsets.datacollector.task.AbstractTask.init(AbstractTask.java:62)
        at com.streamsets.datacollector.task.TaskWrapper.init(TaskWrapper.java:40)
        at com.streamsets.datacollector.main.Main.lambda$doMain$1(Main.java:118)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.streamsets.datacollector.security.SecurityUtil.doAs(SecurityUtil.java:92)
        at com.streamsets.datacollector.main.Main.doMain(Main.java:153)
        at com.streamsets.datacollector.main.DataCollectorMain.main(DataCollectorMain.java:55)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method ...
(more)
edit retag flag offensive close merge delete

Comments

What stage libraries have you installed?

metadaddy gravatar imagemetadaddy ( 2019-01-22 19:13:53 -0600 )edit