What this book covers
Chapter 1, Understanding Proxmox VE and Advanced Installation, gives a brief description of what Proxmox VE actually is, its strengths and weaknesses, and advanced features. This chapter will also guide a user to understand advanced installation in the Proxmox cluster.
Chapter 2, Exploring the Proxmox GUI, discusses the graphical user interface. The bulk of the Proxmox cluster is managed through GUI.
Chapter 3, Proxmox under the Hood, explains the Proxmox directory structure and configuration files. This chapter will also show what mounting options Proxmox uses for its storage system. Configuration files will be analyzed line by line to show their functions.
Chapter 4, Storage Systems, explains how Proxmox interacts with the storage system and types of storage system supported. It will also show what types of image format are supported and when to use them in detail. Both local and shared storage systems will be covered.
Chapter 5, KVM Virtual Machines, covers how to create and manage any number of KVM virtual machines and their advanced configuration.
Chapter 6, LXC Virtual Machines, covers how to create and manage any number of LXC containers and their advanced configuration. LXC has been added to Proxmox version 4 to replace OpenVZ-based VM completely.
Chapter 7, Network of Virtual Networks, goes into the details of how networking is handled in Proxmox 4. It explains the different networking components used in Proxmox to build virtual networks.
Chapter 8, The Proxmox Firewall, shows built-in firewall options for Proxmox clusters and how to protect a cluster as a whole, or a VM and host nodes individually.
Chapter 9, Proxmox High Availability, shows new HA features introduced in Proxmox VE 4 along with a brand new HA simulator. This chapter also shows high availability for storage system to truly have an HA cluster.
Chapter 10, Backup/Restore VMs, dives deeper in the backup/restore strategy of Proxmox. It explains in detail the backup and restore feature of Proxmox for disaster planning.
Chapter 11, Updating and Upgrading Proxmox, shows how to properly update and upgrade a Proxmox node. It explains how to keep Proxmox up to date.
Chapter 12, Monitoring a Proxmox Cluster, shows how to use Zabbix to monitor an entire Proxmox cluster, including sending e-mail notifications during a failure.
Chapter 13, Proxmox Production-Level Setup, explains different components in a production-level cluster. We will look at how to put a Proxmox cluster in a production environment with minimum downtime. We will go through TO DOs, production requirements, and enterprise class hardware setup for Proxmox.
Chapter 14, Proxmox Troubleshooting, lists real incidents with solutions that may arise in the Proxmox cluster. All information is taken from real-world scenarios based on real issues.