[ 
https://issues.apache.org/jira/browse/HDFS-13302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Elek, Marton updated HDFS-13302:
--------------------------------
    Status: Patch Available  (was: Open)

The easy workaround is implemented with moving the copy to a later position. 
But long term a more mature solution may be required. For example if any of the 
tools would use a dependency which is already used by the hdsl it won't be 
included in the tools directory.

As of now it works well. I tested with both ozone/hdsl and yarn based tests:

{code}
==============================================================================
Yarn                                                                          
==============================================================================
Yarn.Yarn Smoketest :: Smoketesting Yarn cluster                              
==============================================================================
Daemons are running without error                                     | PASS |
------------------------------------------------------------------------------
Calculate PI with mapreduce job                                       | PASS |
------------------------------------------------------------------------------
Calculate word counts                                                 | PASS |
------------------------------------------------------------------------------
Yarn.Yarn Smoketest :: Smoketesting Yarn cluster                      | PASS |
3 critical tests, 3 passed, 0 failed
3 tests total, 3 passed, 0 failed
==============================================================================
{code} 

{code}
==============================================================================
Robot.Simple Cluster Topology :: Smoke test to start cluster with docker-co...
==============================================================================
Daemons are running without error                                     | PASS |
------------------------------------------------------------------------------
Check if datanode is connected to the scm                             | PASS |
------------------------------------------------------------------------------
Scale it up to 5 datanodes                                            | PASS |
------------------------------------------------------------------------------
Test rest interface                                                   | PASS |
------------------------------------------------------------------------------
Check webui static resources                                          | PASS |
------------------------------------------------------------------------------
Start freon testing                                                   | PASS |
------------------------------------------------------------------------------
Robot.Simple Cluster Topology :: Smoke test to start cluster with ... | PASS |
6 critical tests, 6 passed, 0 failed
6 tests total, 6 passed, 0 failed
{code}

> Ozone: fix classpath of yarn components
> ---------------------------------------
>
>                 Key: HDFS-13302
>                 URL: https://issues.apache.org/jira/browse/HDFS-13302
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: HDFS-7240
>    Affects Versions: HDFS-7240
>            Reporter: Elek, Marton
>            Assignee: Elek, Marton
>            Priority: Major
>         Attachments: HDFS-13302-HDFS-7240.001.patch
>
>
> HDFS-13258 introduced a separated classpath for hdsl/cblock/ozone components.
> The reason is the behaviour of the dist-layout-stitching. The internal copy 
> command in the dist-layout-stitching copies the jar files only if they don 
> not exist in any of the existing subfolder of the share/hadoop directory.
> With the new separated classpath if some of the dependencies are already 
> copied to share/hadoop/hdsl or share/hadoop/ozone, they won't be copied to 
> the share/hadoop/yarn directory and won't be added to the classpath. (as the 
> hdsl copy is before the yarn copy commands)
> Could be fixed easily with moving the ozone/cblock/hdsl related stuff to the 
> end of the dist-layout-stitching.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to