Elke site accepteert aangepaste media
Wijs het paneel aan naar een URL of upload het bestand. Wij halen het op, controleren de SHA-256 die u opgeeft en koppelen het als een virtuele optische drive. Controleer de checksum aan uw kant eerst: een onvolledige download die toch installeert, is een slechtere ochtend dan een die weigert.
sha256sum AlmaLinux-10-x86_64-dvd.isoVia de API:
curl -s -X POST https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN" -H "Content-Type: application/json" -d '{"url":"https://mirror.example.com/alma-10.iso","sha256":"<digest>","boot":"once"}'Opstarten
"boot":"once" zet de drive voor exact één power cycle op de eerste plaats in de opstartvolgorde, zodat u het later niet hoeft terug te draaien. Start de instance opnieuw, open de console via het paneel en de installer wacht al. De console biedt een VNC-oppervlak en een seriële lijn; over een lange route is een tekstinstaller op de seriële lijn aanzienlijk minder pijnlijk dan een grafische op VNC.
Wat de installer zal zien:
- virtio-blk-schijven, vanaf
vda - één virtio-net-interface
- q35-machine type, standaard UEFI, legacy BIOS op aanvraag
Elke huidige Linux- en BSD-release heeft die stuurprogramma's ingebouwd. Windows niet. Koppel de virtio-stuurprogramma-ISO als tweede drive voordat u begint, anders toont de installer een lege schijflijst en weigert het uit te leggen waarom.
Adressering tijdens de installatie
IPv4 komt van DHCP op elke site, dus een installer die erom vraagt, configureert zichzelf. IPv6 niet: de /64 wordt gerouteerd in plaats van geadverteerd, dus typ het adres en de gateway handmatig vanuit het paneel, of accepteer een v4-only installatie en los het op zodra u een shell heeft.
Onbemande installaties
Een installer bekijken via VNC is een slecht gebruik van een leven. Beide families lezen een configuratiebestand via HTTP.
Debian, bij de bootprompt:
auto=true priority=critical url=https://example.com/preseed.cfgAlmaLinux, op de kernelcommandoregel:
inst.ks=https://example.com/ks.cfg inst.textVoeg console=ttyS0,115200n8 toe aan beide en de hele installatie stroomt via de seriële console, waar u het in een terminal kunt lezen, het logboek kunt bewaren en de fout in een ticket kunt plakken in plaats van een screenshot te beschrijven.
Wanneer het klaar is
Ontkoppel de media, anders start de volgende reboot vrolijk de installer opnieuw:
curl -s -X DELETE https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN"Controleer dan of de seriële console nog steeds werkt vanaf het geïnstalleerde systeem. Een standaardinstallatie laat console= vaak van de kernelcommandoregel staan, en het moment dat u dat ontdekt, mag niet het moment zijn dat u het nodig heeft.
cat /proc/cmdlineWat een rebuild niet aanraakt
Snapshots overleven. Beide adressen overleven, v4 en de /64, samen met de reverse DNS. De factureringscyclus wordt niet beïnvloed. De root-schijf wordt volledig overschreven, dat is het hele punt van de oefening.
Eén verwachting om bij te stellen: een aangepaste installatie is het enige op dit platform dat niet in seconden wordt gemeten. Onze eigen images hebben een mediane uitroltijd van zevenenveertig seconden. Uw installer duurt zolang als uw installer duurt, en het ophalen van een groot image voegt een paar minuten toe voordat het zelfs maar begint.