Keeping Your System Up To Date

This chapter explains how to keep the software on Virtuozzo Server nodes up to date.

It is strongly recommended to have all nodes run the same version of Virtuozzo Server. At the very least make sure that product versions are only one major update apart. For example, before you update a node to Virtuozzo Server 7.0 Update 7, make sure that all other machines in the cluster already run Update 6. The reason is that VMs created on newer nodes may fail to start on older nodes, thus causing issues with migration, restore from backup, high availability, and such.

The components that may need updating are:

  • Virtuozzo Server software:
    • Tools and libraries
    • ReadyKernel patch
    • Kernel (typically included in major updates)
  • Virtual machines and containers hosted on the node:
    • Container EZ templates
    • KVM/QEMU hypervisor and guest tools in virtual machines

You can update Virtuozzo Server nodes in several ways:

  • Automatically (default)
  • Automatically using smart updates
  • Manually using yum, the standard tool for RPM-based Linux operating systems

All of these methods as well as ways to update the kernel, virtual machines, and containers are described further in this chapter.

In this chapter: