Update Virtualization/Proxmox/ProxmoxVE.md

This commit is contained in:
Nicole Rappe
2023-12-29 06:35:42 -07:00
parent ef6e803582
commit fd8de04dd2

View File

@ -56,19 +56,55 @@ Add Unstable Update Repository:
```jsx title="/etc/apt/sources.list" ```jsx title="/etc/apt/sources.list"
# Add to the end of the file # Add to the end of the file
# Non-Production / Unstable Updates # Non-Production / Unstable Updates
deb https://download.proxmox.com/debian buster pve-no-subscription deb https://download.proxmox.com/debian bookworm pve-no-subscription
``` ```
!!! warning !!! warning
Please note the reference to `buster` in both the sections above and below this notice, this may be different depending on the version of ProxmoxVE you are deploying. Please reference the version indicated by the rest of the entries in the sources.list file to know which one to use in the added line section. Please note the reference to `bookworm` in both the sections above and below this notice, this may be different depending on the version of ProxmoxVE you are deploying. Please reference the version indicated by the rest of the entries in the sources.list file to know which one to use in the added line section.
Comment-Out Enterprise Repository: Comment-Out Enterprise Repository:
```jsx title="/etc/apt/sources.list.d/pve-enterprise.list" ```jsx title="/etc/apt/sources.list.d/pve-enterprise.list"
# deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise # deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise
``` ```
Pull / Install Available Updates: Pull / Install Available Updates:
``` sh ``` sh
apt-get update apt-get update
apt dist-upgrade apt dist-upgrade
reboot
``` ```
## NIC Teaming
You will need to set up NIC teaming to configure a LACP LAGG. This will add redundancy and a way for devices outside of the 20GbE backplane to interact with the server.
- Ensure that all of the network interfaces appear as something similar to the following:
```jsx title="/etc/network/interfaces"
iface eno1 inet manual
iface eno2 inet manual
# etc
```
- Adjust the network interfaces to add a bond:
```jsx title="/etc/network/interfaces"
iface eno1 inet manual
iface eno2 inet manual
iface bond0 inet manual
bond-slaves eno1 eno2 # Interfaces to assign to the bond
bond-miimon 100 # Enable Bond Monitoring - Suggested to Configure based on Proxmox Guidance
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 192.168.3.4/24
gateway 192.168.3.1
bridge-ports bond0
bridge-stp off
bridge-fd 0
bridge-vlan-aware yes
bridge-vids 2-4094
```
!!! warning
Be sure to include both interfaces for the (Dual-Port) 10GbE connections in the network configuration. Final example document will be updated at a later point in time once the production server is operational.