<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:00:21 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-6452] lustre 2.7 zfs issue</title>
                <link>https://jira.whamcloud.com/browse/LU-6452</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Hi,&lt;br/&gt;
While trying to create a zfs mgs/mdt i get the following error. &lt;/p&gt;

&lt;p&gt;mkfs.lustre --reformat --backfstype=zfs --fsname=lustre1 --mgs /dev/sdb &lt;/p&gt;

&lt;p&gt;mkfs.lustre FATAL: Invalid filesystem name /dev/sdb&lt;/p&gt;

&lt;p&gt;mkfs.lustre FATAL: unable to prepare backend (22)&lt;br/&gt;
mkfs.lustre: exiting with 22 (Invalid argument)&lt;/p&gt;


&lt;p&gt;This was reported as an issue before for lustre 2.4 and was fixed then but may have come back again.&lt;/p&gt;

&lt;p&gt;I have the following lustre and zfs packages installed&lt;br/&gt;
kernel-2.6.32-504.8.1.el6_lustre.x86_64&lt;br/&gt;
kernel-devel-2.6.32-504.8.1.el6_lustre.x86_64&lt;br/&gt;
kernel-firmware-2.6.32-504.8.1.el6_lustre.x86_64&lt;br/&gt;
kmod-spl-2.6.32-504.8.1.el6_lustre.x86_64-0.6.4-1.el6.x86_64&lt;br/&gt;
kmod-spl-devel-2.6.32-504.8.1.el6_lustre.x86_64-0.6.4-1.el6.x86_64&lt;br/&gt;
kmod-zfs-2.6.32-504.8.1.el6_lustre.x86_64-0.6.4-1.el6.x86_64&lt;br/&gt;
libzfs2-0.6.4-1.el6.x86_64&lt;br/&gt;
lustre-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
lustre-iokit-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
lustre-modules-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
lustre-osd-zfs-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
lustre-osd-zfs-mount-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
lustre-tests-2.7.0-2.6.32_504.8.1.el6_lustre.x86_64.x86_64&lt;br/&gt;
zfs-0.6.4-1.el6.x86_64&lt;/p&gt;

&lt;p&gt;/dev/sdb is a valid disk and exists on the machine&lt;/p&gt;</description>
                <environment>RHEL 6.5</environment>
        <key id="29469">LU-6452</key>
            <summary>lustre 2.7 zfs issue</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="6">Not a Bug</resolution>
                                        <assignee username="wc-triage">WC Triage</assignee>
                                    <reporter username="mzp45">MzP</reporter>
                        <labels>
                            <label>zfs</label>
                    </labels>
                <created>Fri, 10 Apr 2015 14:00:27 +0000</created>
                <updated>Thu, 5 Nov 2015 10:11:14 +0000</updated>
                            <resolved>Fri, 10 Apr 2015 17:40:23 +0000</resolved>
                                    <version>Lustre 2.7.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="111916" author="bfaccini" created="Fri, 10 Apr 2015 15:22:52 +0000"  >&lt;p&gt;You need to use/pass a device with ZFS syntax (zpool/dataset).&lt;/p&gt;</comment>
                            <comment id="111923" author="adilger" created="Fri, 10 Apr 2015 17:40:09 +0000"  >&lt;p&gt;From the mkfs.lustre(8) man page:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;mkfs.lustre(8)              configuration utilities             mkfs.lustre(8)

NAME
       mkfs.lustre - format a disk for a Lustre service

SYNOPSIS
       mkfs.lustre {--ost|--mdt|--mgs} --backfstype=zfs --fsname=&amp;lt;name&amp;gt;
           [options] &amp;lt;pool_name&amp;gt;/&amp;lt;dataset_name&amp;gt; [&amp;lt;zpool_specification&amp;gt;]
:
:
OPTIONS
       --backfstype=fstype
              Force a particular format for the backing fs (ldiskfs, zfs).
              zpool_specification = [[&amp;lt;vdev_type&amp;gt;] &amp;lt;device&amp;gt; [&amp;lt;device&amp;gt; ...] [&amp;lt;vdev_type&amp;gt;] ...]
              vdev_type = {mirror, raidz, raidz2, raidz3, cache}
              device = { Linux block device }

              If no vdev_type is given, then the devices are used in a round-
              robin (striped) manner. See zpool(8) for more details.
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="111925" author="mzp45" created="Fri, 10 Apr 2015 17:48:42 +0000"  >&lt;p&gt;Thanks, that worked. However it looks like I&apos;m unable to load the osd_zfs modules.&lt;/p&gt;

&lt;p&gt;FATAL: Error inserting osd_zfs (/lib/modules/2.6.32-504.8.1.el6_lustre.x86_64/extra/kernel/fs/lustre/osd_zfs.ko): Invalid argument&lt;/p&gt;


&lt;p&gt;The module is present &lt;br/&gt;
&lt;del&gt;rwxr&lt;/del&gt;&lt;del&gt;r&lt;/del&gt;- 1 root root 527448 Mar  4 16:35 /lib/modules/2.6.32-504.8.1.el6_lustre.x86_64/extra/kernel/fs/lustre/osd_zfs.ko&lt;/p&gt;

&lt;p&gt;From dmesg&lt;br/&gt;
osd_zfs: disagrees about version of symbol dsl_prop_register&lt;br/&gt;
osd_zfs: Unknown symbol dsl_prop_register (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_serialize&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_serialize (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_write&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_write (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dsl_prop_unregister&lt;br/&gt;
osd_zfs: Unknown symbol dsl_prop_unregister (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_spill_rele&lt;br/&gt;
osd_zfs: Unknown symbol sa_spill_rele (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_advance&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_advance (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_prefetch&lt;br/&gt;
osd_zfs: Unknown symbol dmu_prefetch (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_read&lt;br/&gt;
osd_zfs: Unknown symbol dmu_read (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_init_serialized&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_init_serialized (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_assign&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_assign (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_handle_get&lt;br/&gt;
osd_zfs: Unknown symbol sa_handle_get (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_fini&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_fini (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zrl_add&lt;br/&gt;
osd_zfs: Unknown symbol zrl_add (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_create&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_create (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_lookup&lt;br/&gt;
osd_zfs: Unknown symbol sa_lookup (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_object_alloc&lt;br/&gt;
osd_zfs: Unknown symbol dmu_object_alloc (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_object_next&lt;br/&gt;
osd_zfs: Unknown symbol dmu_object_next (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_object_free&lt;br/&gt;
osd_zfs: Unknown symbol dmu_object_free (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_own&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_own (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol __cv_broadcast&lt;br/&gt;
osd_zfs: Unknown symbol __cv_broadcast (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_init&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_init (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_write&lt;br/&gt;
osd_zfs: Unknown symbol dmu_write (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_bulk_lookup&lt;br/&gt;
osd_zfs: Unknown symbol sa_bulk_lookup (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_return_arcbuf&lt;br/&gt;
osd_zfs: Unknown symbol dmu_return_arcbuf (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_assign_arcbuf&lt;br/&gt;
osd_zfs: Unknown symbol dmu_assign_arcbuf (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_object_size&lt;br/&gt;
osd_zfs: Unknown symbol sa_object_size (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_callback_register&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_callback_register (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_setup&lt;br/&gt;
osd_zfs: Unknown symbol sa_setup (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_update&lt;br/&gt;
osd_zfs: Unknown symbol sa_update (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_disown&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_disown (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_sa_create&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_sa_create (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_ds&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_ds (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_spa&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_spa (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol spa_get_dsl&lt;br/&gt;
osd_zfs: Unknown symbol spa_get_dsl (err -22)&lt;br/&gt;
osd_zfs: Unknown symbol sa_spill_free (err 0)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_userused_enabled&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_userused_enabled (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_zap&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_zap (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_get_txg&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_get_txg (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_request_arcbuf&lt;br/&gt;
osd_zfs: Unknown symbol dmu_request_arcbuf (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_commit&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_commit (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol txg_wait_callbacks&lt;br/&gt;
osd_zfs: Unknown symbol txg_wait_callbacks (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_sa&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_sa (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dsl_pool_config_enter&lt;br/&gt;
osd_zfs: Unknown symbol dsl_pool_config_enter (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dbuf_hold_impl&lt;br/&gt;
osd_zfs: Unknown symbol dbuf_hold_impl (err -22)&lt;br/&gt;
osd_zfs: Unknown symbol __gethrestime (err 0)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_pool&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_pool (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_free_range&lt;br/&gt;
osd_zfs: Unknown symbol dmu_free_range (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_size&lt;br/&gt;
osd_zfs: Unknown symbol sa_size (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_buf_hold&lt;br/&gt;
osd_zfs: Unknown symbol sa_buf_hold (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_replace_all_by_template&lt;br/&gt;
osd_zfs: Unknown symbol sa_replace_all_by_template (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_bonus&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_bonus (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol spa_freeze&lt;br/&gt;
osd_zfs: Unknown symbol spa_freeze (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zap_cursor_retrieve&lt;br/&gt;
osd_zfs: Unknown symbol zap_cursor_retrieve (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol zrl_remove&lt;br/&gt;
osd_zfs: Unknown symbol zrl_remove (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol txg_wait_synced&lt;br/&gt;
osd_zfs: Unknown symbol txg_wait_synced (err -22)&lt;br/&gt;
osd_zfs: Unknown symbol sa_spill_alloc (err 0)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_object_info_from_db&lt;br/&gt;
osd_zfs: Unknown symbol dmu_object_info_from_db (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dsl_pool_config_exit&lt;br/&gt;
osd_zfs: Unknown symbol dsl_pool_config_exit (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_abort&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_abort (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_handle_destroy&lt;br/&gt;
osd_zfs: Unknown symbol sa_handle_destroy (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_objset_space&lt;br/&gt;
osd_zfs: Unknown symbol dmu_objset_space (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dbuf_rele&lt;br/&gt;
osd_zfs: Unknown symbol dbuf_rele (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_object_set_blocksize&lt;br/&gt;
osd_zfs: Unknown symbol dmu_object_set_blocksize (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol sa_bulk_update&lt;br/&gt;
osd_zfs: Unknown symbol sa_bulk_update (err -22)&lt;br/&gt;
osd_zfs: disagrees about version of symbol dmu_tx_hold_free&lt;br/&gt;
osd_zfs: Unknown symbol dmu_tx_hold_free (err -22)&lt;/p&gt;


</comment>
                            <comment id="132721" author="waschk" created="Thu, 5 Nov 2015 10:11:14 +0000"  >&lt;p&gt;Binary packages of Lustre 2.7.0 depend on zfs/spl version 0.6.3-1.2 . This should be mentioned in the release notes.&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_10030" key="com.atlassian.jira.plugin.system.customfieldtypes:labels">
                        <customfieldname>Epic/Theme</customfieldname>
                        <customfieldvalues>
                                        <label>zfs</label>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10070" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Project</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10032"><![CDATA[Test Infrastructure]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxak7:</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>