GFEDQUOTA(1)

πŸ’– GFEDQUOTA πŸ’–

okay bestie, welcome to the gfedquota page from the Gfarm manual set ✨ this is the one where you go in and edit file limits β€” like, you're literally the main character adjusting who gets how much space. no cap πŸŽ€


🌸 NAME 🌸

gfedquota β€” edit file limits πŸ’…


✨ SYNOPSIS ✨

gfedquota [options] -u user_name

gfedquota [options] -g group_name

gfedquota [options] -D dirset_name

like. pick your target β€” a user, a group, or a dirset β€” and go off πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea πŸ“: gfedquota sets or changes the limitation of user, group and directory quota. that's the whole vibe. you're the quota editor, you're the one with the pen, periodt.

now, there are two kinds of limits and you need to know them:

  • soft limit β€” the gentle one. it comes with a grace period 🌸 like "okay girl you're over but i'll give you a minute"
  • hard limit β€” the absolute wall πŸ’€ no grace, no mercy

and the limitations themselves can be specified by any of these four things:

  1. the total number of files
  2. the total space of files
  3. the total number of files including replicas
  4. the total space of files including replicas
🫢 pro tip from me to you: specifying 'disable' or -1 removes the limitation. and if you specify no option at all, no quota is imposed. literally nothing happens. the chillest outcome πŸ’œ

now the ✨privilege✨ part, and bestie this one's important:

πŸ” This command requires the gfarmadm group privilege β€” except the -D option. The -D option requires the gfarmroot group privilege instead.

so yeah. permissions are giving gatekeeping but like, correctly πŸ™ˆ


πŸŽ€ OPTIONS πŸŽ€

  • -P NAME, --path=NAME β€” specifies a path name to specify a metadata server instead of the root metadata server. iykyk, it's how you point at a different metadata server 🧚
  • -u NAME, --user=NAME β€” specifies a user name to edit limits. your girl, your target πŸ’–
  • -g NAME, --group=NAME β€” specifies a group name to edit limits. squad quotas, iconic ✨
  • -D NAME, --dirset=NAME β€” specifies a dirset name to edit limits. (remember: this one wants gfarmroot 🫑)
  • -G SECOND, --grace=SECOND β€” specifies a grace period in seconds for soft limits. the soft limit's lil countdown timer ⏳
  • -s BYTE, --softspc=BYTE β€” specifies a soft limit of file space in bytes 🌸
  • -h BYTE, --hardspc=BYTE β€” specifies a hard limit of file space in bytes πŸ”₯
  • -m NUM, --softnum=NUM β€” specifies a soft limit of number of files πŸŽ€
  • -n NUM, --hardnum=NUM β€” specifies a hard limit of number of files πŸ’…
  • -S BYTE, --physoftspc=BYTE β€” specifies a soft limit of physical file space in bytes including replicas πŸ¦‹
  • -H BYTE, --phyhardspc=BYTE β€” specifies a hard limit of physical file space in bytes including replicas 🌈
  • -M NUM, --physoftnum=NUM β€” specifies a soft limit of number of physical files including replicas ⭐
  • -N NUM, --phyhardnum=NUM β€” specifies a hard limit of number of physical files including replicas πŸ‘‘
  • -? β€” displays a list of command options. the "help me bestie" button 😭

πŸ’œ SEE ALSO πŸ’œ


and that's the whole page fr fr 🌟 go forth and set some limits, you absolute icon πŸ’–

Gfarm β€” 29 Oct 2016 πŸŽ€ mwah, take care of her, she's from 2016 and still serving ✨🫢