Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-3866

Whether to set mapreduce.application.classpath is determined by the user

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v2.6.2, v3.0.0-alpha
    • Component/s: None
    • Labels:
      None

      Description

      In the kylin environment, if there is no configuration parameter "mapreduce.application.classpath", then kylin will use the command "mapred classpath" to get the local classpath and set it to "mapreduce.application.classpath", However, it will cause the following two problems:
      1. The local classpath may not be the same as the MapReduce cluster.
      2. There is no need to configure the parameter "mapreduce.application.classpath" on the client side in some cluster.

      So, it may be a better choice for users to decide whether they need to configure this parameter or not.

        Attachments

        1. KYLIN-3866.master.001.patch
          3 kB
          Guangxu Cheng

          Activity

            People

            • Assignee:
              gxcheng Guangxu Cheng
              Reporter:
              gxcheng Guangxu Cheng
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: