Skip to content

Beegfs getquota not working with mount option #97

@garadar

Description

@garadar

Description

After upgrading our cluster from BeeGFS 7.4.67.4.7, we noticed a regression affecting the beegfs-ctl --getquota command.
A previously working command now fails with the following error:
Unable to resolve given name: --connTCPRecvBufSize
This is unexpected because:

--connTCPRecvBufSize is not a valid BeeGFS client or beegfs-ctl option.
The same command works correctly on 7.4.6.

Reproducer

BeeGFS version: 7.4.7 (beegfs-tools and beegfs-client)
OS: Rocky Linux 9.6
Command:

beegfs-ctl   --connAuthFile=/etc/beegfs/connauthfile  --mount=/home  --getquota --uid XXXX

or equivalently:

beegfs-ctl --getquota --uid=XXXX --mount=/home --connAuthFile=/etc/beegfs/connauthfile

Observed output:

Unable to resolve given name: --connTCPRecvBufSize

Expected behavior

Same as before and same as Note

Note

There is no issue using the cfgfile:

beegfs-ctl --getquota --uid $USER --cfgfile=/etc/beegfs/home.d/beegfs-client.conf --connAuthFile=/etc/beegfs/connauthfile

Quota information for storage pool Default (ID: 1):

      user/group     ||           size          ||    chunk files    
     name     |  id  ||    used    |    hard    ||  used   |  hard   
--------------|------||------------|------------||---------|---------
          root|     0||  601.03 GiB| 1024.00 GiB|| 17688628|unlimited

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingnewIssues that haven't been triaged yet

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions