[ 
https://issues.apache.org/jira/browse/HDFS-5498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13900516#comment-13900516
 ] 

Kihwal Lee commented on HDFS-5498:
----------------------------------

bq. saveDfsUsed(); will store the cache file, its called only in 
BlockPoolSlice#shutdown(), but in real environment this will never be called. 
So no cache fill be written.

Actually it is being called during shutdown.
{panel}
        at 
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.BlockPoolSlice.shutdown(BlockPoolSlice.java:391)
        at 
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeImpl.shutdownBlockPool(FsVolumeImpl.java:265)
        at 
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsVolumeList.removeBlockPool(FsVolumeList.java:242)
        at 
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.FsDatasetImpl.shutdownBlockPool(FsDatasetImpl.java:1779)
        at 
org.apache.hadoop.hdfs.server.datanode.DataNode.shutdownBlockPool(DataNode.java:909)
        at 
org.apache.hadoop.hdfs.server.datanode.BPOfferService.shutdownActor(BPOfferService.java:362)
        at 
org.apache.hadoop.hdfs.server.datanode.BPServiceActor.cleanUp(BPServiceActor.java:611)
        at 
org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:811)
        at java.lang.Thread.run(Thread.java:695)
{panel}

> Improve datanode startup time
> -----------------------------
>
>                 Key: HDFS-5498
>                 URL: https://issues.apache.org/jira/browse/HDFS-5498
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>            Reporter: Kihwal Lee
>            Assignee: Kihwal Lee
>         Attachments: HDFS-5498.with_du_change.patch, 
> HDFS-5498.with_du_change.patch
>
>
> Similarly to HDFS-5027, an improvement  can be made for getVomeMap(). This is 
> the phase in which ReplicaMap.is populated.  But it will be even better if 
> datanode scans only once and do both.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to