Mastering Proxmox - Second Edition

Master the skills you need to build a rock-solid virtualization environment with the all new Proxmox 4
Preview in Mapt
Code Files

Mastering Proxmox - Second Edition

Wasim Ahmed

2 customer reviews
Master the skills you need to build a rock-solid virtualization environment with the all new Proxmox 4
Mapt Subscription
FREE
$29.99/m after trial
eBook
$28.00
RRP $39.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$28.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Mastering Proxmox - Second Edition Book Cover
Mastering Proxmox - Second Edition
$ 39.99
$ 28.00
Mastering vRealize Operations Manager - Second Edition Book Cover
Mastering vRealize Operations Manager - Second Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $44.98
Add to Cart

Book Details

ISBN 139781785888243
Paperback418 pages

Book Description

Proxmox is an open source server virtualization solution that has enterprise-class features to manage virtual machines, to be used for storage, and to virtualize both Linux and Windows application workloads.

You begin with refresher on the advanced installation features and the Proxmox GUI to familiarize yourself with the Proxmox VE hypervisor. You then move on to explore Proxmox under the hood, focusing on the storage systems used with Proxmox. Moving on, you will learn to manage KVM Virtual Machines and Linux Containers and see how networking is handled in Proxmox. You will then learn how to protect a cluster or a VM with a firewall and explore the new HA features introduced in Proxmox VE 4 along with the brand new HA simulator.

Next, you will dive deeper into the backup/restore strategy followed by learning how to properly update and upgrade a Proxmox node. Later, you will learn how to monitor a Proxmox cluster and all of its components using Zabbix. By the end of the book, you will become an expert at making Proxmox environments work in production environments with minimum downtime.

Table of Contents

Chapter 1: Understanding Proxmox VE and Advanced Installation
Understanding Proxmox features
The basic installation of Proxmox
The advanced installation option
Debugging the Proxmox installation
Customizing the Proxmox splash screen
Summary
Chapter 2: Exploring the Proxmox GUI
The GUI menu system
The Datacenter menu
Node menu
The KVM VM menu
The LXC Container menu
Pool menu
Cluster view mode
Summary
Chapter 3: Proxmox under the Hood
The Proxmox cluster filesystem
Proxmox directory structure
Dissecting the configuration files
Summary
Chapter 4: Storage Systems
Local storage versus shared storage
Local and shared storage comparison
A virtual disk image
Storage types in Proxmox
Noncommercial and commercial storage options
Summary
Chapter 5: KVM Virtual Machines
Exploring a KVM
Creating a KVM
Advanced configuration options for VM
Migrating a KVM
Nested virtual cluster
Summary
Chapter 6: LXC Virtual Machines
Exploring an LXC virtual machine
Understanding container templates
Creating an LXC container
Managing an LXC container
Migrating an LXC container
Accessing an LXC container
Unprivileged versus privileged containers
Converting OpenVZ to LXC
Summary
Chapter 7: Network of Virtual Networks
Exploring a virtual network
A physical network versus a virtual network
Networking components in Proxmox
Open vSwitch
Sample virtual networks
A multitenant virtual environment
Summary
Chapter 8: The Proxmox Firewall
Exploring the Proxmox VE firewall
Configuring the Datacenter-specific firewall
Configuring a host-specific firewall
Configuring a VM-specific firewall
Integrating a Suricata IDS/IPS
Summary
Chapter 9: Proxmox High Availability
Understanding High Availability
Requirements for HA setup
Configuring Proxmox HA
Testing Proxmox HA configuration
The Proxmox HA simulator
Summary
Chapter 10: Backup/Restore VMs
Proxmox backup options
Configuring backup storage
Configuring full backup
Creating a manual backup
Creating snapshots
Restoring a VM
Backup/restore through the CLI
Back up a configuration file
Summary
Chapter 11: Updating and Upgrading Proxmox
Introducing Proxmox update
Updating Proxmox through the GUI
Updating Proxmox through the CLI
Recovering from the grub2 update issue
Updating after a subscription change
Rebooting dilemma after Proxmox updates
Summary
Chapter 12: Monitoring a Proxmox Cluster
An introduction to monitoring
Proxmox built-in monitoring
Zabbix as a monitoring solution
Installing Zabbix
Configuring Zabbix
Configuring SNMP in Proxmox
Adding an SNMP device in Zabbix
Monitoring the Ceph cluster with the Ceph dashboard
Summary
Chapter 13: Proxmox Production-Level Setup
Defining production level
Sizing CPU and memory
Production Ceph cluster
Liquid cooling
Real-world Proxmox scenarios
Summary
Chapter 14: Proxmox Troubleshooting
Proxmox node issues
Main cluster issues
Storage issues
Network connectivity issues
KVM virtual machine issues
LXC container issues
Backup/restore issues
VNC/SPICE console issues
Firewall issues
Summary

What You Will Learn

  • Install the basic Proxmox VE nodes
  • Get to know the Proxmox Graphical User Interface (GUI)
  • See and understand Proxmox’s internal structure and mechanics
  • Create and manage KVM- or LXC-based virtual machines
  • Understand advanced virtual networks
  • Leverage the power of the built-in Proxmox firewall to provide protection at any level
  • Configure high availability Proxmox nodes
  • Learn different backup strategies and to restore a VM in the event of a disaster to ensure data safety
  • Monitor a Proxmox cluster and all of its components using Zabbix
  • Plan large virtual environments for mission critical virtual environments
  • Work through real-world scenarios to troubleshoot Proxmox

Authors

Table of Contents

Chapter 1: Understanding Proxmox VE and Advanced Installation
Understanding Proxmox features
The basic installation of Proxmox
The advanced installation option
Debugging the Proxmox installation
Customizing the Proxmox splash screen
Summary
Chapter 2: Exploring the Proxmox GUI
The GUI menu system
The Datacenter menu
Node menu
The KVM VM menu
The LXC Container menu
Pool menu
Cluster view mode
Summary
Chapter 3: Proxmox under the Hood
The Proxmox cluster filesystem
Proxmox directory structure
Dissecting the configuration files
Summary
Chapter 4: Storage Systems
Local storage versus shared storage
Local and shared storage comparison
A virtual disk image
Storage types in Proxmox
Noncommercial and commercial storage options
Summary
Chapter 5: KVM Virtual Machines
Exploring a KVM
Creating a KVM
Advanced configuration options for VM
Migrating a KVM
Nested virtual cluster
Summary
Chapter 6: LXC Virtual Machines
Exploring an LXC virtual machine
Understanding container templates
Creating an LXC container
Managing an LXC container
Migrating an LXC container
Accessing an LXC container
Unprivileged versus privileged containers
Converting OpenVZ to LXC
Summary
Chapter 7: Network of Virtual Networks
Exploring a virtual network
A physical network versus a virtual network
Networking components in Proxmox
Open vSwitch
Sample virtual networks
A multitenant virtual environment
Summary
Chapter 8: The Proxmox Firewall
Exploring the Proxmox VE firewall
Configuring the Datacenter-specific firewall
Configuring a host-specific firewall
Configuring a VM-specific firewall
Integrating a Suricata IDS/IPS
Summary
Chapter 9: Proxmox High Availability
Understanding High Availability
Requirements for HA setup
Configuring Proxmox HA
Testing Proxmox HA configuration
The Proxmox HA simulator
Summary
Chapter 10: Backup/Restore VMs
Proxmox backup options
Configuring backup storage
Configuring full backup
Creating a manual backup
Creating snapshots
Restoring a VM
Backup/restore through the CLI
Back up a configuration file
Summary
Chapter 11: Updating and Upgrading Proxmox
Introducing Proxmox update
Updating Proxmox through the GUI
Updating Proxmox through the CLI
Recovering from the grub2 update issue
Updating after a subscription change
Rebooting dilemma after Proxmox updates
Summary
Chapter 12: Monitoring a Proxmox Cluster
An introduction to monitoring
Proxmox built-in monitoring
Zabbix as a monitoring solution
Installing Zabbix
Configuring Zabbix
Configuring SNMP in Proxmox
Adding an SNMP device in Zabbix
Monitoring the Ceph cluster with the Ceph dashboard
Summary
Chapter 13: Proxmox Production-Level Setup
Defining production level
Sizing CPU and memory
Production Ceph cluster
Liquid cooling
Real-world Proxmox scenarios
Summary
Chapter 14: Proxmox Troubleshooting
Proxmox node issues
Main cluster issues
Storage issues
Network connectivity issues
KVM virtual machine issues
LXC container issues
Backup/restore issues
VNC/SPICE console issues
Firewall issues
Summary

Book Details

ISBN 139781785888243
Paperback418 pages
Read More
From 2 reviews

Read More Reviews

Recommended for You

Mastering pfSense Book Cover
Mastering pfSense
$ 39.99
$ 28.00
Linux: Powerful Server Administration Book Cover
Linux: Powerful Server Administration
$ 79.99
$ 56.00
OpenStack: Building a Cloud Environment Book Cover
OpenStack: Building a Cloud Environment
$ 71.99
$ 50.40
Learning Ansible 2 - Second Edition Book Cover
Learning Ansible 2 - Second Edition
$ 35.99
$ 25.20
Kali Linux 2 - Assuring Security by Penetration Testing - Third Edition Book Cover
Kali Linux 2 - Assuring Security by Penetration Testing - Third Edition
$ 35.99
$ 25.20
Mastering Windows Server 2016 Book Cover
Mastering Windows Server 2016
$ 47.99
$ 33.60