Proxmox is great! I just wish that they had a better initial plan, plans start at €1020.
You don't actually need a subscription to run Proxmox, it's FOSS software after all.
81–90 of 118 posts
Proxmox is great! I just wish that they had a better initial plan, plans start at €1020.
You don't actually need a subscription to run Proxmox, it's FOSS software after all.
I have been running proxmox at home for a few months now. It has been, to say the least, an adventure. And I have nothing but good things to say about Proxmox at this point. Its running not only my home related items (MQTT, Homeassitant), it also plays host to some of the projects I'm working on (postgres, go apps, etc...) rather than runing some sort of local dev. If you need to exit vmware, proxmox seems like a goo…
I appreciate projects like Proxmox but it must be also said that you can achieve same functionality sans the UI with tools available on most Linux distributions: libvirt, lx{c,d}, podman etc.
I'm in game development, and I run ESXi for two reasons: * Unmodified macOS guest VMs can run under ESXi (if you're reading this on macOS, you have an Apple-made VMXNet3 network adapter driver on your system--see /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleVmxnet3Ethernet.kext ) * Accelerated 3D has reasonable guest support, even as pure software. You wouldn't want to work in one of those…
Does this work with VMWare Workstation as well? I'd love to run macOS in a VM on my Linux desktop for the few apps I have to use on macOS...
https://github.com/notAperson535/OneClick-macOS-Simple-KVM/
Mostly used it when trying to track down reported macOS bugs for an OSS project, so maybe once every few months. But it's worked quite well at those times. :)
Earlier quoted context omitted.
Does this work with VMWare Workstation as well? I'd love to run macOS in a VM on my Linux desktop for the few apps I have to use on macOS...
This works pretty well for running macOS on Linux: https://github.com/notAperson535/OneClick-macOS-Simple-KVM/ Mostly used it when trying to track down reported macOS bugs for an OSS project, so maybe once every few months. But it's worked quite well at those times. :)
"Quickly create and run highly optimised desktop virtual machines for Linux, macOS and Windows; with just two commands. You decide what operating system you want to run and Quickemu will figure out the best way to do it for you." https://github.com/quickemu-project/quickemu
If proxmox supported OVA and OVF it would be huge. It seems technically possible as there is a new experimental kvm backend for virtual box which supports OVA. At the end of the day OVA is just machine metadata packaged as XML with all required VM artifacts, there is also some cool things like supporting launch variables. Leveraging the format would bring a bunch of momentum considering all the existing OVAs in the w…
Earlier quoted context omitted.
The SPICE backend has decent OpenGL 3D support with software rendering, it's slow but it works for simple graphics. It's intended for 2D so the desktop's pretty fast IMO. That only works for Linux and Windows guests though, not Apple ones. MacOS VMs do work in Proxmox with a Hackintosh setup but you pretty much have to passthrough a GPU to the VM if you're using the GUI. Otherwise you're stuck with the Apple VNC remo…
For paravirtualized hardware rendering you can use virtio-gpu. In addition to Linux, a Windows guest driver is available but it's highly experimental still and not very easy to get working.
I have a bunch of qemu/kvm virtual machines for various tasks. For two of them I decided that graphics performance needed to be at least OK and ended up buying and passing through old Quadro cards. It'd be lovely to not have to do that.
Earlier quoted context omitted.
This works pretty well for running macOS on Linux: https://github.com/notAperson535/OneClick-macOS-Simple-KVM/ Mostly used it when trying to track down reported macOS bugs for an OSS project, so maybe once every few months. But it's worked quite well at those times. :)
quickemu also does the job, not just for macOS but many operating systems "Quickly create and run highly optimised desktop virtual machines for Linux, macOS and Windows; with just two commands. You decide what operating system you want to run and Quickemu will figure out the best way to do it for you." https://github.com/quickemu-project/quickemu
I'm in game development, and I run ESXi for two reasons: * Unmodified macOS guest VMs can run under ESXi (if you're reading this on macOS, you have an Apple-made VMXNet3 network adapter driver on your system--see /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleVmxnet3Ethernet.kext ) * Accelerated 3D has reasonable guest support, even as pure software. You wouldn't want to work in one of those…
You can also accelerate video (though it's uncertain what "pure software" means?)
this guy: https://www.nicksherlock.com
has been writing up proxox vms running macos for a while, the latest being:
https://www.nicksherlock.com/2022/10/installing-macos-13-ven...
yes, it uses opencore.
I haven't really bothered with macos GPU acceleration, It is possible but a little fiddly with an nvidia card. I mostly rely on screen sharing to display the remote vm and that's really good (rich text copy/paste, drag and drop files, etc)
As to general guest 3d, you can do this with GPU passthrough, and although it's technical the first time, each vm is then easy.
basically I add this line to each VM for my graphics card:
hostpci0: 01:00,pcie=1,x-vga=1
and this passthroughs a USB controller for my USB dac: hostpci1: 03:00,pcie=1
(this is specific to my system device tree, it will usually be different for each specific machine)The passthough has worked wonderfully for Windows, ubuntu and arch linux guests, giving a full accelerated desktop, and smooth gaming with non-choppy sound.
two things I wish proxmox did better:
- passthrough USB into containers
usb is pretty fiddly to propagate into a container. It is marginally better with VMs but sometimes devices still don't show up.
- docker/podmain containers
proxmox has lxc containers, but using them is a little like being a sysadmin. Docker/podmain containers that you can build from a dockerfile would be a much better experience.
Does anyone have a good _basic_ guide on LVM/LVM Thin? I'm having a hard time wrapping my head around LVM and moving the vmdk to it. Mainly a Window admin with some Linux experience. I understand that LVM holds data in it but when I make a Windows VM in proxmox it stores the data in a LVM partition(?) as opposed to ESXi or Hyper-V making a VHD or VMDK. Kinda confusing .
off the top of my head:
- keep in mind there is LVM and LVM2, and proxmox now uses lvm2
- I don't understand the thinpool allocation. You don't have to use lvm-thin if you don't want to deal with oversubscribed volumes, or don't care about snapshots or cloning storage.
- get to know "pvesm". A lot of things you can do in the gui
- when making linux VMs, I found it easier to use separate devices for the efi partition and the linux partition, such as:
efidisk0: local-lvm:vm-205-disk-0,size=4M
virtio0: local-lvm:vm-205-disk-1,iothread=1,size=1G
virtio1: local-lvm:vm-205-disk-2,cache=writeback,discard=on,iothread=1,size=32G
(virtio0 = efi, virtio1 = /)and I can mount/expand/resize /dev/mapper/big2-vm--205--disk--2 without having to deal with disk partitions
It's the ecosystem. Sure, your organization is spending another million dollars on VMware this year, but what are the options? * Your outsourced VMware-certified experts don't actually know that much about virtualization (somehow) * Your backup software provider is just now researching adding Proxmox support ( https://www.theregister.com/2024/01/22/veeam_proxmox_oracle_... ) * A few years ago you 'reduced storage cos…
* I did the VCP4 and 5 courses. It's entirely a sales certification. I mean it's a technical certification, but I've never run into anyone who certified for the purpose of running an organisation's tech. Rather, you certify for the purpose of your company being able to sell the product. Note also much of VMware's training focus lately has been on things outside their main virtualisation, like Horizon or their MDM product. * Accurate. But I don't think it'll be far off. * Proxmox does Ceph out of the box. I'll also add that it's very easy to manage, unlike vSAN. I'll further add that none of the VMware training and certifications I've ever done covered vSAN, all the courses assume someone bought a SAN. * All the "hybrid cloud" pushed at least by Microsoft completely assumes you're in Hyper-V and is irrelevant to VMware * I've consulted to an awful lot of VMware organisations and I've never seen servicenow integration in place. I'm sure it's relevant for some peopel.