<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:14:27 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-14985] Change stride/stripe-width on an existing ldiskfs filesystem</title>
                <link>https://jira.whamcloud.com/browse/LU-14985</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;There seems no way to change stride/stripe-width on an existing live ldiskfs OST LUN. We used incorrect stride/stripe-width with mkfs.lustre initially and now are seeing poor write performance.&#160;&lt;/p&gt;

&lt;p&gt;Is there a supported way of changing stride/stripe-width values?&lt;/p&gt;</description>
                <environment>RHEL7.9</environment>
        <key id="65943">LU-14985</key>
            <summary>Change stride/stripe-width on an existing ldiskfs filesystem</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="raot">Joe Frith</reporter>
                        <labels>
                    </labels>
                <created>Sat, 4 Sep 2021 19:18:41 +0000</created>
                <updated>Sun, 5 Sep 2021 00:16:46 +0000</updated>
                                            <version>Lustre 2.12.7</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="312123" author="raot" created="Sat, 4 Sep 2021 19:29:04 +0000"  >&lt;p&gt;Is it safe to use tune2fs&#160; -E stride=x,stripe-width=x on a mounted OST with data on it to change stride and stripe-size for a ldiskfs type OST device?&#160;&lt;/p&gt;</comment>
                            <comment id="312124" author="adilger" created="Sat, 4 Sep 2021 23:16:18 +0000"  >&lt;p&gt;It would be useful if you included the &quot;&lt;tt&gt;dumpe2fs -h&lt;/tt&gt;&quot; output for the device. Yes, it is fine to change these on a running filesystem, they only affect new allocations. In the past they also used to affect inode and block bitmap location, but the &lt;tt&gt;flexbg&lt;/tt&gt; feature overrides this. &lt;/p&gt;</comment>
                            <comment id="312125" author="adilger" created="Sat, 4 Sep 2021 23:17:11 +0000"  >&lt;p&gt;That said, it is likely that the &lt;tt&gt;mmp&lt;/tt&gt; feature will prevent &lt;tt&gt;tune2fs&lt;/tt&gt; from running while the filesystem is mounted. &lt;/p&gt;</comment>
                            <comment id="312126" author="raot" created="Sun, 5 Sep 2021 00:15:34 +0000"  >&lt;p&gt;Here is the output of dumpe2fs. The RAID backend is (8+2) with 512K chunk size. I believe the correct values are &quot;&lt;br/&gt;
 -E stride=128,stripe-width=1024&quot;. I will change it by unmounting the OSD.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;


&lt;p&gt; &lt;span class=&quot;error&quot;&gt;&amp;#91;root@oss2 ~&amp;#93;&lt;/span&gt;# dumpe2fs -h /dev/mapper/lustredisk01-01&lt;br/&gt;
 dumpe2fs 1.45.6.wc2 (28-Sep-2020)&lt;br/&gt;
 Filesystem volume name: data-OST0000&lt;br/&gt;
 Last mounted on: /&lt;br/&gt;
 Filesystem UUID: 8f25e350-6203-4ee9-9c1f-62e9c00c8ced&lt;br/&gt;
 Filesystem magic number: 0xEF53&lt;br/&gt;
 Filesystem revision #: 1 (dynamic)&lt;br/&gt;
 Filesystem features: has_journal ext_attr dir_index filetype needs_recovery extent 64bit mmp flex_bg sparse_super large_file huge_file uninit_bg dir_nlink quota&lt;br/&gt;
 Filesystem flags: signed_directory_hash&lt;br/&gt;
 Default mount options: user_xattr acl&lt;br/&gt;
 Filesystem state: clean&lt;br/&gt;
 Errors behavior: Continue&lt;br/&gt;
 Filesystem OS type: Linux&lt;br/&gt;
 Inode count: 89649152&lt;br/&gt;
 Block count: 22950182912&lt;br/&gt;
 Reserved block count: 1147509145&lt;br/&gt;
 Overhead clusters: 13015772&lt;br/&gt;
 Free blocks: 21513452873&lt;br/&gt;
 Free inodes: 89293588&lt;br/&gt;
 First block: 0&lt;br/&gt;
 Block size: 4096&lt;br/&gt;
 Fragment size: 4096&lt;br/&gt;
 Group descriptor size: 64&lt;br/&gt;
 Blocks per group: 32768&lt;br/&gt;
 Fragments per group: 32768&lt;br/&gt;
 Inodes per group: 128&lt;br/&gt;
 Inode blocks per group: 16&lt;br/&gt;
 RAID stride: 32&lt;br/&gt;
 RAID stripe width: 256&lt;br/&gt;
 Flex block group size: 256&lt;br/&gt;
 Filesystem created: Sat Dec 19 13:16:33 2020&lt;br/&gt;
 Last mount time: Mon Jun 14 15:10:54 2021&lt;br/&gt;
 Last write time: Mon Jun 14 15:10:54 2021&lt;br/&gt;
 Mount count: 13&lt;br/&gt;
 Maximum mount count: -1&lt;br/&gt;
 Last checked: Sat Dec 19 13:16:33 2020&lt;br/&gt;
 Check interval: 0 (&amp;lt;none&amp;gt;)&lt;br/&gt;
 Lifetime writes: 13 TB&lt;br/&gt;
 Reserved blocks uid: 0 (user root)&lt;br/&gt;
 Reserved blocks gid: 0 (group root)&lt;br/&gt;
 First inode: 11&lt;br/&gt;
 Inode size: 512&lt;br/&gt;
 Required extra isize: 32&lt;br/&gt;
 Desired extra isize: 32&lt;br/&gt;
 Journal inode: 8&lt;br/&gt;
 Default directory hash: half_md4&lt;br/&gt;
 Directory Hash Seed: 539641ac-c91c-4f61-8a99-a4d496714eeb&lt;br/&gt;
 Journal backup: inode blocks&lt;br/&gt;
 MMP block number: 15562&lt;br/&gt;
 MMP update interval: 5&lt;br/&gt;
 User quota inode: 3&lt;br/&gt;
 Group quota inode: 4&lt;br/&gt;
 Journal features: journal_incompat_revoke journal_64bit&lt;br/&gt;
 Journal size: 400M&lt;br/&gt;
 Journal length: 102400&lt;br/&gt;
 Journal sequence: 0x000db5e3&lt;br/&gt;
 Journal start: 31899&lt;br/&gt;
 MMP_block:&lt;br/&gt;
 mmp_magic: 0x4d4d50&lt;br/&gt;
 mmp_check_interval: 10&lt;br/&gt;
 mmp_sequence: 0x15ab88&lt;br/&gt;
 mmp_update_date: Sat Sep 4 19:39:59 2021&lt;br/&gt;
 mmp_update_time: 1630798799&lt;br/&gt;
 mmp_node_name: oss2.example.com&lt;br/&gt;
 mmp_device_name: dm-2&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;root@oss2 ~&amp;#93;&lt;/span&gt;#&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|i023lb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>