Update docs/tech_docs/proxmox_virtualmachines.md

This commit is contained in:
2024-04-28 23:43:06 +00:00
parent 9b713a7106
commit e64172aca6

View File

@@ -1,3 +1,200 @@
## VM 500 (Debian 12):
```bash
agent: 1
balloon: 1024
bios: ovmf
boot: order=scsi0;net0
cores: 4
cpu: host,hidden=1,flags=+pcid
kvm: 1
machine: q35
memory: 4096
name: debian-12
net0: virtio=BC:24:11:85:09:34,bridge=vmbr0,firewall=1,queues=4
numa: 0
onboot: 1
ostype: l26
scsi0: zfs-disk0:vm-500-disk-0,size=64G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3692
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819b
```
## VM 600 (Ubuntu 22.04):
```bash
agent: 1
balloon: 2048
bios: ovmf
boot: order=scsi0;net0
cores: 8
cpu: host,hidden=1,flags=+pcid
kvm: 1
machine: q35
memory: 8192
name: ubuntu-22-04
net0: virtio=BC:24:11:85:09:35,bridge=vmbr0,firewall=1,queues=8
net1: virtio=BC:24:11:3B:2E:95,bridge=vmbr1,firewall=1,queues=8
numa: 1
numa0: memory=4096,hostnodes=0,cpus=0-3
numa1: memory=4096,hostnodes=1,cpus=4-7
onboot: 1
ostype: l26
scsi0: zfs-disk0:vm-600-disk-0,size=128G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3693
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819b
```
## VM 700 (Rocky Linux 9):
```bash
agent: 1
balloon: 1536
bios: ovmf
boot: order=scsi0;net0
cores: 6
cpu: host,hidden=1,flags=+pcid
kvm: 1
machine: q35
memory: 6144
name: rocky-linux-9
net0: virtio=BC:24:11:85:09:36,bridge=vmbr0,firewall=1,queues=6
net1: virtio=BC:24:11:3B:2E:96,bridge=vmbr1,firewall=1,queues=6
numa: 0
onboot: 1
ostype: l26
scsi0: zfs-disk0:vm-700-disk-0,size=96G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3694
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819c
```
## VM 800 (Windows 10 VDI):
```bash
agent: 1
balloon: 2048
bios: ovmf
boot: order=scsi0;net0
cores: 4
cpu: host,hidden=1,flags=+pcid,hv-vendor-id=microsoft
kvm: 1
machine: q35
memory: 8192
name: windows-10-vdi
net0: virtio=BC:24:11:85:09:37,bridge=vmbr0,firewall=1,queues=4
numa: 0
onboot: 1
ostype: win10
scsi0: zfs-disk0:vm-800-disk-0,size=128G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3695
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819d
```
## VM 810 (Windows 7 VDI for General Office Use):
```bash
agent: 1
balloon: 1024
bios: ovmf
boot: order=scsi0;ide2;net0
cores: 2
cpu: host,hidden=1,flags=+pcid,hv-vendor-id=microsoft
ide2: zfs-disk0:iso/Win7_Pro_SP1_English_x64.iso,media=cdrom,size=4G
kvm: 1
machine: q35
memory: 4096
name: windows-7-vdi
net0: virtio=BC:24:11:85:09:38,bridge=vmbr0,firewall=1,queues=2
numa: 0
onboot: 1
ostype: win7
scsi0: zfs-disk0:vm-810-disk-0,size=64G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3696
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819e
```
## VM 860 (Windows Server 2016 for Active Directory):
```bash
agent: 1
balloon: 2048
bios: ovmf
boot: order=scsi0;net0
cores: 4
cpu: host,hidden=1,flags=+pcid,hv-vendor-id=microsoft
kvm: 1
machine: q35
memory: 8192
name: windows-server-2016-ad
net0: virtio=BC:24:11:85:09:39,bridge=vmbr0,firewall=1,queues=4
net1: virtio=BC:24:11:3B:2E:97,bridge=vmbr1,firewall=1,queues=4
numa: 0
onboot: 1
ostype: win2016
scsi0: zfs-disk0:vm-860-disk-0,size=128G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
serial0: socket
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3697
sockets: 1
tablet: 1
vga: serial0,type=qxl
vmgenid: 137fbfab-cc44-4246-a558-67369061819f
```
## VM 870 (Windows 10 Gaming with GPU Passthrough):
```bash
agent: 1
args: -cpu 'host,+kvm_pv_unhalt,+kvm_pv_eoi,hv_vendor_id=NV43FIX,kvm=off'
balloon: 1024
bios: ovmf
boot: order=scsi0;net0
cores: 8
cpu: host,hidden=1,flags=+pcid,hv-vendor-id=nvidia
efidisk0: zfs-disk0:vm-870-disk-1,size=128K
hostpci0: 01:00,pcie=1,x-vga=1,romfile=vbios_patched.bin,rombar=0
hostpci1: 01:00.1
hotplug: network,usb
ivshmem: size=128,name=looking-glass
kvm: 1
machine: pc-q35-7.2
memory: 16384
name: windows-10-gaming
net0: virtio=BC:24:11:85:09:3A,bridge=vmbr0,firewall=1,tag=700
numa: 0
onboot: 1
ostype: win10
scsi0: zfs-disk0:vm-870-disk-0,size=256G,ssd=1,discard=on,iothread=1,cache=none,format=qcow2
scsihw: virtio-scsi-single
smbios1: uuid=7ccd0747-63bb-4626-b971-5f0ea27a3698
sockets: 1
tablet: 1
usb0: host=04b4:0101
usb1: host=258a:0001
vga: none
vmgenid: 137fbfab-cc44-4246-a558-67369061819e
```
---
Certainly! Based on the documentation and context you provided, I have created optimized configurations for two new Windows-based VMs: VM 810 (Windows 7 VDI for general office use) and VM 860 (Windows Server 2016 for Active Directory purposes). These configurations incorporate the best practices and optimizations discussed earlier.
VM 810 (Windows 7 VDI for General Office Use):