install gen-vzdump.conf.5-opts.pl
[pve-docs.git] / sysadmin.adoc
CommitLineData
419ef454
DM
1Host System Administration
2==========================
3
4{pve} is based on the famous https://www.debian.org/[Debian] Linux
5distribution. That means that you have access to the whole world of
6Debian packages, and the base system is well documented. The
7https://debian-handbook.info/download/stable/debian-handbook.pdf[Debian
8Administrator\'s Handbook] is available online, and provide a
9comprehensive introduction to the Debian operating system (see
10xref:Hertzog13[]).
11
12A standard {pve} installation uses the default repositories from
13Debian, so you get bug fixes and security updates through that
14channel. In addition, we provide our own package repository to roll
15out all {pve} related packages. This includes updates to some
16Debian packages when necessary.
17
18We also deliver a specially optimized Linux kernel, where we enable all
19required virtualization and container features. That kernel includes
20drivers for http://zfsonlinux.org/[ZFS], and several hardware drivers.
21For example, we ship Intel network card drivers to support their
22newest hardware.
23
24The following sections will concentrate on virtualization related
25topics. They either explains things which are different on {pve}, or
26tasks which are commonly used on {pve}. For other topics, please refer
27to the standard Debian documentation.
28
29System requirements
30-------------------
31
32For production servers, high quality server equipment is needed. Keep
33in mind, if you run 10 Virtual Servers on one machine and you then
34experience a hardware failure, 10 services are lost. {pve}
35supports clustering, this means that multiple {pve} installations
36can be centrally managed thanks to the included cluster functionality.
37
38{pve} can use local storage (DAS), SAN, NAS and also distributed
39storage (Ceph RBD). For details see xref:chapter-storage[chapter storage].
40
41Minimum requirements, for evaluation
42~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43
44* CPU: 64bit (Intel EMT64 or AMD64)
45
46* RAM: 1 GB RAM
47
48* Hard drive
49
50* One NIC
51
52Recommended system requirements
53~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
54
55* CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended
56
57* RAM: 8 GB is good, more is better
58
59* Hardware RAID with batteries protected write cache (BBU) or flash
60 based protection
61
62* Fast hard drives, best results with 15k rpm SAS, Raid10
63
64* At least two NICĀ“s, depending on the used storage technology you need more
65
66
d91f8c1e 67include::getting-help.adoc[]
419ef454 68
d91f8c1e 69include::pve-package-repos.adoc[]
419ef454 70
d91f8c1e 71include::pve-installation.adoc[]
419ef454 72
d91f8c1e 73include::system-software-updates.adoc[]
202dc350
DM
74
75
419ef454
DM
76Network Configuration
77---------------------
78
79Basic network setup.
80
81image::images/cluster-nwdiag.svg[{pve} Cluster Network]
82
83image::images/node-nwdiag.svg[{pve} Default Network Setup]
84
85
86Local Storage
87-------------
88
89Logical Volume Manager (LVM)
90~~~~~~~~~~~~~~~~~~~~~~~~~~~~
91
650c5cc1 92TODO: info about LVM.
419ef454
DM
93
94
95ZFS on Linux
96~~~~~~~~~~~~
97
650c5cc1 98TODO: info about ZFS.
419ef454
DM
99
100
101Working with 'systemd'
102----------------------
103
104Journal and syslog
105~~~~~~~~~~~~~~~~~~
106
107TODO: explain persistent journal...
108
109
110
111
112
113
114