Op welke Proxmox versies draait AtlasPVE?
AtlasPVE draait op Proxmox VE 8 en Proxmox VE 9. Zowel een losse host als een node in een cluster wordt ondersteund. De installatie controleert de machine voordat ze begint; ontbreekt een voorwaarde, dan stopt ze zonder iets te schrijven en meldt ze de reden.
Ondersteunde versies
Proxmox VE 9
Gebaseerd op Debian 13 trixie.
Proxmox VE 8
Gebaseerd op Debian 12 bookworm.
AtlasPVE wordt getest op vers geïnstalleerde Proxmox VE 9 en Proxmox VE 8 machines.
Proxmox VE 7 en ouder worden niet getest en niet ondersteund. Proxmox heeft de ondersteuning voor de 7 serie in 2024 beëindigd.
Wat nodig is
Een x86_64 processor
De onderdelen van AtlasPVE worden alleen voor x86_64 verpakt; op ARM start de installatie niet.
systemd
De diensten van AtlasPVE draaien als systemd units. Op Proxmox VE is systemd altijd aanwezig.
Een vrije poort 19191
Het paneel opent op deze poort. Bezet een ander proces de poort, dan start de installatie niet.
Een beschrijfbare /etc/pve
Certificaat en nodegegevens worden gelezen uit het clusterbestandssysteem van Proxmox. Is deze map niet beschrijfbaar, dan draait het clusterbestandssysteem niet en start de installatie niet.
Schijfruimte
De benodigde ruimte wordt berekend uit de werkelijke grootte van het pakket, ongeveer 400 MB. Is er niet genoeg ruimte, dan stopt de installatie zonder een onvolledige kopie achter te laten.
Geheugen
Ligt het beschikbare geheugen onder 512 MB, dan gaat de installatie door, maar een melding geeft aan dat het paneel traag kan werken.
Wat niet nodig is
Een permanente internetverbinding
Het installatiecommando maakt één keer verbinding met het portaal om het pakket en de licentiegoedkeuring op te halen. De runtime en de monitoringdiensten zitten in het pakket. Na de installatie wordt internet alleen gebruikt voor productupdates en de appcatalogus.
Een Proxmox abonnement
AtlasPVE werkt hetzelfde met repository's met en zonder abonnement.
Een aparte server of virtuele machine
AtlasPVE wordt rechtstreeks op de Proxmox host geïnstalleerd.
Node.js op het systeem
AtlasPVE brengt een eigen runtimeomgeving mee; heeft de machine Node.js, dan blijft dat onaangeroerd.
Controle vóór de installatie
Voordat de installatie begint, wordt elk van de bovenstaande voorwaarden gecontroleerd. Het resultaat valt in twee groepen:
Blokkerend
Processorarchitectuur, systemd, poort 19191, /etc/pve, schijfruimte. Ontbreekt er ook maar één, dan schrijft de installatie niets naar de machine.
Waarschuwend
Weinig geheugen, een vergrendelde pakketbeheerder, niet werkende naamomzetting, een andere dienst op poort 443. De installatie gaat door en wat ontbreekt wordt op het scherm getoond.
Stopt de installatie, dan verschijnt op het scherm een kopieerbaar rapport. Het rapport bevat geen geheimen: versie, architectuur, kernel, Proxmox versie en de mislukte controles. Dit rapport wordt bij een supportverzoek gevoegd.
Wanneer een Proxmox update verschijnt
Verschijnt er een nieuwe Proxmox VE versie, dan wordt AtlasPVE eerst op de eigen testmachines met die versie gecontroleerd. Elke wijziging die nodig is voor compatibiliteit komt met een AtlasPVE update. Een Proxmox update verwijdert AtlasPVE niet en wist de instellingen niet.
Veelgestelde vragen
- Werkt AtlasPVE met Proxmox VE 9?
- Ja. Proxmox VE 9 en Proxmox VE 8 worden ondersteund en op beide getest.
- Is installatie op Proxmox VE 7 mogelijk?
- Nee. Proxmox VE 7 wordt niet getest en niet ondersteund; ook de ondersteuning door Proxmox zelf is in 2024 beëindigd.
- Is installatie op een node in een cluster mogelijk?
- Ja. Vanaf de host waarop het is geïnstalleerd, leest AtlasPVE de clusterstatus, het quorum en de andere nodes.
- Draait het op een machine met een ARM processor?
- Nee. De onderdelen worden alleen voor x86_64 verpakt; op ARM start de installatie niet.
- Wordt geneste Proxmox ondersteund, dus Proxmox binnen een virtuele machine?
- Ja. De eigen testmachines van AtlasPVE zijn Proxmox installaties die binnen virtuele machines draaien.
- Is voor de installatie internettoegang nodig?
- Eén keer, tijdens de installatie: het installatiecommando haalt het pakket en de licentiegoedkeuring op bij het portaal. Na de installatie werkt het product offline; internet wordt alleen gebruikt voor productupdates en de appcatalogus.