Back to bug 1612058

Who When What Removed Added
Raghavendra Talur 2018-08-03 11:57:50 UTC Status NEW ASSIGNED
CC rtalur
Assignee jmulligan rtalur
John Mulligan 2018-08-03 13:56:12 UTC CC jmulligan
Link ID Github heketi/heketi/issues/1296
Prasanth 2018-08-03 18:19:10 UTC Blocks 1568862
Prasanth 2018-08-03 18:19:34 UTC CC pprakash
QA Contact pprakash vponomar
Red Hat Bugzilla Rules Engine 2018-08-10 14:57:52 UTC Target Release --- CNS 3.10
Raghavendra Talur 2018-08-10 17:28:38 UTC Status ASSIGNED POST
Raghavendra Talur 2018-08-10 21:51:42 UTC Status POST MODIFIED
errata-xmlrpc 2018-08-12 23:42:31 UTC Status MODIFIED ON_QA
Raghavendra Talur 2018-08-15 19:06:12 UTC Doc Type If docs needed, set a value Bug Fix
John Mulligan 2018-08-16 15:13:08 UTC Doc Text Cause: The formatting options provided to XFS by Heketi for arbiter bricks was the same options provided for data bricks.

Consequence: XFS reserves a large percentage of blocks for data. However, arbiter bricks only store inodes and xattrs and are sized to only hold those items. The XFS file system on the arbiter brick could then run out of blocks allowed for inodes before the data bricks.

Fix: The formatting options provided to the arbiter bricks is changed to allow for the file system to contain as many inodes as possible.

Result: The arbiter brick will not run out of blocks allowed for inodes before the data bricks.
Valerii Ponomarov 2018-08-17 15:46:03 UTC Status ON_QA VERIFIED
Anjana KD 2018-08-31 00:18:27 UTC CC akrishna
Doc Text Cause: The formatting options provided to XFS by Heketi for arbiter bricks was the same options provided for data bricks.

Consequence: XFS reserves a large percentage of blocks for data. However, arbiter bricks only store inodes and xattrs and are sized to only hold those items. The XFS file system on the arbiter brick could then run out of blocks allowed for inodes before the data bricks.

Fix: The formatting options provided to the arbiter bricks is changed to allow for the file system to contain as many inodes as possible.

Result: The arbiter brick will not run out of blocks allowed for inodes before the data bricks.
Heketi passed incorrect options to the XFS format command when creating bricks. This meant that inode tables on arbiter bricks were being sized as though they were for data bricks, and therefore reserved a large number of inodes for data that would never be written to the arbiter brick. Heketi now passes the correct options and the inode tables of arbiter bricks are sized to ensure they can hold metadata for the rest of the volume or volume set.
Anjana KD 2018-09-07 12:29:26 UTC Flags needinfo?(rtalur)
John Mulligan 2018-09-07 17:40:50 UTC Flags needinfo?(rtalur)
errata-xmlrpc 2018-09-12 05:58:44 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2018-09-12 09:23:49 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2018-09-12 05:23:49 UTC
errata-xmlrpc 2018-09-12 09:25:06 UTC Link ID Red Hat Product Errata RHEA-2018:2686
vinutha 2019-02-11 10:17:45 UTC CC vinug

Back to bug 1612058