root / man / gnt-storage.rst @ 2ab65a5d
History | View | Annotate | Download (1.9 kB)
1 | 95b92c34 | Constantinos Venetsanopoulos | gnt-storage(8) Ganeti | Version @GANETI_VERSION@ |
---|---|---|---|
2 | 95b92c34 | Constantinos Venetsanopoulos | ================================================ |
3 | 95b92c34 | Constantinos Venetsanopoulos | |
4 | 95b92c34 | Constantinos Venetsanopoulos | Name |
5 | 95b92c34 | Constantinos Venetsanopoulos | ---- |
6 | 95b92c34 | Constantinos Venetsanopoulos | |
7 | 95b92c34 | Constantinos Venetsanopoulos | gnt-storage - Ganeti storage administration |
8 | 95b92c34 | Constantinos Venetsanopoulos | |
9 | 95b92c34 | Constantinos Venetsanopoulos | Synopsis |
10 | 95b92c34 | Constantinos Venetsanopoulos | -------- |
11 | 95b92c34 | Constantinos Venetsanopoulos | |
12 | 95b92c34 | Constantinos Venetsanopoulos | **gnt-storage** {command} [arguments...] |
13 | 95b92c34 | Constantinos Venetsanopoulos | |
14 | 95b92c34 | Constantinos Venetsanopoulos | DESCRIPTION |
15 | 95b92c34 | Constantinos Venetsanopoulos | ----------- |
16 | 95b92c34 | Constantinos Venetsanopoulos | |
17 | 95b92c34 | Constantinos Venetsanopoulos | The **gnt-storage** is used for managing the available storage inside |
18 | 95b92c34 | Constantinos Venetsanopoulos | the Ganeti cluster. At the moment, it manages only external storage |
19 | 95b92c34 | Constantinos Venetsanopoulos | (ExtStorage). |
20 | 95b92c34 | Constantinos Venetsanopoulos | |
21 | 95b92c34 | Constantinos Venetsanopoulos | COMMANDS |
22 | 95b92c34 | Constantinos Venetsanopoulos | -------- |
23 | 95b92c34 | Constantinos Venetsanopoulos | |
24 | ef13148c | Constantinos Venetsanopoulos | DIAGNOSE |
25 | ef13148c | Constantinos Venetsanopoulos | ~~~~~~~~ |
26 | 95b92c34 | Constantinos Venetsanopoulos | |
27 | ef13148c | Constantinos Venetsanopoulos | | **diagnose** |
28 | 95b92c34 | Constantinos Venetsanopoulos | |
29 | 95b92c34 | Constantinos Venetsanopoulos | This command provides detailed information about the state of all |
30 | 95b92c34 | Constantinos Venetsanopoulos | ExtStorage providers available in the Ganeti cluster. The state of each |
31 | 95b92c34 | Constantinos Venetsanopoulos | provider is calculated per nodegroup. This means that a provider may be |
32 | 95b92c34 | Constantinos Venetsanopoulos | valid (meaning usable) for some nodegroups, and invalid (not usable) for |
33 | 95b92c34 | Constantinos Venetsanopoulos | some others. This command will help you see why an installed ExtStorage |
34 | 95b92c34 | Constantinos Venetsanopoulos | provider is not valid for a specific nodegroup. It could be that it is |
35 | 95b92c34 | Constantinos Venetsanopoulos | missing from a node, or is only partially installed. This command will |
36 | 95b92c34 | Constantinos Venetsanopoulos | show the details of all ExtStorage providers and the reasons they are or |
37 | 95b92c34 | Constantinos Venetsanopoulos | aren't valid for every nodegroup in the cluster. |
38 | 95b92c34 | Constantinos Venetsanopoulos | |
39 | ef13148c | Constantinos Venetsanopoulos | INFO |
40 | ef13148c | Constantinos Venetsanopoulos | ~~~~ |
41 | ef13148c | Constantinos Venetsanopoulos | |
42 | ef13148c | Constantinos Venetsanopoulos | | **info** |
43 | ef13148c | Constantinos Venetsanopoulos | | [*provider*] |
44 | 95b92c34 | Constantinos Venetsanopoulos | |
45 | 95b92c34 | Constantinos Venetsanopoulos | This command will list detailed information about each ExtStorage |
46 | 95b92c34 | Constantinos Venetsanopoulos | provider found in the cluster, including its nodegroup validity, the |
47 | 95b92c34 | Constantinos Venetsanopoulos | supported parameters (if any) and their documentations, etc. |
48 | 95b92c34 | Constantinos Venetsanopoulos | |
49 | 95b92c34 | Constantinos Venetsanopoulos | For each ExtStorage provider only the valid nodegroups will be listed. |
50 | 95b92c34 | Constantinos Venetsanopoulos | |
51 | 95b92c34 | Constantinos Venetsanopoulos | If run with no arguments, it will display info for all ExtStorage |
52 | 95b92c34 | Constantinos Venetsanopoulos | providers found in the cluster. If given ExtStorage provider's names as |
53 | 95b92c34 | Constantinos Venetsanopoulos | arguments it will list info only for providers given. |
54 | 95b92c34 | Constantinos Venetsanopoulos | |
55 | 95b92c34 | Constantinos Venetsanopoulos | NOTES |
56 | 95b92c34 | Constantinos Venetsanopoulos | ----- |
57 | 95b92c34 | Constantinos Venetsanopoulos | |
58 | 95b92c34 | Constantinos Venetsanopoulos | In the future **gnt-storage** can be extended to also handle internal |
59 | 95b92c34 | Constantinos Venetsanopoulos | storage (such as lvm, drbd, etc) and also provide diagnostics for them |
60 | 95b92c34 | Constantinos Venetsanopoulos | too. |
61 | 95b92c34 | Constantinos Venetsanopoulos | |
62 | 95b92c34 | Constantinos Venetsanopoulos | It can also be extended to handle internal and external storage pools, |
63 | ef13148c | Constantinos Venetsanopoulos | if/when this kind of abstraction is implemented inside Ganeti. |
64 | 95b92c34 | Constantinos Venetsanopoulos | |
65 | 95b92c34 | Constantinos Venetsanopoulos | .. vim: set textwidth=72 : |
66 | 95b92c34 | Constantinos Venetsanopoulos | .. Local Variables: |
67 | 95b92c34 | Constantinos Venetsanopoulos | .. mode: rst |
68 | 95b92c34 | Constantinos Venetsanopoulos | .. fill-column: 72 |
69 | 95b92c34 | Constantinos Venetsanopoulos | .. End: |