Każda strona przyjmuje niestandardowe nośniki
Wskaż panelowi adres URL lub wgraj plik. Pobieramy go, sprawdzamy podany przez Ciebie SHA-256 i podłączamy jako wirtualny napęd optyczny. Najpierw sprawdź sumę po swojej stronie: przerwane pobieranie, które mimo to się instaluje, to gorszy poranek niż takie, które odmawia.
sha256sum AlmaLinux-10-x86_64-dvd.isoPrzez 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"}'Uruchamianie
"boot":"once" umieszcza napęd na pierwszym miejscu w kolejności rozruchu na dokładnie jeden cykl zasilania, co oszczędza Ci późniejszego cofania tego. Zrestartuj instancję, otwórz konsolę z panelu, a instalator będzie czekał. Konsola oferuje powierzchnię VNC oraz linię szeregową; na długiej ścieżce instalator tekstowy na linii szeregowej jest znacznie mniej uciążliwy niż graficzny na VNC.
Co zobaczy instalator:
- dyski virtio-blk, od
vda - jeden interfejs virtio-net
- typ maszyny q35, UEFI domyślnie, legacy BIOS na życzenie
Każde aktualne wydanie Linuxa i BSD ma te sterowniki wbudowane. Windows nie. Podłącz ISO ze sterownikami virtio jako drugi napęd przed rozpoczęciem, w przeciwnym razie instalator pokaże Ci pustą listę dysków i nie raczy wyjaśnić dlaczego.
Adresacja podczas instalacji
IPv4 pochodzi z DHCP na każdej stronie, więc instalator, który zapyta, skonfiguruje się sam. IPv6 nie: /64 jest routingowany, a nie ogłaszany, więc albo wpisz adres i bramę z panelu ręcznie, albo zaakceptuj instalację tylko z v4 i napraw to, gdy już będziesz mieć powłokę.
Instalacje bezobsługowe
Obserwowanie instalatora przez VNC to marne wykorzystanie życia. Obie rodziny czytają plik konfiguracyjny przez HTTP.
Debian, w wierszu zachęty rozruchu:
auto=true priority=critical url=https://example.com/preseed.cfgAlmaLinux, w wierszu poleceń jądra:
inst.ks=https://example.com/ks.cfg inst.textDodaj console=ttyS0,115200n8 do któregokolwiek, a cała instalacja popłynie przez konsolę szeregową, gdzie możesz ją przeczytać w terminalu, zachować log i wkleić błąd do zgłoszenia zamiast opisywać zrzut ekranu.
Gdy jest zakończona
Odłącz nośnik, w przeciwnym razie następny restart radośnie uruchomi instalator ponownie:
curl -s -X DELETE https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN"Następnie sprawdź, czy konsola szeregowa nadal działa z zainstalowanego systemu. Standardowa instalacja często zostawia console= poza wierszem poleceń jądra, a moment, w którym to odkryjesz, nie powinien być momentem, w którym tego potrzebujesz.
cat /proc/cmdlineCzego przebudowa nie dotyka
Snapshoty przetrwają. Obie adresy przetrwają, v4 i /64, wraz z odwrotnym DNS. Cykl rozliczeniowy pozostaje bez zmian. Dysk główny jest w pełni nadpisywany, co jest całym sensem tego zabiegu.
Jedno oczekiwanie do zresetowania: niestandardowa instalacja to jedyna rzecz na tej platformie, która nie jest mierzona w sekundach. Nasze własne obrazy mają medianę czasu wdrożenia czterdzieści siedem sekund. Twój instalator trwa tyle, ile trwa, a pobranie dużego obrazu dodaje kilka minut, zanim w ogóle zacznie.