]>
Commit | Line | Data |
---|---|---|
419ef454 DM |
1 | Host System Administration |
2 | ========================== | |
b7c3af6a | 3 | include::attributes.txt[] |
419ef454 DM |
4 | |
5 | {pve} is based on the famous https://www.debian.org/[Debian] Linux | |
6 | distribution. That means that you have access to the whole world of | |
7 | Debian packages, and the base system is well documented. The | |
8 | https://debian-handbook.info/download/stable/debian-handbook.pdf[Debian | |
65647b07 | 9 | Administrator\'s Handbook] is available online, and provides a |
419ef454 DM |
10 | comprehensive introduction to the Debian operating system (see |
11 | xref:Hertzog13[]). | |
12 | ||
13 | A standard {pve} installation uses the default repositories from | |
14 | Debian, so you get bug fixes and security updates through that | |
15 | channel. In addition, we provide our own package repository to roll | |
16 | out all {pve} related packages. This includes updates to some | |
17 | Debian packages when necessary. | |
18 | ||
19 | We also deliver a specially optimized Linux kernel, where we enable all | |
20 | required virtualization and container features. That kernel includes | |
21 | drivers for http://zfsonlinux.org/[ZFS], and several hardware drivers. | |
22 | For example, we ship Intel network card drivers to support their | |
23 | newest hardware. | |
24 | ||
25 | The following sections will concentrate on virtualization related | |
26 | topics. They either explains things which are different on {pve}, or | |
27 | tasks which are commonly used on {pve}. For other topics, please refer | |
28 | to the standard Debian documentation. | |
29 | ||
30 | System requirements | |
31 | ------------------- | |
32 | ||
33 | For production servers, high quality server equipment is needed. Keep | |
34 | in mind, if you run 10 Virtual Servers on one machine and you then | |
35 | experience a hardware failure, 10 services are lost. {pve} | |
36 | supports clustering, this means that multiple {pve} installations | |
37 | can be centrally managed thanks to the included cluster functionality. | |
38 | ||
39 | {pve} can use local storage (DAS), SAN, NAS and also distributed | |
40 | storage (Ceph RBD). For details see xref:chapter-storage[chapter storage]. | |
41 | ||
42 | Minimum requirements, for evaluation | |
43 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
44 | ||
45 | * CPU: 64bit (Intel EMT64 or AMD64) | |
46 | ||
7e71ae2e WL |
47 | * Intel VT/AMD-V capable CPU/Mainboard for KVM Full Virtualization support |
48 | ||
49 | * RAM: 1 GB RAM, plus additional RAM used for guests | |
419ef454 DM |
50 | |
51 | * Hard drive | |
52 | ||
53 | * One NIC | |
54 | ||
55 | Recommended system requirements | |
56 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
57 | ||
58 | * CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended | |
59 | ||
7e71ae2e WL |
60 | * Intel VT/AMD-V capable CPU/Mainboard for KVM Full Virtualization support |
61 | ||
62 | * RAM: 8 GB RAM, plus additional RAM used for guests | |
419ef454 | 63 | |
8c1189b6 | 64 | * Hardware RAID with batteries protected write cache (``BBU'') or flash |
419ef454 DM |
65 | based protection |
66 | ||
67 | * Fast hard drives, best results with 15k rpm SAS, Raid10 | |
68 | ||
5eba0743 | 69 | * At least two NICs, depending on the used storage technology you need more |
419ef454 | 70 | |
8c80c3fc DM |
71 | ifdef::wiki[] |
72 | ||
73 | See Also | |
74 | -------- | |
75 | ||
76 | * link:/wiki/Getting_Help[Getting Help] | |
77 | ||
78 | * link:/wiki/Package_Repositories[Package Repositories] | |
79 | ||
80 | * link:/wiki/Installation[Installation] | |
81 | ||
82 | * link:/wiki/Network_Configuration[Network Configuration] | |
83 | ||
84 | * link:/wiki/System_Software_Updates[System Software Updates] | |
85 | ||
8b849dc3 DM |
86 | * link:/wiki/Logical_Volume_Manager_(LVM)[Logical Volume Manager (LVM)] |
87 | ||
8c80c3fc DM |
88 | * link:/wiki/ZFS_on_Linux[ZFS on Linux] |
89 | ||
90 | endif::wiki[] | |
91 | ||
92 | ||
93 | ifndef::wiki[] | |
419ef454 | 94 | |
d91f8c1e | 95 | include::pve-package-repos.adoc[] |
419ef454 | 96 | |
d91f8c1e | 97 | include::pve-installation.adoc[] |
419ef454 | 98 | |
d91f8c1e | 99 | include::system-software-updates.adoc[] |
202dc350 | 100 | |
0bcd1f7f | 101 | include::pve-network.adoc[] |
69c356c4 | 102 | |
8b849dc3 DM |
103 | include::local-lvm.adoc[] |
104 | ||
9ee94323 | 105 | include::local-zfs.adoc[] |
419ef454 | 106 | |
8c80c3fc DM |
107 | endif::wiki[] |
108 | ||
419ef454 | 109 | |
9ee94323 DM |
110 | //// |
111 | TODO: | |
419ef454 DM |
112 | |
113 | Working with 'systemd' | |
114 | ---------------------- | |
115 | ||
116 | Journal and syslog | |
117 | ~~~~~~~~~~~~~~~~~~ | |
118 | ||
119 | TODO: explain persistent journal... | |
120 | ||
69c356c4 | 121 | //// |