Provided by: ganeti_2.9.3-1_all bug

Name

       gnt-storage - Ganeti storage administration

Synopsis

       gnt-storage {command} [arguments...]

DESCRIPTION

       The  gnt-storage is used for managing the available storage inside the Ganeti cluster.  At
       the moment, it manages only external storage (ExtStorage).

COMMANDS

   DIAGNOSE
       diagnose

       This command provides detailed information about the state  of  all  ExtStorage  providers
       available  in the Ganeti cluster.  The state of each provider is calculated per nodegroup.
       This means that a provider may be valid (meaning usable) for some nodegroups, and  invalid
       (not  usable) for some others.  This command will help you see why an installed ExtStorage
       provider is not valid for a specific nodegroup.  It could be that it  is  missing  from  a
       node,  or  is  only  partially  installed.   This  command  will  show  the details of all
       ExtStorage providers and the reasons they are or aren't valid for every nodegroup  in  the
       cluster.

   INFO
       info
       [provider]

       This  command  will  list detailed information about each ExtStorage provider found in the
       cluster, including its nodegroup validity, the supported parameters  (if  any)  and  their
       documentations, etc.

       For each ExtStorage provider only the valid nodegroups will be listed.

       If  run  with no arguments, it will display info for all ExtStorage providers found in the
       cluster.  If given ExtStorage provider's names as arguments it will  list  info  only  for
       providers given.

NOTES

       In  the  future  gnt-storage can be extended to also handle internal storage (such as lvm,
       drbd, etc) and also provide diagnostics for them too.

       It can also be extended to handle internal and external storage pools, if/when  this  kind
       of abstraction is implemented inside Ganeti.

REPORTING BUGS

       Report   bugs   to  project  website  (http://code.google.com/p/ganeti/)  or  contact  the
       developers using the Ganeti mailing list (ganeti@googlegroups.com).

SEE ALSO

       Ganeti overview and specifications: ganeti(7) (general  overview),  ganeti-os-interface(7)
       (guest OS definitions), ganeti-extstorage-interface(7) (external storage providers).

       Ganeti   commands:   gnt-cluster(8)   (cluster-wide   commands),  gnt-job(8)  (job-related
       commands), gnt-node(8) (node-related commands), gnt-instance(8) (instance commands),  gnt-
       os(8)  (guest  OS  commands),  gnt-storage(8) (storage commands), gnt-group(8) (node group
       commands), gnt-backup(8) (instance import/export commands), gnt-debug(8) (debug commands).

       Ganeti daemons: ganeti-watcher(8) (automatic instance restarter),  ganeti-cleaner(8)  (job
       queue  cleaner), ganeti-noded(8) (node daemon), ganeti-masterd(8) (master daemon), ganeti-
       rapi(8) (remote API daemon).

       Ganeti htools: htools(1) (generic binary), hbal(1) (cluster balancer), hspace(1) (capacity
       calculation),  hail(1) (IAllocator plugin), hscan(1) (data gatherer from remote clusters),
       hinfo(1) (cluster information printer), mon-collector(7) (data collectors interface).

COPYRIGHT

       Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Google Inc.  Permission is  granted
       to  copy,  distribute  and/or  modify under the terms of the GNU General Public License as
       published by the Free Software Foundation; either version 2 of the License,  or  (at  your
       option) any later version.

       On  Debian  systems,  the  complete text of the GNU General Public License can be found in
       /usr/share/common-licenses/GPL.