Proxmox Installation Guide
- This guide, will show the process to create installation media for Proxmox, as well as how to go through the installation process for Proxmox.
- USB drive to create installation media
Creating Boot Media with Rufus
To begin, we’ll have to create the installation media for Proxmox, and in this guide we’ll be using Rufus to do so.
- First, we’ll select the USB drive and ISO we’re using to install, then we’ll create the media by selecting start.
- When prompted here, we’ll select no, as we need to create a dd image to install the OS.
- Now we can continue with creating the installation media.
Installing the OS
- First, we’ll have to go into the boot menu, and select the USB that we imaged before to boot from, and begin the installation. In our case here, it’s the SanDisk USB.
- Once we boot into the installation media, we’ll be greeted by the Proxmox Installation screen. Once here, we can select Install Proxmox VE. This will begin the installation, which will take a few minutes before we arrive at the next screen.
- Once the installation has completed successfully, we’ll see the EULA for Proxmox, which we will accept.
- Next, we’re going to specify the installation of the boot drive for Proxmox. For this guide, I am going to use a ZFS RAID1. We will select the options, and then change the filesystem to RAID1. Once this is done, we can select the disks we’re using for the boot drives, and select ok.
- We’ll select the location for the Proxmox server here, then select next.
- Next, we’ll enter an administration password for proxmox, as well as an email address for the Proxmox server to send notifications about the server to.
- Next we’ll configure the interface that Proxmox will be hosted/managed on. We have to specify which interface it will be on, Hostname, IP Address, Subnet Mask, and Default Gateway. Note that this can be a separate interface(s) dedicated for management, or it can be on the same interface(s) you would have your VMs communicate on.
- Now we can review all of our settings and ensure they are correct. Once we do this, we can then begin the installation!
- The server will require a reboot, however once it reboots, we should be greeted by this screen.
- Once we navigate to the address specified, https://YOUR-IP-HERE:8006, we can now access the Proxmox interface.
- With a zfs/RAID1 boot drive, it’s possible when initally rebooting the boot drive pool may not import successfully. This will leave you at intramfs, which you can then enter “zpool import -N rpool”
zpool import -N rpool
to import the pool. Once this is done we can check “zpool list”
to verify the pool is there, and then “exit”
to continue the boot process
- If the incorrect interface/IP is selected during the config, we’ll have to enter the shell on the Proxmox server, and edit /etc/network/interfaces to point to the correct IP/network interface. Once you specify the correct information, we’ll then have to do “systemctl networking restart”
systemctl networking restart
to refresh the networking, then we can check “ip a”
to verify the correct settings are there.