Block metas in worker are inconsistent with master and Alluxio journal on HDFS stalls

12 views
Skip to first unread message

Sean Shi

unread,
Apr 9, 2018, 3:32:25 AM4/9/18
to Alluxio Developers
Hello everybody:

I found the issue:https://alluxio.atlassian.net/browse/ALLUXIO-3115 and  I met a same trouble.The reason I found is that journal writer is keeping open status and no chance to release the lease of the log.out.If I kill the master with the signal 9, I think this issue may occur too.when this issue occur,I will delete the log file under the completed folder.My data is persistence and the capacity of MEM tier is bigger than data,so the system in peace in the beginning.But if some data were evicted to the SSD tier and I delete the journal file again,which equals to roll back the master status,the new block id created by master may exist in block store of the worker.So can't write data and read data from UFS now.
I added some code to recover the file lease instead of deleting log file to solve the hdfs restart problem.However I have no idea about  inconsistent issue.Should I add a method to  find and delete these block owned by workers but their ids are absent from master.I think these data will read from ufs again and marked by new block id which is consistent with master.
 

thanks    
Sean

Gene Pang

unread,
Apr 9, 2018, 9:44:19 AM4/9/18
to Sean Shi, Alluxio Developers
Hi Sean,

Thanks for the info. Which version of Alluxio are you using?

Thanks,
Gene

--
You received this message because you are subscribed to the Google Groups "Alluxio Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alluxio-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Sean Shi

unread,
Apr 9, 2018, 12:18:06 PM4/9/18
to Alluxio Developers
Hi Gene 
I'm using v1.4

Thanks
Sean

在 2018年4月9日星期一 UTC+8下午9:44:19,Gene Pang写道:
To unsubscribe from this group and stop receiving emails from it, send an email to alluxio-dev...@googlegroups.com.

Gene Pang

unread,
Apr 9, 2018, 12:34:36 PM4/9/18
to Sean Shi, Alluxio Developers
Hi Sean,

Would you be able to use v1.7.1? I think that issue was address with this commit. Also, there were some changes added that dealt with block consistency issue.

Thanks,
Gene

To unsubscribe from this group and stop receiving emails from it, send an email to alluxio-dev+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages