Marius Burkard
2016-04-20 4569cae57f127afd093794310ccd290d2d9fdf36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
 
# Template version
VERSION="2"
 
# Parameters
ONBOOT="{tmpl_var name='onboot'}"
BOOTORDER="{tmpl_var name='bootorder'}"
 
# VSwap requires RAM and SWAP, all other memory parameters are optional.
<tmpl_if name='physpages'>
# RAM
PHYSPAGES="{tmpl_var name='physpages'}"
</tmpl_if>
<tmpl_if name='swappages'>
# SWAP
SWAPPAGES="{tmpl_var name='swappages'}"
</tmpl_if>
 
<tmpl_if name='kmemsize'>
KMEMSIZE="{tmpl_var name='kmemsize'}"
</tmpl_if>
<tmpl_if name='lockedpages'>
LOCKEDPAGES="{tmpl_var name='lockedpages'}"
</tmpl_if>
<tmpl_if name='privvmpages'>
PRIVVMPAGES="{tmpl_var name='privvmpages'}"
</tmpl_if>
<tmpl_if name='shmpages'>
SHMPAGES="{tmpl_var name='shmpages'}"
</tmpl_if>
<tmpl_if name='vmguarpages'>
VMGUARPAGES="{tmpl_var name='vmguarpages'}"
</tmpl_if>
<tmpl_if name='oomguarpages'>
OOMGUARPAGES="{tmpl_var name='oomguarpages'}"
</tmpl_if>
# alternative meminfo: "pages:256000"
MEMINFO="privvmpages:1"
 
<tmpl_if name='vmguarpages'>
NUMPROC="{tmpl_var name='numproc'}"
</tmpl_if>
<tmpl_if name='numtcpsock'>
NUMTCPSOCK="{tmpl_var name='numtcpsock'}"
</tmpl_if>
<tmpl_if name='numflock'>
NUMFLOCK="{tmpl_var name='numflock'}"
</tmpl_if>
<tmpl_if name='numpty'>
NUMPTY="{tmpl_var name='numpty'}"
</tmpl_if>
<tmpl_if name='numsiginfo'>
NUMSIGINFO="{tmpl_var name='numsiginfo'}"
</tmpl_if>
<tmpl_if name='tcpsndbuf'>
TCPSNDBUF="{tmpl_var name='tcpsndbuf'}"
</tmpl_if>
<tmpl_if name='tcprcvbuf'>
TCPRCVBUF="{tmpl_var name='tcprcvbuf'}"
</tmpl_if>
<tmpl_if name='othersockbuf'>
OTHERSOCKBUF="{tmpl_var name='othersockbuf'}"
</tmpl_if>
<tmpl_if name='dgramrcvbuf'>
DGRAMRCVBUF="{tmpl_var name='dgramrcvbuf'}"
</tmpl_if>
<tmpl_if name='numothersock'>
NUMOTHERSOCK="{tmpl_var name='numothersock'}"
</tmpl_if>
<tmpl_if name='dcachesize'>
DCACHESIZE="{tmpl_var name='dcachesize'}"
</tmpl_if>
<tmpl_if name='numfile'>
NUMFILE="{tmpl_var name='numfile'}"
</tmpl_if>
<tmpl_if name='avnumproc'>
AVNUMPROC="{tmpl_var name='avnumproc'}"
</tmpl_if>
<tmpl_if name='numiptent'>
NUMIPTENT="{tmpl_var name='numiptent'}"
</tmpl_if>
 
DISKSPACE="{tmpl_var name='diskspace'}"
DISKINODES="{tmpl_var name='diskinodes'}"
QUOTAUGIDLIMIT="10000"
QUOTATIME="0"
<tmpl_if name='io_priority'>
IOPRIO="{tmpl_var name='io_priority'}"
</tmpl_if>
 
<tmpl_if name='cpu_num'>
CPUS="{tmpl_var name='cpu_num'}"
</tmpl_if>
<tmpl_if name='cpu_units'>
CPUUNITS="{tmpl_var name='cpu_units'}"
</tmpl_if>
<tmpl_if name='cpu_limit'>
CPULIMIT="{tmpl_var name='cpu_limit'}"
</tmpl_if>
 
VE_ROOT="/vz/root/$VEID"
VE_PRIVATE="/vz/private/$VEID"
OSTEMPLATE="{tmpl_var name='ostemplate'}"
ORIGIN_SAMPLE="vps.basic"
HOSTNAME="{tmpl_var name='hostname'}"
IP_ADDRESS="{tmpl_var name='ip_address'}"
NAMESERVER="{tmpl_var name='nameserver'}"
 
<tmpl_if name='capability'>
CAPABILITY="{tmpl_var name='capability'}"
</tmpl_if>
<tmpl_if name='features'>
FEATURES="{tmpl_var name='features'}"
</tmpl_if>
<tmpl_if name='iptables'>
IPTABLES="{tmpl_var name='iptables'}"
</tmpl_if>
<tmpl_if name='custom'>
{tmpl_var name='custom'}
</tmpl_if>