Statistics
| Branch: | Tag: | Revision:

root / man / gnt-os.sgml @ e7441f80

History | View | Annotate | Download (4.6 kB)

1
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.2//EN" [
2

    
3
  <!-- Fill in your name for FIRSTNAME and SURNAME. -->
4
  <!-- Please adjust the date whenever revising the manpage. -->
5
  <!ENTITY dhdate      "<date>September 20, 2010</date>">
6
  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
7
       allowed: see man(7), man(1). -->
8
  <!ENTITY dhsection   "<manvolnum>8</manvolnum>">
9
  <!ENTITY dhucpackage "<refentrytitle>gnt-os</refentrytitle>">
10
  <!ENTITY dhpackage   "gnt-os">
11

    
12
  <!ENTITY debian      "<productname>Debian</productname>">
13
  <!ENTITY gnu         "<acronym>GNU</acronym>">
14
  <!ENTITY gpl         "&gnu; <acronym>GPL</acronym>">
15
  <!ENTITY footer SYSTEM "footer.sgml">
16
]>
17

    
18
<refentry>
19
  <refentryinfo>
20
    <copyright>
21
      <year>2006</year>
22
      <year>2007</year>
23
      <year>2008</year>
24
      <year>2009</year>
25
      <year>2010</year>
26
      <holder>Google Inc.</holder>
27
    </copyright>
28
    &dhdate;
29
  </refentryinfo>
30
  <refmeta>
31
    &dhucpackage;
32

    
33
    &dhsection;
34
    <refmiscinfo>Ganeti 2.3</refmiscinfo>
35
  </refmeta>
36
  <refnamediv>
37
    <refname>&dhpackage;</refname>
38

    
39
    <refpurpose>Instance operating system administration</refpurpose>
40
  </refnamediv>
41
  <refsynopsisdiv>
42
    <cmdsynopsis>
43
      <command>&dhpackage; </command>
44

    
45
      <arg choice="req">command</arg>
46
      <arg>arguments...</arg>
47
    </cmdsynopsis>
48
  </refsynopsisdiv>
49
  <refsect1>
50
    <title>DESCRIPTION</title>
51

    
52
    <para>
53
      The <command>&dhpackage;</command> is used for managing the list
54
      of available operating system flavours for the instances in the
55
      Ganeti cluster.
56
    </para>
57

    
58
  </refsect1>
59
  <refsect1>
60
    <title>COMMANDS</title>
61

    
62
    <cmdsynopsis>
63
      <command>list</command>
64
    </cmdsynopsis>
65

    
66
    <para>
67
      Gives the list of available/supported OS to use in the
68
      instances. When creating the instance you can give the OS-name
69
      as an option.
70
    </para>
71

    
72
    <para>
73
      Note that hidden or blacklisted OSes are not displayed by this
74
      command, use <command>diagnose</command> for showing those.
75
    </para>
76

    
77
    <cmdsynopsis>
78
      <command>diagnose</command>
79
    </cmdsynopsis>
80

    
81
    <para>
82
      This command will help you see why an installed OS is not
83
      available in the cluster. The <command>list</command> command
84
      shows only the OS-es that the cluster sees available on all
85
      nodes. It could be that some OS is missing from a node, or is
86
      only partially installed, and this command will show the details
87
      of all the OSes and the reasons they are or are not valid.
88
    </para>
89

    
90
    <cmdsynopsis>
91
      <command>info</command>
92
    </cmdsynopsis>
93

    
94
    <para>
95
      This command will list detailed information about each OS
96
      available in the cluster, including its validity status, the
97
      supported API versions, the supported parameters (if any) and
98
      their documentations, etc.
99
    </para>
100

    
101
    <cmdsynopsis>
102
      <command>modify</command>
103
      <arg>-H <replaceable>HYPERVISOR</replaceable><arg>:<arg choice="plain" rep="repeat">option=<replaceable>value</replaceable></arg></arg></arg>
104
      <arg choice="req"><replaceable>OS</replaceable></arg>
105
    </cmdsynopsis>
106

    
107
    <para>
108
      This command will allow you to modify OS parameters.
109

    
110
    </para>
111

    
112
    <para>
113
      To modify the per-OS hypervisor parameters (which override the
114
      global hypervisor parameters), you can run modify
115
      <option>-H</option> with the same syntax as in
116
      <command>gnt-cluster init</command> to override default hypervisor
117
      parameters of the cluster for specified
118
      <replaceable>OS</replaceable> argument.
119
    </para>
120

    
121
    <para>
122
      To modify the hidden and blacklisted states of an OS, pass the
123
      options <option>--hidden <replaceable>yes|no</replaceable></option>,
124
      or respectively <option>--blacklisted ...</option>. The 'hidden'
125
      state means that an OS won't be listed by default in the OS
126
      list, but is available for installation. The 'blacklisted' state
127
      means that the OS is not listed and is also not allowed for new
128
      instance creations (but can be used for reinstalling old
129
      instances).
130
    </para>
131

    
132
    <para>
133
      Note: The <replaceable>OS</replaceable> doesn't have to exists.
134
      This allows preseeding the settings for
135
      <replaceable>OS</replaceable>es not yet known to
136
      <command>gnt-os</command>.
137
    </para>
138

    
139
  </refsect1>
140

    
141
  &footer;
142

    
143
</refentry>
144

    
145
<!-- Keep this comment at the end of the file
146
Local variables:
147
mode: sgml
148
sgml-omittag:t
149
sgml-shorttag:t
150
sgml-minimize-attributes:nil
151
sgml-always-quote-attributes:t
152
sgml-indent-step:2
153
sgml-indent-data:t
154
sgml-parent-document:nil
155
sgml-default-dtd-file:nil
156
sgml-exposed-tags:nil
157
sgml-local-catalogs:nil
158
sgml-local-ecat-files:nil
159
End:
160
-->