X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=sysadmin.adoc;h=d3de40a895ef9ca20457bf3dbfe400f616c116c4;hb=067d9c3dba03e99d5e1873f13ec7c4786f5151d3;hp=09e34484c134d3a6125124d4f2bd46e34f6af795;hpb=7e71ae2e8de9acf9342cb193629b97f58ec9d2b0;p=pve-docs.git diff --git a/sysadmin.adoc b/sysadmin.adoc index 09e3448..d3de40a 100644 --- a/sysadmin.adoc +++ b/sysadmin.adoc @@ -1,110 +1,85 @@ +[[chapter_system_administration]] Host System Administration ========================== -include::attributes.txt[] +ifndef::manvolnum[] +:pve-toplevel: +endif::manvolnum[] + +The following sections will focus on common virtualization tasks and explain the +{pve} specifics regarding the administration and management of the host machine. + +{pve} is based on https://www.debian.org/[Debian GNU/Linux] with additional +repositories to provide the {pve} related packages. This means that the full +range of Debian packages is available including security updates and bug fixes. +{pve} provides its own Linux kernel based on the Ubuntu kernel. It has all the +necessary virtualization and container features enabled and includes +https://zfsonlinux.org[ZFS] and several extra hardware drivers. + +For other topics not included in the following sections, please refer to the +Debian documentation. The +https://debian-handbook.info/get[Debian +Administrator\'s Handbook] is available online, and provides a comprehensive +introduction to the Debian operating system (see xref:Hertzog13[]). -{pve} is based on the famous https://www.debian.org/[Debian] Linux -distribution. That means that you have access to the whole world of -Debian packages, and the base system is well documented. The -https://debian-handbook.info/download/stable/debian-handbook.pdf[Debian -Administrator\'s Handbook] is available online, and provides a -comprehensive introduction to the Debian operating system (see -xref:Hertzog13[]). - -A standard {pve} installation uses the default repositories from -Debian, so you get bug fixes and security updates through that -channel. In addition, we provide our own package repository to roll -out all {pve} related packages. This includes updates to some -Debian packages when necessary. - -We also deliver a specially optimized Linux kernel, where we enable all -required virtualization and container features. That kernel includes -drivers for http://zfsonlinux.org/[ZFS], and several hardware drivers. -For example, we ship Intel network card drivers to support their -newest hardware. - -The following sections will concentrate on virtualization related -topics. They either explains things which are different on {pve}, or -tasks which are commonly used on {pve}. For other topics, please refer -to the standard Debian documentation. - -System requirements -------------------- - -For production servers, high quality server equipment is needed. Keep -in mind, if you run 10 Virtual Servers on one machine and you then -experience a hardware failure, 10 services are lost. {pve} -supports clustering, this means that multiple {pve} installations -can be centrally managed thanks to the included cluster functionality. - -{pve} can use local storage (DAS), SAN, NAS and also distributed -storage (Ceph RBD). For details see xref:chapter-storage[chapter storage]. - -Minimum requirements, for evaluation -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -* CPU: 64bit (Intel EMT64 or AMD64) - -* Intel VT/AMD-V capable CPU/Mainboard for KVM Full Virtualization support +ifdef::wiki[] -* RAM: 1 GB RAM, plus additional RAM used for guests +See Also +-------- -* Hard drive +* link:/wiki/Package_Repositories[Package Repositories] -* One NIC +* link:/wiki/Network_Configuration[Network Configuration] -Recommended system requirements -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +* link:/wiki/System_Software_Updates[System Software Updates] -* CPU: 64bit (Intel EMT64 or AMD64), Multi core CPU recommended +* link:/wiki/Host_Bootloader[Host Bootloader] -* Intel VT/AMD-V capable CPU/Mainboard for KVM Full Virtualization support +* link:/wiki/Time_Synchronization[Time Synchronization] -* RAM: 8 GB RAM, plus additional RAM used for guests +* link:/wiki/External_Metric_Server[External Metric Server] -* Hardware RAID with batteries protected write cache (``BBU'') or flash - based protection +* link:/wiki/Disk_Health_Monitoring[Disk Health Monitoring] -* Fast hard drives, best results with 15k rpm SAS, Raid10 +* link:/wiki/Logical_Volume_Manager_(LVM)[Logical Volume Manager (LVM)] -* At least two NICs, depending on the used storage technology you need more +* link:/wiki/ZFS_on_Linux[ZFS on Linux] -ifdef::wiki[] +* link:/wiki/BTRFS[BTRFS] -See Also --------- +* link:/wiki/Certificate_Management[Certificate Management] -* link:/wiki/Getting_Help[Getting Help] +* link:/wiki/Kernel_Samepage_Merging_(KSM)[Kernel Samepage Merging (KSM)] -* link:/wiki/Package_Repositories[Package Repositories] +endif::wiki[] -* link:/wiki/Installation[Installation] -* link:/wiki/Network_Configuration[Network Configuration] +ifndef::wiki[] -* link:/wiki/System_Software_Updates[System Software Updates] +include::pve-package-repos.adoc[] -* link:/wiki/Logical_Volume_Manager_(LVM)[Logical Volume Manager (LVM)] +include::system-software-updates.adoc[] -* link:/wiki/ZFS_on_Linux[ZFS on Linux] +include::pve-network.adoc[] -endif::wiki[] +include::system-timesync.adoc[] +include::pve-external-metric-server.adoc[] -ifndef::wiki[] +include::pve-disk-health-monitoring.adoc[] -include::getting-help.adoc[] +include::local-lvm.adoc[] -include::pve-package-repos.adoc[] +include::local-zfs.adoc[] -include::pve-installation.adoc[] +include::local-btrfs.adoc[] -include::system-software-updates.adoc[] +include::pvenode.adoc[] -include::pve-network.adoc[] +include::certificate-management.adoc[] -include::local-lvm.adoc[] +include::system-booting.adoc[] -include::local-zfs.adoc[] +include::kernel-samepage-merging.adoc[] endif::wiki[]