Statistics
| Branch: | Tag: | Revision:

root / man / ganeti-noded.sgml @ 2e98275a

History | View | Annotate | Download (3.7 kB)

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

    
3
  <!-- Please adjust the date whenever revising the manpage. -->
4
  <!ENTITY dhdate      "<date>February 11, 2009</date>">
5
  <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
6
       allowed: see man(7), man(1). -->
7
  <!ENTITY dhsection   "<manvolnum>8</manvolnum>">
8
  <!ENTITY dhucpackage "<refentrytitle>ganeti-noded</refentrytitle>">
9
  <!ENTITY dhpackage   "ganeti-noded">
10

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

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

    
31
    &dhsection;
32
    <refmiscinfo>ganeti 2.0</refmiscinfo>
33
  </refmeta>
34
  <refnamediv>
35
    <refname>&dhpackage;</refname>
36

    
37
    <refpurpose>ganeti node daemon</refpurpose>
38
  </refnamediv>
39
  <refsynopsisdiv>
40
    <cmdsynopsis>
41
      <command>&dhpackage; </command>
42
      <arg>-f</arg>
43
      <arg>-d</arg>
44

    
45
    </cmdsynopsis>
46
  </refsynopsisdiv>
47
  <refsect1>
48
    <title>DESCRIPTION</title>
49

    
50
    <para>
51
      The <command>&dhpackage;</command> is the daemon which is
52
      responsible for the node functions in the ganeti system.
53
    </para>
54

    
55
    <para>
56
      For testing purposes, you can give the <option>-f</option>
57
      option and the program won't detach from the running terminal.
58
    </para>
59

    
60
    <para>
61
      Debug-level message can be activated by giving the
62
      <option>-d</option> option.
63
    </para>
64

    
65
    <para>
66
      Logging to syslog, rather than its own log file, can be enabled by
67
      passing in the <option>--syslog</option> option.
68
    </para>
69

    
70
    <para>
71
      The ganeti-noded daemon listens to port 1811 TCP, on all interfaces, by
72
      default. This can be overridden by an entry in /etc/services or by
73
      passing the <option>-p</option> option. The <option>-b</option> option
74
      can be used to specify the address to bind to (defaults to 0.0.0.0).
75
    </para>
76

    
77
    <para>
78
      Ganeti noded communication is protected via SSL, with a key generated at
79
      cluster init time. This can be disabled with the
80
      <option>--no-ssl</option> option, or a different ssl key and certificate
81
      can be specified using the <option>-K</option> and <option>-C</option>
82
      options.
83
    </para>
84

    
85
    <refsect2>
86
      <title>ROLE</title>
87
      <para>
88
        The role of the node daemon is to do almost all the actions
89
        that change the state of the node. Things like creating disks
90
        for instances, activating disks, starting/stopping instance
91
        and so on are done via the node daemon.
92
      </para>
93

    
94
      <para>
95
        Also, in some cases the startup/shutdown of the master daemon
96
        are done via the node daemon, and the cluster IP address is
97
        also added/removed to the master node via it.
98
      </para>
99

    
100
      <para>
101
        If the node daemon is stopped, the instances are not affected,
102
        but the master won't be able to talk to that node.
103
      </para>
104
    </refsect2>
105

    
106
    <refsect2>
107
      <title>COMMUNICATION PROTOCOL</title>
108
      <para>
109
        Currently the master-node RPC is done using a simple json-RPC
110
        over HTTP(S).
111
      </para>
112
    </refsect2>
113

    
114
  </refsect1>
115

    
116
  &footer;
117

    
118
</refentry>
119

    
120
<!-- Keep this comment at the end of the file
121
Local variables:
122
mode: sgml
123
sgml-omittag:t
124
sgml-shorttag:t
125
sgml-minimize-attributes:nil
126
sgml-always-quote-attributes:t
127
sgml-indent-step:2
128
sgml-indent-data:t
129
sgml-parent-document:nil
130
sgml-default-dtd-file:nil
131
sgml-exposed-tags:nil
132
sgml-local-catalogs:nil
133
sgml-local-ecat-files:nil
134
End:
135
-->