]> git.proxmox.com Git - pve-docs.git/blob - sysadmin.adoc
fix kernel version in pct.adoc
[pve-docs.git] / sysadmin.adoc
1 Host System Administration
2 ==========================
3
4 {pve} is based on the famous https://www.debian.org/[Debian] Linux
5 distribution. That means that you have access to the whole world of
6 Debian packages, and the base system is well documented. The
7 https://debian-handbook.info/download/stable/debian-handbook.pdf[Debian
8 Administrator\'s Handbook] is available online, and provide a
9 comprehensive introduction to the Debian operating system (see
10 xref:Hertzog13[]).
11
12 A standard {pve} installation uses the default repositories from
13 Debian, so you get bug fixes and security updates through that
14 channel. In addition, we provide our own package repository to roll
15 out all {pve} related packages. This includes updates to some
16 Debian packages when necessary.
17
18 We also deliver a specially optimized Linux kernel, where we enable all
19 required virtualization and container features. That kernel includes
20 drivers for http://zfsonlinux.org/[ZFS], and several hardware drivers.
21 For example, we ship Intel network card drivers to support their
22 newest hardware.
23
24 The following sections will concentrate on virtualization related
25 topics. They either explains things which are different on {pve}, or
26 tasks which are commonly used on {pve}. For other topics, please refer
27 to the standard Debian documentation.
28
29 System requirements
30 -------------------
31
32 For production servers, high quality server equipment is needed. Keep
33 in mind, if you run 10 Virtual Servers on one machine and you then
34 experience a hardware failure, 10 services are lost. {pve}
35 supports clustering, this means that multiple {pve} installations
36 can be centrally managed thanks to the included cluster functionality.
37
38 {pve} can use local storage (DAS), SAN, NAS and also distributed
39 storage (Ceph RBD). For details see xref:chapter-storage[chapter storage].
40
41 Minimum 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
52 Recommended 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
67 include::getting-help.adoc[]
68
69 include::pve-package-repos.adoc[]
70
71 include::pve-installation.adoc[]
72
73 include::system-software-updates.adoc[]
74
75
76 Network Configuration
77 ---------------------
78
79 Basic network setup.
80
81 image::images/cluster-nwdiag.svg[{pve} Cluster Network]
82
83 image::images/node-nwdiag.svg[{pve} Default Network Setup]
84
85
86 Local Storage
87 -------------
88
89 Logical Volume Manager (LVM)
90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
91
92 TODO: info about LVM.
93
94
95 ZFS on Linux
96 ~~~~~~~~~~~~
97
98 TODO: info about ZFS.
99
100
101 Working with 'systemd'
102 ----------------------
103
104 Journal and syslog
105 ~~~~~~~~~~~~~~~~~~
106
107 TODO: explain persistent journal...
108
109
110
111
112
113
114