logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

nfsdclddb - Tool for manipulating the nfsdcld sqlite database

Author

       Scott Mayhew <smayhew@redhat.com>

                                                   07 Aug 2019                                      nfsdclddb(8)

Description

       The  nfsdclddb command is provided to perform some manipulation of the nfsdcld sqlite database schema and
       to print the contents of the database.

   Sub-commands
       Valid nfsdclddb subcommands are:

       fix-table-names
              A previous version of nfsdcld(8) contained a bug that corrupted  the  reboot  epoch  table  names.
              This sub-command will fix those table names.

       downgrade-schema
              Downgrade  the  database  schema.   Currently  the schema can only to downgraded from version 4 to
              version 3.

       print  Display the contents of the database.  Prints the schema version and the values of the current and
              recovery epochs.  If the -s|--summary option is not given, also prints the clients in  the  reboot
              epoch tables.

Files

/var/lib/nfs/nfsdcld/main.sqlite

Name

       nfsdclddb - Tool for manipulating the nfsdcld sqlite database

Notes

       The nfsdclddb command will not allow the fix-table-names or downgrade-schema subcommands to  be  used  if
       nfsdcld(8) is running.

Options

Optionsvalidforallsub-commands-h,--help
              Show the help message and exit

       -pdbpath, --pathdbpath
              Open  the  sqlite database located at dbpath instead of /var/lib/nfs/nfsdcld/main.sqlite.  This is
              mainly for testing purposes.

   Optionsspecifictothedowngrade-schemasub-command-vto-version, --versionto-version
              The schema version to downgrade to.  Currently the schema can only be downgraded to version 3.

   Optionsspecifictotheprintsub-command-s,--summary
              Do not list the clients in the reboot epoch tables in the output.

See Also

nfsdcld(8)

Synopsis

nfsdclddb [-h|--help]

       nfsdclddb [-p|--pathdbpath] fix-table-names [-h|--help]

       nfsdclddb [-p|--pathdbpath] downgrade-schema [-h|--help] [-v|--versionto-version]

       nfsdclddb [-p|--pathdbpath] print [-h|--help] [-s|--summary]

See Also