Bilgi tabanı

Bir örneği özel ISO ile yeniden oluşturma

Kendi kurulum medyanızı getirme, sanal konsolda önyükleme ve kimsenin izlemediği katılımsız bir kurulumu tamamlama.

Her site özel medya alır

Paneli bir URL'ye yönlendirin veya dosyayı yükleyin. Biz onu getirir, sizin sağladığınız SHA-256'yı kontrol ederiz ve sanal optik sürücü olarak ekleriz. Önce kendi tarafınızda özeti doğrulayın: yine de kurulan kesik bir indirme, reddeden bir indirmeden daha kötü bir sabah demektir.

sha256sum AlmaLinux-10-x86_64-dvd.iso

API üzerinden:

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"}'

Önyükleme

"boot":"once" sürücüyü tam olarak bir güç çevrimi için önyükleme sırasında ilk sıraya koyar, bu da onu daha sonra geri almak zorunda kalmanızı önler. Örneği yeniden başlatın, panelden konsolu açın ve kurulum programı sizi bekliyor. Konsol bir VNC yüzeyi ve bir seri hat sunar; uzun bir yolda, seri hattaki metin tabanlı kurulum, VNC üzerindeki grafik kurulumdan çok daha az acı vericidir.

Kurulum programının göreceği şeyler:

  • virtio-blk diskler, vda ve sonrası
  • bir virtio-net arayüzü
  • q35 makine tipi, varsayılan olarak UEFI, istek üzerine eski BIOS

Mevcut her Linux ve BSD sürümü bu sürücüleri yerleşik olarak içerir. Windows içermez. Başlamadan önce virtio sürücü ISO'sunu ikinci bir sürücü olarak ekleyin, aksi takdirde kurulum programı size boş bir disk listesi gösterir ve nedenini açıklamayı reddeder.

Kurulum sırasında adresleme

IPv4 her yerde DHCP'den gelir, bu nedenle soran bir kurulum programı kendini yapılandırır. IPv6 gelmez: /64 yönlendirilir, duyurulmaz, bu yüzden ya panelden adresi ve ağ geçidini elle yazın ya da yalnızca v4 kurulumunu kabul edin ve bir kabuğa sahip olduğunuzda düzeltin.

Gözetimsiz kurulumlar

Bir kurulum programını VNC üzerinden izlemek, hayatın zayıf bir kullanımıdır. Her iki aile de bir yapılandırma dosyasını HTTP üzerinden okur.

Debian, önyükleme isteminde:

auto=true priority=critical url=https://example.com/preseed.cfg

AlmaLinux, çekirdek komut satırında:

inst.ks=https://example.com/ks.cfg inst.text

console=ttyS0,115200n8 değerini ikisine de ekleyin ve tüm kurulum seri konsola akar, burada bir terminalde okuyabilir, günlüğü tutabilir ve hatayı bir ekran görüntüsünü tanımlamak yerine destek kaydına yapıştırabilirsiniz.

Bittiğinde

Medyayı çıkarın, aksi takdirde bir sonraki yeniden başlatma kurulum programını yeniden başlatır:

curl -s -X DELETE https://paragonvps.com/api/v1/instances/<instance-id>/iso -H "Authorization: Bearer $Paragon_TOKEN"

Ardından seri konsolun kurulu sistemden hâlâ çalıştığını kontrol edin. Stok bir kurulum genellikle console= değerini çekirdek komut satırından çıkarır ve bunu keşfettiğiniz an, ihtiyacınız olan an olmamalıdır.

cat /proc/cmdline

Yeniden kurulumun dokunmadığı şeyler

Anlık görüntüler kalır. Her iki adres de kalır, v4 ve /64, ayrıca ters DNS. Faturalama döngüsü etkilenmez. Kök disk tamamen üzerine yazılır, bu da işin tüm amacıdır.

Sıfırlanması gereken bir beklenti: özel kurulum bu platformda saniyelerle ölçülmeyen tek şeydir. Kendi görüntülerimizin medyan dağıtım süresi kırk yedi saniyedir. Sizin kurulum programınız ne kadar sürerse o kadar sürer ve büyük bir görüntü getirmek, başlamadan önce birkaç dakika ekler.

Hazır olduğunda

Bir şehir seç. Bir boyut seç. Kripto ile öde.

Kim olduğunuzla ilgili formlar yok, onay için insan bekleme yok, doğrulama için telefon görüşmesi yok. Ödeme onaylanır ve kimlik bilgileri gelen kutunuza düşer.