Back to bug 1306907

Who When What Removed Added
Red Hat Bugzilla Rules Engine 2016-02-12 06:38:20 UTC Keywords ZStream
RamaKasturi 2016-02-12 06:39:07 UTC QA Contact rmekala knarra
RamaKasturi 2016-02-12 06:40:02 UTC Summary [New] - quarantine folder becomes empty and bitrot status does not show anything [New] - quarantine folder becomes empty and bitrot status does not list any files which are corrupted
RamaKasturi 2016-02-15 07:23:27 UTC CC khiremat
Flags needinfo?(khiremat)
Kotresh HR 2016-02-15 12:28:27 UTC Flags needinfo?(khiremat)
Kotresh HR 2016-02-16 05:53:22 UTC Doc Text The files under quarantine directory are removed during inode forget. Inode forget is called not only during unlink of a file but also when inode table's LRU size exceeds 16k.
Hence when bad file is not accessed for a long time and new files are being created and removed putting pressure on inode->tables LRU list to exceed 16k results in bitrot status not showing those bad files.
Kotresh HR 2016-02-16 05:53:48 UTC Doc Type Bug Fix Known Issue
Red Hat Bugzilla 2016-02-16 05:53:48 UTC Doc Type Known Issue Bug Fix
Bhaskarakiran 2016-02-16 07:58:03 UTC CC byarlaga
Blocks 1268895, 1299184
Venky Shankar 2016-02-16 15:07:26 UTC Blocks 1308961
Laura Bailey 2016-02-17 02:51:21 UTC Doc Text The files under quarantine directory are removed during inode forget. Inode forget is called not only during unlink of a file but also when inode table's LRU size exceeds 16k.
Hence when bad file is not accessed for a long time and new files are being created and removed putting pressure on inode->tables LRU list to exceed 16k results in bitrot status not showing those bad files.
During an inode forget operation, files under the quarantine directory are removed. The inode forget operation is called during the unlinking of a file, and when the inode table's LRU (Least Recently Used) cache size exceeds 16 KB. This means that, when a corrupted file is not accessed for a long time, and the LRU cache exceeds 16 KB, the corrupted file will be removed from the quarantine directory. This results in the corrupted file not being shown in BitRot status output, even though the corrupted file has not been deleted from the volume itself.
Flags needinfo?(khiremat)
Kotresh HR 2016-02-17 05:23:16 UTC Flags needinfo?(khiremat)
Venky Shankar 2016-03-01 03:21:25 UTC Blocks 1313131
Raghavendra Bhat 2016-03-02 15:43:26 UTC Blocks 1313923
Venky Shankar 2016-03-07 08:52:19 UTC CC vshankar
Rahul Hinduja 2016-03-07 08:53:40 UTC CC rhinduja
Alok 2016-03-07 13:40:34 UTC CC asrivast
Red Hat Bugzilla Rules Engine 2016-03-08 08:16:06 UTC Target Release --- RHGS 3.1.3
Sweta Anandpara 2016-03-15 04:51:49 UTC CC sanandpa
QA Contact knarra sanandpa
Kotresh HR 2016-03-15 06:23:29 UTC Status NEW ASSIGNED
Assignee rhs-bugs khiremat
Kotresh HR 2016-03-15 06:23:57 UTC Status ASSIGNED POST
Venky Shankar 2016-03-24 07:44:08 UTC Status POST MODIFIED
errata-xmlrpc 2016-03-24 13:17:19 UTC Status MODIFIED ON_QA
Satish Mohan 2016-03-24 15:59:29 UTC Fixed In Version glusterfs-3.7.9-1
Sweta Anandpara 2016-04-19 07:01:08 UTC Status ON_QA VERIFIED
errata-xmlrpc 2016-06-23 00:48:23 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-06-23 05:08:00 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-06-23 01:08:00 UTC
Rejy M Cyriac 2016-09-17 14:22:05 UTC Sub Component bitrot
CC rhs-bugs, storage-qa-internal
Component glusterfs bitrot

Back to bug 1306907