Read More:
Proxmox Virtualization Series: Proxmox VE Installation on a Bare Metal – Part 1

Introduction

Proxmox VE is an excellent choice for those looking to manage and administer their host systems effectively. With its user-friendly interface and powerful features, it provides a comprehensive solution for virtualization needs. In this basic guide for Proxmox VE host system administration, we will explore the key aspects of managing your Proxmox VE host system efficiently. We will delve into topics such as creating and configuring virtual machines, managing storage resources, monitoring system performance, and implementing backup strategies.

Protect Your Data with BDRSuite

Cost-Effective Backup Solution for VMs, Servers, Endpoints, Cloud VMs & SaaS applications. Supports On-Premise, Remote, Hybrid and Cloud Backup, including Disaster Recovery, Ransomware Defense & more!

The subsequent sections will concentrate on typical virtualization tasks and elucidate the specific features of Proxmox VE about the administration and management of the host machine. After a successful installation of a Proxmox VE host, an administrator should follow the below steps before effectively using it ie., creating VMs & Containers, working with Storage, configuring network etc.

Configuring Proxmox Repositories

Proxmox VE, built upon Debian GNU/Linux, incorporates supplementary repositories to offer an extensive collection of Proxmox VE associated packages. This exceptional arrangement ensures access to the complete spectrum of Debian packages, encompassing vital security updates and bug fixes. Going a step further, Proxmox VE introduces a distinctive Linux kernel derived from the Ubuntu kernel, meticulously configured to encompass a comprehensive array of virtualization and container functionalities. Moreover, it incorporates prominent components such as ZFS and an array of supplementary hardware drivers, elevating its efficacy for diverse hardware environments.

Proxmox VE uses APT as its package management tool like any other Debian-based system.

Download Banner

Repositories in Proxmox VE

Repositories are a collection of software packages, they can be used to install new software, but are also important to get new updates for the Proxmox VE Host server. Since Proxmox VE is typically a Debian server, the APT Repositories are defined in the file /etc/apt/sources.list and in .list files placed in /etc/apt/sources.list.d/.

Repository Management

Proxmox VE provides three different types of repositories based on the subscription or free usage of the Host server. They are :

  • Proxmox VE Enterprise repository
  • Proxmox VE no-subscription repository and
  • Proxmox VE test repository

In the soruces.list file, each line defines a package repository. You can also check the repositories list from the web interface as stated below

Login to Proxmox VE web interface with root user and password.

Choose the proxmox host on the left side menu → Choose repositories under Updates section. The below screenshot shows a newly installed no-subscription host repositories list.

Proxmox Virtualization Series

Before adding any repository list in the web interface, let us understand the repository lists as under.

Proxmox VE Enterprise repository – This is the default, stable, and recommended repository, available for all Proxmox VE subscription users. It contains the most stable packages and is suitable for production use. In the screenshot you can view the repository list in the Green color box with the label pve-enterprise.

Proxmox VE no-subscription repository – This is the recommended repository for testing and non-production use. Its packages are not as heavily tested and validated. User’s don’t need a subscription key to access the “pve-no-subscription” repository. By default, this repository cannot be added in the sources list. If you wish you can add the repository by clicking the Add button and choose the repository “no- subscription” from the list as shown below

Proxmox Virtualization Series

Proxmox VE Test repository – This repository contains the latest packages and is primarily used by developers to test new features. To add this repository in the sources list, click Add and choose the repository “Test” from the list as shown above.

Here, in this blog we are not adding the repositories no-subscription and test, since the proxmox VE host is in production use. There are also several repositories available for special features like clustering, hyper convergence etc.

System and software updates from the repository

Proxmox provides updates on a regular basis for all repositories. To install updates, use the web-based GUI or the CLI commands

Through web-based console GUI

Login to the Proxmox server GUI with root user and password. Choose the proxmox host on left side menu. Choose Updates → Click refresh. If there is any update to be done, the respective packages will be listed on the page. Also you can manually click refresh to do the update. The below screenshot shows this process.

Proxmox Virtualization Series

Also you can execute the below commands on CLI. The below screenshot shows this step with commands.

Through CLI commands in Shell

Open the shell prompt (available at the right top corner), and this will open the CLI of the host Debian OS, there you execute the below two commands separately.

# apt-get update
# apt-get dist-upgrade
The below screenshot shows this step with commands.

Proxmox Virtualization Series

The updated Proxmox VE server is equipped with the latest software and security updates, ensuring optimal performance and enhanced protection. With these updates in place, the server is primed for production use, delivering a reliable and secure environment for various applications and workloads.

By keeping the Proxmox VE server up-to-date, you can leverage the latest features, bug fixes, and advancements in technology. This ensures that your server remains at the forefront of stability, reliability, and security. Regular updates also address any vulnerabilities that may arise, mitigating potential risks and safeguarding your data and systems.

Conclusion

In conclusion, this article has provided a comprehensive overview of Proxmox VE host system administration, with a specific focus on repository management and software and security updates. By following the guidelines and best practices discussed, users can ensure the smooth operation and optimal performance of their Proxmox VE host systems.

It is crucial to update regularly and manage repositories to access the latest software and security patches, enhancing system stability and protecting against vulnerabilities. By implementing these techniques, users can confidently manage their Proxmox VE host systems and streamline their administration processes. We hope this guide has been valuable to all readers, providing them with the necessary knowledge to navigate and secure their Proxmox VE environments effectively.

Follow our Twitter and Facebook feeds for new releases, updates, insightful posts and more.

Rate this post