Uploaded image for project: 'Metron (Retired)'
  1. Metron (Retired)
  2. METRON-1094

MaaS will not start due to classpath error relating to Yarn

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Done
    • Major
    • Resolution: Done
    • None
    • 0.4.1
    • None

    Description

      The MaaS service won't start with an stack trace:

      {{java.lang.NoSuchMethodError: org.apache.hadoop.io.retry.RetryPolicies.retryOtherThanRemoteException(Lorg/apache/hadoop/io/retry/RetryPolicy;Ljava/util/Map;)Lorg/apache/hadoop/io/retry/RetryPolicy;
      at org.apache.hadoop.yarn.client.RMProxy.createRetryPolicy(RMProxy.java:304)
      at org.apache.hadoop.yarn.client.RMProxy.createRetryPolicy(RMProxy.java:211)
      at org.apache.hadoop.yarn.client.RMProxy.createRMProxy(RMProxy.java:93)
      at org.apache.hadoop.yarn.client.ClientRMProxy.createRMProxy(ClientRMProxy.java:72)
      at org.apache.hadoop.yarn.client.api.impl.AMRMClientImpl.serviceStart(AMRMClientImpl.java:186)
      at org.apache.hadoop.service.AbstractService.start(AbstractService.java:193)
      at org.apache.hadoop.yarn.client.api.async.impl.AMRMClientAsyncImpl.serviceStart(AMRMClientAsyncImpl.java:96)
      at org.apache.hadoop.service.AbstractService.start(AbstractService.java:193)
      at org.apache.metron.maas.service.ApplicationMaster.run(ApplicationMaster.java:457)
      at org.apache.metron.maas.service.ApplicationMaster.main(ApplicationMaster.java:312)}}

      This is due to us packaging up yarn libraries with the maas service app rather than picking them up from Yarn.

      Attachments

        Issue Links

          Activity

            People

              cestella Casey Stella
              cestella Casey Stella
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: