GFSTATUS(1)

πŸ“¦
version 2.7.20 Β· 2 versions
  • 2.7.20 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking (latest)
  • 2.7.17 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– GFSTATUS(1) β€” the Gfarm status check, bestie edition πŸ’–

okay so this is gfstatus, from the Gfarm manual, and it's literally your little window into what the Gfarm file system is doing. configuration status, all of it. let's get into it 🫢


✨ NAME ✨

gfstatus β€” display Gfarm configuration status πŸ‘‘


🌸 SYNOPSIS 🌸

gfstatus [-P path] [-d]

gfstatus [-P path] [-d | -M] [-l | -L]

gfstatus [-P path] [-d | -M] configuration_name...

gfstatus -Mm [-P path] [-d] configuration_directive...

gfstatus -V

πŸ¦‹ DESCRIPTION πŸ¦‹

So when you run it with no argument at all, and neither -l nor -L is in the mix, gfstatus just shows you info about the Gfarm file system. casual. informative. slay. ✨

Now, when you pass -l, you get a list of configuration names. When you pass -L, you get configuration names and their values. And here's the cute part β€” both -l and -L can be combined with the -M option to pick whether you're listing gfmd configuration or client configuration. pick your fighter πŸ’…

NOTE: Currently, only limited set of configuration names can be listed.. (yes the double period is real, iykyk 😭)

Example:

$ gfstatus -L
$ gfstatus -LM

When you pass any configuration name as an argument, gfstatus shows you the current setting of that configuration. And if -M is in the mix, it goes and asks gfmd about the setting β€” otherwise it just shows you the setting on localhost. no cap.

NOTE: Currently, only limited set of configuration names can be specified.

Example:

$ gfstatus -M digest

And when you hit it with -Mm, the gfstatus command treats its arguments as configuration directives β€” same syntax as gfarm2.conf β€” and modifies the setting on gfmd. it's giving editor energy ✍️

NOTE: Currently, only limited set of directives can be specified.

Example:

$ gfstatus -Mm 'digest sha1'

πŸ’… OPTIONS πŸ’…

  • -d β€” Displays debug messages. all the little details, for when you're nosy (affectionate) πŸ™ˆ
  • -l β€” Lists configuration names. This option can be used with the -M option. πŸŽ€
  • -L β€” Lists configuration names and their values. This option can be used with the -M option. the full tea β˜•
  • -m β€” Modifies configuration setting. This option should be used with the -M option. main character energy, changing things πŸ”₯
  • -M β€” Performs specified operation against gfmd. going straight to the source, periodt πŸ‘‘
  • -P path β€” Specifies a path name to specify a metadata server instead of the root metadata server. pick a different server, bestie 🌈
  • -V β€” Displays Gfarm version. vibe check on the version number ⭐
  • -? β€” Displays a list of command options. help menu moment 🧚

and that's the whole thing!! Gfarm, 24 Oct 2018 β€” that's the source and the date, mwah πŸ’– thanks for reading bestie, go check your status, you ate πŸ“