Statistics
| Branch: | Tag: | Revision:

root / man / hcheck.rst @ 2ab65a5d

History | View | Annotate | Download (1.6 kB)

1 22e513e7 Agata Murawska
HCHECK(1) Ganeti | Version @GANETI_VERSION@
2 22e513e7 Agata Murawska
===========================================
3 22e513e7 Agata Murawska
4 22e513e7 Agata Murawska
NAME
5 22e513e7 Agata Murawska
----
6 22e513e7 Agata Murawska
7 22e513e7 Agata Murawska
hcheck \- Cluster checker
8 22e513e7 Agata Murawska
9 22e513e7 Agata Murawska
SYNOPSIS
10 22e513e7 Agata Murawska
--------
11 22e513e7 Agata Murawska
12 22e513e7 Agata Murawska
**hcheck** {backend options...} [algorithm options...] [reporting options...]
13 22e513e7 Agata Murawska
14 22e513e7 Agata Murawska
**hcheck** \--version
15 22e513e7 Agata Murawska
16 22e513e7 Agata Murawska
17 22e513e7 Agata Murawska
Backend options:
18 22e513e7 Agata Murawska
19 22e513e7 Agata Murawska
{ **-m** *cluster* | **-L[** *path* **] | **-t** *data-file* |
20 22e513e7 Agata Murawska
**-I** *path* }
21 22e513e7 Agata Murawska
22 22e513e7 Agata Murawska
Algorithm options:
23 22e513e7 Agata Murawska
24 22e513e7 Agata Murawska
**[ \--no-simulation ]**
25 22e513e7 Agata Murawska
**[ \--max-cpu *cpu-ratio* ]**
26 22e513e7 Agata Murawska
**[ \--min-disk *disk-ratio* ]**
27 22e513e7 Agata Murawska
**[ -l *limit* ]**
28 22e513e7 Agata Murawska
**[ -e *score* ]**
29 22e513e7 Agata Murawska
**[ -g *delta* ]** **[ \--min-gain-limit *threshold* ]**
30 22e513e7 Agata Murawska
**[ -O *name...* ]**
31 22e513e7 Agata Murawska
**[ \--no-disk-moves ]**
32 22e513e7 Agata Murawska
**[ \--no-instance-moves ]**
33 22e513e7 Agata Murawska
**[ -U *util-file* ]**
34 22e513e7 Agata Murawska
**[ \--evac-mode ]**
35 22e513e7 Agata Murawska
**[ \--select-instances *inst...* ]**
36 22e513e7 Agata Murawska
**[ \--exclude-instances *inst...* ]**
37 22e513e7 Agata Murawska
38 22e513e7 Agata Murawska
Reporting options:
39 22e513e7 Agata Murawska
40 22e513e7 Agata Murawska
**[\--machine-readable**[=*CHOICE*] **]**
41 22e513e7 Agata Murawska
**[ -p[ *fields* ] ]**
42 22e513e7 Agata Murawska
**[ \--print-instances ]**
43 22e513e7 Agata Murawska
**[ -v... | -q ]**
44 22e513e7 Agata Murawska
45 22e513e7 Agata Murawska
46 22e513e7 Agata Murawska
DESCRIPTION
47 22e513e7 Agata Murawska
-----------
48 22e513e7 Agata Murawska
49 22e513e7 Agata Murawska
hcheck is the cluster checker. It prints information about cluster's
50 22e513e7 Agata Murawska
health and checks whether a rebalance done using **hbal** would help.
51 f18e4168 Iustin Pop
52 22e513e7 Agata Murawska
This information can be presented in both human-readable and
53 22e513e7 Agata Murawska
machine-readable way.
54 f18e4168 Iustin Pop
55 22e513e7 Agata Murawska
Note that it does not take any action, only performs a rebalance
56 22e513e7 Agata Murawska
simulation if necessary.
57 f18e4168 Iustin Pop
58 354c4f62 Michael Hanselmann
For more information about the algorithm details check **hbal**\(1).
59 22e513e7 Agata Murawska
60 22e513e7 Agata Murawska
OPTIONS
61 22e513e7 Agata Murawska
-------
62 22e513e7 Agata Murawska
63 22e513e7 Agata Murawska
\--no-simulation
64 22e513e7 Agata Murawska
  Only perform checks based on current cluster state, without trying
65 22e513e7 Agata Murawska
  to simulate rebalancing.
66 22e513e7 Agata Murawska
67 22e513e7 Agata Murawska
For a detailed description about the options listed above have a look at
68 354c4f62 Michael Hanselmann
**htools**\(7), **hspace**\(1) and **hbal**\(1).
69 22e513e7 Agata Murawska
70 22e513e7 Agata Murawska
.. vim: set textwidth=72 :
71 22e513e7 Agata Murawska
.. Local Variables:
72 22e513e7 Agata Murawska
.. mode: rst
73 22e513e7 Agata Murawska
.. fill-column: 72
74 22e513e7 Agata Murawska
.. End: