[Bugs] [Bug 1436412] New: Unrecognized filesystems (i.e. btrfs, zfs) log many errors about "getinode size"

bugzilla at redhat.com bugzilla at redhat.com
Mon Mar 27 21:07:15 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1436412

            Bug ID: 1436412
           Summary: Unrecognized filesystems (i.e. btrfs, zfs) log many
                    errors about "getinode size"
           Product: GlusterFS
           Version: 3.8
         Component: glusterd
          Assignee: ndevos at redhat.com
          Reporter: ndevos at redhat.com
                CC: bugs at gluster.org
        Depends On: 1433425



+++ This bug was initially created as a clone of Bug #1433425 +++

Description of problem:
hi, I have replicated glusterfs on 3 nodes with zfs, the logs are flooded
with inodes error

[2017-03-06 16:24:15.019386] E [MSGID: 106419]
[glusterd-utils.c:5458:glusterd_add_inode_size_to_dict] 0-management: could
not find (null) to getinode size for zclei21/01 (zfs): (null) package
missing?

Version-Release number of selected component (if applicable):
3.9

How reproducible:
100%

Steps to Reproduce:
1. configure a volume with bricks on btrfs or zfs
2. run 'gluster volume status <VOLNAME> detail'

Actual results:
Upon each execution of 'gluster volume status <VOLNAME> detail' log entries are
added.

Expected results:
No logs, or maybe once.

Additional info:
Reported on
http://lists.gluster.org/pipermail/gluster-users/2017-March/030189.html

--- Additional comment from Worker Ant on 2017-03-17 16:53:58 CET ---

REVIEW: https://review.gluster.org/16867 (glusterd: support filesystems with
dynamic inode sizes) posted (#2) for review on master by Niels de Vos
(ndevos at redhat.com)

--- Additional comment from Worker Ant on 2017-03-27 18:57:34 CEST ---

COMMIT: https://review.gluster.org/16867 committed in master by Atin Mukherjee
(amukherj at redhat.com) 
------
commit 12921693b572f642156d3167d1c92d3449dfc8ec
Author: Niels de Vos <ndevos at redhat.com>
Date:   Tue Mar 7 18:01:25 2017 +0100

    glusterd: support filesystems with dynamic inode sizes

    btrfs and zfs are two filesystems that do not have fixed sizes for
    inodes. Instead of logging an error, skip checking and mark the size as
    "N/A" like other properties that can not be reported.

    The error message that was reported by users on the mailinglist shows up
    like:

      [glusterd-utils.c:5458:glusterd_add_inode_size_to_dict] 0-management:
could not find (null) to getinode size for /dev/vdb (btrfs): (null) package
missing?

    Change-Id: Ib10b7a3669f2f4221075715d9fd44ce1ffc35324
    Reported-by: Arman Khalatyan <arm2arm at gmail.com>
    URL:
http://lists.gluster.org/pipermail/gluster-users/2017-March/030189.html
    BUG: 1433425
    Signed-off-by: Niels de Vos <ndevos at redhat.com>
    Reviewed-on: https://review.gluster.org/16867
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Atin Mukherjee <amukherj at redhat.com>
    Reviewed-by: Prashanth Pai <ppai at redhat.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1433425
[Bug 1433425] Unrecognized filesystems (i.e. btrfs, zfs) log many errors
about "getinode size"
-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=5o9XFcwYRk&a=cc_unsubscribe


More information about the Bugs mailing list