[
https://issues.apache.org/jira/browse/HDFS-11568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16455096#comment-16455096
]
Hudson commented on HDFS-11568:
-------------------------------
SUCCESS: Integrated in Jenkins build Hadoop-trunk-Commit #14070 (See
[https://builds.apache.org/job/Hadoop-trunk-Commit/14070/])
HDFS-11568. Ozone: Create metadata path automatically after null (omalley: rev
f617b2dddbbbc1c63c6f88797c7336f5394d0724)
* (edit)
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/ozone/scm/container/ContainerMapping.java
* (edit)
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/ozone/scm/block/BlockManagerImpl.java
* (edit)
hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/ozone/scm/node/SCMNodePoolManager.java
> Ozone: Create metadata path automatically after null checking
> -------------------------------------------------------------
>
> Key: HDFS-11568
> URL: https://issues.apache.org/jira/browse/HDFS-11568
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Reporter: Yuanbo Liu
> Assignee: Mukul Kumar Singh
> Priority: Major
> Fix For: HDFS-7240
>
> Attachments: HDFS-11568-HDFS-7240.001.patch
>
>
> The metadata path of ozone container should be checked properly and created
> accordingly while it's initiated. Some code snips that we need to change are
> here:
> {{ContainerMapping.java}}
> {code}
> // TODO: Fix this checking.
> String scmMetaDataDir = conf.get(OzoneConfigKeys
> .OZONE_CONTAINER_METADATA_DIRS);
> if ((scmMetaDataDir == null) || (scmMetaDataDir.isEmpty())) {
> throw
> new IllegalArgumentException("SCM metadata directory is not
> valid.");
> }
> {code}
> {{OzoneContainer.java}}
> {code}
> List<StorageLocation> locations = new LinkedList<>();
> String[] paths = ozoneConfig.getStrings(
> OzoneConfigKeys.OZONE_CONTAINER_METADATA_DIRS);
> if (paths != null && paths.length > 0) {
> for (String p : paths) {
> locations.add(StorageLocation.parse(p));
> }
> } else {
> getDataDir(locations);
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]