Merge branch 'bug/13917' into release/0.10.2
[ganeti_webmgr.git] / ganeti_web / templates / ganeti / helptips / vm_edit_kvm.html
blob9aee4f72f94fae1c85356bf578aa9180461004d0
1 {% load i18n %}
2 <div id="help-disk_cache">
3 <p>
4 {% blocktrans %}The disk cache mode. It can be either default to
5 not pass any cache option to KVM, or one of the KVM cache
6 modes.{% endblocktrans %}
7 {% trans "The possible options are" %}:
8 </p>
9 <ul>
10 <li><b>None</b> - {% trans "For direct I/O" %}</li>
11 <li> <b>Default</b> - {% trans "No cache option is sent to KVM" %}</li>
12 <li>
13 <b>Writethrough</b> - {% blocktrans %}To use the host cache but
14 report completion to the guest only when the
15 host has committed the changes to disk{% endblocktrans %}
16 </li>
17 <li>
18 <b>Writeback</b>
19 - {% blocktrans %}To use the host cache and report completion as soon
20 as the data is in the host cache{% endblocktrans %}
21 </li>
22 </ul>
23 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
24 </div>
25 <div id="help-kvm_flag">
26 <p>{% blocktrans %}If <b><i>enabled</i></b> the -enable-kvm flag is
27 passed to kvm. If <b><i>disabled</i></b> -disable-kvm is passed. If
28 unset no flag is passed, and the default running mode for your kvm
29 binary will be used.{% endblocktrans %}</p>
30 <p>{% trans "Valid for the KVM hypervisor." %}</p>
31 </div>
32 <div id="help-mem_path">
33 <p>
34 {% blocktrans %}This option passes the -mem-path argument to kvm with the path
35 (on the node) to the mount point of the hugetlbfs file system,
36 along with the -mem-prealloc argument too.{% endblocktrans %}
37 </p>
38 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
39 </div>
40 <div id="help-migration_downtime">
41 <p>
42 {% blocktrans %}The maximum amount of time (in ms) a KVM instance is allowed to be
43 frozen during a live migration, in order to copy dirty memory pages.{% endblocktrans %}
44 </p>
45 <p>
46 {% blocktrans %}Default value is 30ms, but you may need to increase this value for
47 busy instances.{% endblocktrans %}
48 </p>
49 <p>
50 <b>{% trans "Note" %}</b> : {% trans "This option is only effective with KVM" %}
51 {% trans "versions" %} >= 87 {% trans "and QEMU-KVM" %}
52 {% trans "versions" %} >= 0.11.0.
53 </p>
54 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
55 </div>
56 <div id="help-security_model">
57 <p>
58 {% trans "The security model for kvm" %}.
59 {% trans "The possible options are" %}:
60 </p>
61 <ul>
62 <li><b>None</b> - {% blocktrans %}The default option. Nothing is done and
63 instances are run as the Ganeti daemon user (normally root).{% endblocktrans %}</li>
64 <li><b>User</b> - {% blocktrans %}KVM will drop privileges and become the
65 user specified by the Security Domain parameter.{% endblocktrans %}</li>
66 <li><b>Pool</b> - {% blocktrans %}A global cluster pool of users will be used,
67 making sure no two instances share the same user on the
68 same node.{% endblocktrans %}
69 (<b>{% trans "Note" %}</b> : {% trans "This mode is not implemented yet" %}).</li>
70 </ul>
71 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
72 </div>
73 <div id="help-security_domain">
74 <p>
75 {% blocktrans %}Specifies the username to run the instance under. It must
76 be a valid username existing on the host.{% endblocktrans %}
77 </p>
78 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
79 </div>
80 <div id="help-usb_mouse">
81 <p>
82 {% blocktrans %}This option specifies the usb mouse type to be used. It can be
83 "mouse" or "tablet". When using VNC it's recommended to set
84 it to "tablet".{% endblocktrans %}
85 </p>
86 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
87 </div>
88 <div id="help-use_chroot">
89 <p>
90 {% blocktrans %}This boolean option determines wether to run the KVM instance in
91 a chroot directory.{% endblocktrans %}
92 </p>
93 <p>
94 {% blocktrans %}If it is set to "true", an empty directory is created before
95 starting the instance and its path is passed via the -chroot flag
96 to kvm. The directory is removed when the instance is stopped.{% endblocktrans %}
97 </p>
98 <p>{% trans "It is set to &quot;false&quot; by default" %}.</p>
99 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
100 </div>
101 <div id="help-vnc_tls">
103 {% trans "A boolean option that dictates if the VNC connection is secured with TLS" %}.
104 </p>
105 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
106 </div>
107 <div id="help-vnc_x509_path">
109 {% blocktrans %}If VNC TLS is enabled, this option specifies the path to the x509
110 certificate.{% endblocktrans %}
111 </p>
112 <p>{% trans "Valid for the KVM hypervisor" %}.</p>
113 </div>